Srdjan Savkovic

Programmer
Candidate verified
Age 43
Location Smederevo, Serbia
Status Available

Profile

• Experienced software engineer with nearly two decades of expertise specializing in .NET technology and possessing extensive SQL proficiency. • Throughout a successful career has managed the entire software development life cycle, including design, coding, debugging, testing, and maintenance.

• Recognized for innovation in crafting tailored solutions that effectively align with business objectives across diverse industries.

• Possesses a robust understanding of database management, excelling in ensuring availability and performance, incident and problem management, database design, creation, testing, and writing complex SQL queries. Demonstrates expertise in designing comprehensive database backup, archiving, and storage strategies.

• Brings valuable experience in microservices development, contributing to a well-rounded and dynamic skill set.

What am I searching for in a company?

Love to code.

Work history

Sigouria, HR

Senior Developer • Working in a BE team for a Health Insurance web application that offers supplementary health insurance for public users in Croatia. • Highly functional, well organised and dynamic scrum team, with really good communication established. • Highly Efficient in achieving all due dates, accurate and fast with resolving any potential issues. • My roll is in developing and optimising various modules for the application. • Development and optimisation of stored procedures used for processing given business rules. • Technologies: .NET Framework 4.7, SQL Server, Angular 15, TypeScript June 2023 - now (1 year 4 months)

Sistemiv, Belgrade

Team Lead • Lead the development team for the whole project life cycle, design, development and maintenance of various applications. • Elevated the overall code quality and development standards. • Did the design, optimization, and maintenance of MSSQL databases. • Managed the database availability and performance, including incident and problem management. • Oversight of project timeline made sure of a timely delivery. • Mentored the team of junior developers to use good code principles. • Technology: .NET Core, MQTT, RabbitMQ, MongoDB, C#, MSSQL, SOLID, TDD, DDD, CQRS November 2021 - May 2023 (1 year 6 months)

Spider Biz d.o.o.

Senior Project Engineer, IT Consultant • Design, development and maintenance of various application used for commercial purposes. • Refactoring existing application using SOLID and clean code principles. Implemented and oversaw code quality metrics and ensure adherence to SOLID principles. • Implemented effective strategies for database backup, archiving, and storage in collaboration with database administrators. • Leveraged expertise in .NET Core to design, develop, and maintain microservices architecture. Ensured seamless integration and communication between microservices components. • Developed and executed training programs to enhance the team's skills in .NET development July 2019 - October 2021 (2 years 3 months)

PEAK Sourcing, Belgrade

Senior Dotnet Developer • Developed ASP.NET Web API application and database for managing serial keys for specialized hardware. • Had a central role in designing and maintaining SQL databases. • Implemented database optimization strategies. • Designed database backup, archiving, and storage strategy. • Ensured adherence to best practices in Web API development using C# and MSSQL technologies. • Created and maintained technical documentation for the ASP.NET WebAPI application, MSSQL database schema, and integration with MS Dynamics. December 2018 - June 2019 (6 months)

Opulent Minerals, NY

Software developer (contract) • Developed the Jewellery e-commerce application from ground zero. • Designed and developed the database, did the backup system and optimisation. • Responsible for multiple microservices. • The application had a custom product management (CBOM), goods tracking system, bookkeeping section, notification/template management and a CMS. • Technology: C#, MSSQL, WebAPI, ASP.NET MVC June 2017 - November 2018 (1 year 5 months)

MyRegistry LLC, NY

Senior Engineer • Maintenance of a web application with 1M of users, for managing customer registries • Lead the ongoing maintenance and support activities • Ensured the application remains up-to-date, secure, and compliant with standards. • Did the optimization of the application's performance. • Technology: C#, ASP.NET Forms, MSSQL June 2016 - May 2017 (11 months)

Kitchen Group

Senior Engineer • Upgrade and maintenance of ASP.NET MVC ERP application for Australian furniture manufacturer. • Implemented database updates, troubleshoot issues, and ensured data integrity • Application is integrated with CAD application for kitchen design, and machines. • Technology: C#, MSSQL, ASP.NET MVC. November 2015 - May 2016 (6 months)

NGNS, Manama

Software developer (contract) Developed a CRM and invoice management application for tracking and charging VOIP customers and credit voucher dealers. December 2014 - October 2015 (10 months)

AVS Solutions

Back End Developer • Development and maintenance of existing applications for tracking traffic damages and repairs, used by insurance companies for Belgian market. • ERP for car body repairer shops. • Document management system for managing housekeeping and home reconstruction activities for insurance company. • Document management system for insurance claims. • Cloud application for insurance claim management. February 2011 - November 2014 (3 years 9 months)

Com IT

Back End Developer • Development and maintenance of the application for tracking medical care as hospital resources, invoicing, bookkeeping for Institute of Mental Health in Belgrade. • In production for seven years. • Technology: C#, PLSQL, Windows Forms July 2009 - January 2011 (1 year 6 months)

Qualysoft

IT Consultant • Development and maintenance of various .NET (and Java) services used for controlling and monitoring processes in steel production, for US Steel Serbia d.o.o. • Services were mostly developed as windows "micro" services, based on MQTT communication, dispatching events from other services and factory facilities (mathematical models, chemistry labs, PLCs), and calculating quantity of alloys that must be added into pig iron or hot steel to acquire required quality. • LMF Alloying, BOP Alloying, Hot Iron Desulphurization • Steel Shop Reports (advanced report and graph generator) • Technology: C#, SQL, PLSQL, Industrial SQL, MATT, TCP/IP, RS232, SCADA, PLC, OPC Server, PI Server, microservices architecture October 2006 - June 2009 (2 years 8 months)

Logosoft d.o.o

.NET developer • Development of an application with implemented accounting management for single storage, import/export data to warehouse management system, as fiscal printer drivers (Galeb FP-550, Comtrade CT-200, EiNit Kolibri), with implemented Serbian law regulative in this branch. November 2003 - September 2006 (2 years 10 months)

Education

IT Engineer

Higher School of Electrical Engineering, Belgrade 1997 - 2000

Electrician automation

Technical High School, Smederevo 1991 - 1995

Languages

English
Fluent
Srpski
Native or bilingual

Awards

Gold medal in Review of young artificers and innovators
1993 “Review of young artificers and innovators” – Electronics – 1st position Cacak 1993.

Social media profiles

Hobbies

  • Bicycle, hiking, diving, electronics, home automation, robotics, carpentry, IOT