Ljubomir Bacovic

Co-Founder

Podgorica, Montenegro13 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 20 years of experience in software development and architecture.
  • Expert in modernizing legacy systems and leading remote teams.
  • Proven track record of delivering scalable, high-performance solutions.
Stackforce AI infers this person is a SaaS and Enterprise Software architect with extensive experience in modernizing systems and leading development teams.

Contact

Skills

Core Skills

Software ArchitectureC#Asp.net CoreWeb Development.netMicroservicesSoftware Architectural DesignAwsMobile DevelopmentAsp.net Web ApiAsp.net Web FormsWcfAsp.net MvcEtl ToolsData WarehousingSoftware Configuration ManagementProgram ManagementSoftware Development

Other Skills

Team LeadershipSoftware DesignSoftware ImplementationSoftware IntegrationObject-Oriented Programming (OOP)ProgrammingAngularFront-End DevelopmentBack-End Web DevelopmentService-Oriented Architecture (SOA)SQL ServerMySQLAzure DevOps ServerBitbucketReact.js

About

I’m a Senior Software Developer and Software Architect with 20 years of hands-on experience building scalable, high-performance systems using C# and the .NET platform. I’ve worked across the full SDLC—from requirements to deployment—in both enterprise and startup environments. My journey with .NET began in 2002 during university, and I learned C# at Microsoft Development Center Copenhagen while working as a Program Manager Intern, contributing to the early evolution of what became Microsoft Dynamics. There, I designed and built a reporting system in ASP.NET, which sparked my long-term focus on elegant, maintainable architecture. Since then, C# has been my language of choice. I’ve worked with ASP.NET Web Forms, MVC, WPF, WCF, and ASP.NET Core Web API, designing robust software for web, desktop, mobile, and cloud. I’ve led remote teams, modernized legacy systems, and delivered mission-critical microservices and cloud-native solutions across a range of industries. I view software architecture as a craft—a discipline that balances creativity and precision. I follow SOLID principles, apply design patterns with intent, and strive to build systems that are not only functional, but enduring. Let’s connect if you’re looking to transform complex challenges into clean, effective, and maintainable solutions.

Experience

13 yrs 2 mos
Total Experience
4 yrs 4 mos
Average Tenure
9 yrs 1 mo
Current Experience

Imcorp, an osmose company

Technical Lead & Software Architect | .NET • Microservices • Azure DevOps

Jun 2023Dec 2024 · 1 yr 6 mos · Manchester, Connecticut, United States · Remote

  • ● Led a globally distributed team of five developers (US, Montenegro, Ukraine, India) in maintaining uninterrupted operation of a revenue-critical platform built with .NET, PHP, React, and Electron during a critical business period.
  • ● Resolved many high-severity defects, reducing major technical-debt and restoring business workflows.
  • ● Architected and rolled out a microservice platform on ASP.NET Core Web API with an Ocelot API Gateway, building reusable components as NuGet packages, enabling rapid, independent delivery of future services.
  • ● Isolated scheduling module behind a clean REST API with a React UI, making scheduling faster and more intuitive.
  • ● Owned and optimized the Azure DevOps CI/CD pipelines, ensuring reliable, automated builds and deployments.
  • ● Introduced peer code review practice with strong emphasis on clean code, SOLID principles and design patterns.
Software Architecture.NETMySQLAzure DevOps ServerBitbucketASP.NET Web API+4

Foresite technology

Senior .NET Developer – ASP.NET Core | Microservices | CQRS

Jun 2022Aug 2022 · 2 mos · Remote

  • ● Developed and deployed multiple ASP.NET Core Web API endpoints as part of a distributed microservices architecture.
  • ● Applied the CQRS (Command Query Responsibility Segregation) pattern using MediatR, separating read/write logic for maintainability and scalability.
  • ● Integrated Entity Framework Core with existing SQL Server stored procedures, ensuring data consistency and adherence to legacy constraints.
Web DevelopmentMicroservicesASP.NET Web APICQRS.NETMediatr+2

Gridhawk llc

Software Architect – .NET / WCF / WPF / AWS

Jul 2019Jul 2023 · 4 yrs · Crown Point, Indiana, United States · Remote

  • ● Led a 3-developer team evolving the platform we originally built, refactoring legacy modules after years of change drift, optimizing most of the load times by introducing carefully designed DTO objects, along with fine-tuning of both LINQ queries and SQL Server indexes.
  • ● Guided the IT team through a zero-downtime migration to AWS (EC2 + S3), increasing the overall performance and resilience of the system.
  • ● Co-designed and shipped a photo-heavy mobile app (iOS/Android) adopted by hundreds of field users, overseen implementation of resilient upload flows with S3, enabling upload and association of tens of thousands photos daily.
  • ● Orchestrated cloud test & training environments.
Windows Communication Foundation (WCF)Windows Presentation Foundation (WPF).NET FrameworkC#Software Architectural DesignMicrosoft SQL Server+13

Road safety services, inc.

Software Architect | System Refactoring & CI/CD – C# / Web Forms / Jenkins

Oct 2018Oct 2021 · 3 yrs · Gilbert, Arizona, United States · Remote

  • ● Stabilized and modernized a large, legacy ASP.NET Web Forms system (8+ years old) by introducing a layered Service–Repository–Unit of Work architecture, replacing raw stored procedures with LINQ-to-Entities, and significantly improving testability, performance, and maintainability.
  • ● Proactively resolved long-standing defects and optimized page load times, resulting in a more stable and performant production environment.
  • ● Introduced and enforced peer code reviews and strict coding standards, with emphasis on SOLID principles and Gang of Four (GoF) design patterns.
  • ● Implemented CI/CD pipeline with Jenkins, enabling automated builds, deployments, and unit test execution to reduce release errors and increase deployment speed.
ASP.NET Web FormsLINQC#Entity FrameworkStored ProceduresJenkins+2

Custom software solutions, ltd

Founder & Software Architect | Full-Stack Delivery – C# • ASP.NET Core • Angular • React

Apr 2017Present · 9 yrs 1 mo · Podgorica, Montenegro · On-site

  • ● Led full-cycle development and delivery of multiple small-to-medium client software projects with a 100% on-time and on-budget track record and zero post-launch rollbacks.
  • ● Architected and shipped Fountas & Pinnell Classroom™, a literacy platform built with ASP.NET Core and Angular 4, now used by thousands of teachers and students daily.
  • ● Designed and developed Option Maximizer v2, a financial analytics tool that transformed complex SQL Server–based business logic into an intuitive, interactive web interface.
Team LeadershipSoftware ArchitectureSoftware DesignSoftware ImplementationSoftware IntegrationObject-Oriented Programming (OOP)+12

Consolidated infrastructure group

Technical Lead | Software Architect – C# / WPF / WCF / Windows Services

Aug 2016Feb 2019 · 2 yrs 6 mos · Omaha, Nebraska, United States · Remote

  • ● Led design and development of Keystone™, a large-scale monolith ticketing system supporting over 1,000 field technicians, built with a WCF backend, WPF desktop client, mobile photo app, and multiple web portals— all of these consuming a shared core service layer.
  • ● Architected and implemented a suite of Windows Services to enable asynchronous, high-volume background processing: parsing tens of thousands of tickets, dispatching responses, sending notifications, and supporting flexible scheduled task execution.
  • ● Built and scaled a high-performing engineering team: conducted technical interviews, hired six developers, and established a culture of rigorous code quality.
  • ● Defined and enforced code review practices, emphasizing SOLID principles, design patterns, and testability.
  • ● Automated deployment pipelines using TeamCity, as well as installer builds with Advanced Installer, and integrated unit testing into the CI workflow.
Windows Communication Foundation (WCF)Windows Presentation Foundation (WPF)C#.NET FrameworkEntity FrameworkTeamCity+7

Insynctive, inc.

Senior .NET Developer – ASP.NET Web Forms | C# | Integrations

Aug 2014Mar 2015 · 7 mos · Remote

  • ● Designed, developed, and maintained enterprise ASP.NET Web Forms application using C#, Entity Framework (Database First), and DevExpress UI components.
  • ● Built seamless integrations with third-party systems including ZenPayroll, RAD PDF, and Citrix ShareFile by developing robust service wrappers.
  • ● Created dynamic, wizard-like onboarding and benefits enrollment pages that significantly improved UX and reduced operational bottlenecks.
Software DesignASP.NET Web FormsC#Entity Framework Database FirstDevExpressJavaScript

Crnogorski telekom

2 roles

Software Developer – ASP.NET Web Forms / MVC / SQL Server

Mar 2014Aug 2014 · 5 mos · Podgorica, Montenegro · On-site

  • ● Designed and developed internal business tools using ASP.NET Web Forms and ASP.NET MVC, with back-end data operations handled through SQL Server stored procedures.
  • ● Contributed to UI enhancements and business logic improvements across several internal web modules.
C#ASP.NET MVCASP.NET Web FormsStored Procedures

BI/DWH Specialist – Informatica / Cognos / Oracle

Aug 2013Feb 2014 · 6 mos · Podgorica, Montenegro · On-site

  • ● Maintained and monitored automated ETL data loads using Informatica PowerCenter, ensuring consistent overnight population of the company’s enterprise data warehouse.
  • ● Developed and optimized automated and ad hoc reports in IBM Cognos, including complex queries over large Oracle datasets.
  • ● Provided analytical support to stakeholders through accurate and timely data delivery.
IBM Cognos AnalyticsInformatica PowerCenterOracle DatabaseETL ToolsExtractTransform+2

Dhi

Software Configuration & Integration Engineer – Build Automation / .NET / Perl / AWS

May 2007Jul 2010 · 3 yrs 2 mos · Copenhagen, Capital Region of Denmark, Denmark · On-site

  • ● Developed and maintained Perl-based build scripts, optimizing and accelerating internal build processes to reduce execution times and improve CI reliability.
  • ● Built test frameworks simulating real production-like environments, significantly increasing software quality and defect detection before release.
  • ● Created internal web portals using ASP.NET Web Forms and Microsoft SharePoint, streamlining access to engineering tools and team resources.
  • ● Designed and developed multiple internal Windows tools in C#, including a Build Profiler and Silent Installer, to automate and standardize development workflows.
  • ● Architected and delivered a SaaS portal using ASP.NET with integrated AWS services, enabling cloud-based delivery of DHI's environmental simulation products
SharePointRelease ManagementPerl Automation.NET FrameworkASP.NET Web FormsJavaScript+4

Microsoft

Program Manager Intern – Microsoft Dynamics / .NET Migration

Oct 2005Feb 2007 · 1 yr 4 mos · Copenhagen, Capital Region of Denmark, Denmark

  • ● Contributed to one of Microsoft’s largest distributed software initiatives: the migration of Microsoft Business Tools (now Microsoft Dynamics) to the .NET platform.
  • ● Collaborated with Program Managers to create functional specifications, define user scenarios, and document architectural components across multiple development teams.
  • ● Independently designed and developed a reporting automation solution using ASP.NET, web services, and SQL Server stored procedures, generating burndown charts from multi-source project data to track progress across distributed teams.
Program ManagementSoftware DevelopmentSoftware IntegrationWeb ServicesASP.NET Web FormsSharePoint+1

Education

Univerzitet Crne Gore

BsC — Applied Mathematics and Computer Science

Jan 2000Jan 2007

Stackforce found 100+ more professionals with Software Architecture & C#

Explore similar profiles based on matching skills and experience