David Popovic

Results-driven problem solver who transforms complex ideas into reliable, high-performance software solutions

Invoicing application

I developed an invoicing application using .NET and Entity Framework Core (EF Core) to handle data operations efficiently. The app lets users create and manage invoices, track payments, and organize customer information, all within a clean and intuitive interface. For deployment, I implemented One-Click Publish, which allows me to quickly and easily deploy updates to environments like GCP or IIS with minimal effort, streamlining the release process.

Speed up

57%

Technology

.NET 8

Invoicing application

I developed an invoicing application using .NET and Entity Framework Core (EF Core) to handle data operations efficiently. The app lets users create and manage invoices, track payments, and organize customer information, all within a clean and intuitive interface. For deployment, I implemented One-Click Publish, which allows me to quickly and easily deploy updates to environments like GCP or IIS with minimal effort, streamlining the release process.

Speed up

57%

Technology

.NET 8

Invoicing application

I developed an invoicing application using .NET and Entity Framework Core (EF Core) to handle data operations efficiently. The app lets users create and manage invoices, track payments, and organize customer information, all within a clean and intuitive interface. For deployment, I implemented One-Click Publish, which allows me to quickly and easily deploy updates to environments like GCP or IIS with minimal effort, streamlining the release process.

Speed up

57%

Technology

.NET 8

Reporting & Analytics API

I developed and maintained RESTful APIs using ASP.NET Core to support reporting and analytics features for financial data processing and analysis. I designed and implemented efficient data models in PostgreSQL to handle complex data relationships and ensure optimal query performance. For secure access, I implemented authentication and authorization using OAuth2 and JWT. I also worked with GitLab CI/CD pipelines to automate builds, testing, and deployments, ensuring smooth and reliable code delivery. To enhance scalability and performance, I set up load balancing using Nginx as a reverse proxy, distributing traffic efficiently across multiple services.

Concurrent Users

450

Technology

.NET 6


Revamping an E-Commerce Website

Redesigned an existing e-commerce website to improve the user experience and increase sales, including a streamlined checkout process and improved navigation.

Speed up

57%

Technology

.NET 8

Reporting & Analytics API

I developed and maintained RESTful APIs using ASP.NET Core to support reporting and analytics features for financial data processing and analysis. I designed and implemented efficient data models in PostgreSQL to handle complex data relationships and ensure optimal query performance. For secure access, I implemented authentication and authorization using OAuth2 and JWT. I also worked with GitLab CI/CD pipelines to automate builds, testing, and deployments, ensuring smooth and reliable code delivery. To enhance scalability and performance, I set up load balancing using Nginx as a reverse proxy, distributing traffic efficiently across multiple services.

Concurrent Users

450

Technology

.NET 6


BUS Station APP

I created a desktop application using Python and Tkinter that displays real-time bus arrival times in minutes. The app integrates with a live API to fetch and update arrival data dynamically, providing accurate and timely information for commuters. I designed the interface to be simple and easy to read, even from a distance. This application was deployed across all bus stations in Belgrade, improving the public transportation experience by helping passengers plan their journeys more efficiently.

Concurrent users

1000+

Technology

Python

Developing a Mobile Health Tracking App

The client, a well-established e-commerce platform, sought to improve their website's navigation to enhance user experience and increase conversion rates.

Speed up

150%

Technology

.NET 8

BUS Station APP

I created a desktop application using Python and Tkinter that displays real-time bus arrival times in minutes. The app integrates with a live API to fetch and update arrival data dynamically, providing accurate and timely information for commuters. I designed the interface to be simple and easy to read, even from a distance. This application was deployed across all bus stations in Belgrade, improving the public transportation experience by helping passengers plan their journeys more efficiently.

Concurrent users

1000+

Technology

Python

Back-end developer specializing in

.NET

.NET

.NET

.NET

.NET

with over

4 years

4 years

4 years

4 years

4 years

of industry exeperience.

Expertise extends to

SQL

SQL

SQL

SQL

SQL

enabling him to create

efficient RESTfull

APIs.

Currently works as

Back-end engineer

Back-end engineer

Back-end engineer

Back-end engineer

Back-end engineer

at SODALIS

Back-end developer specializing in

.NET

.NET

.NET

.NET

.NET

with over

4 years

4 years

4 years

4 years

4 years

of industry exeperience.

Expertise extends to

SQL

SQL

SQL

SQL

SQL

enabling him to create

efficient RESTfull

APIs.

Currently works as

Back-end engineer

Back-end engineer

Back-end engineer

Back-end engineer

Back-end engineer

at SODALIS

Back-end developer specializing in

.NET

.NET

.NET

.NET

.NET

with over

4 years

4 years

4 years

4 years

4 years

of industry exeperience.

Expertise extends to

SQL

SQL

SQL

SQL

SQL

enabling him to create

efficient RESTfull

APIs.

Currently works as

Back-end engineer

Back-end engineer

Back-end engineer

Back-end engineer

Back-end engineer

at SODALIS

Skills

Skills

.NET

EF Core

C#

Git

Linux bash

Postgre SQL

Python

PRoxmox VE

Windows Forms

Networking

nginx

Experience

Experience

Back-end Software Engineer

Back-end Software Engineer

Back-end Software Engineer

SODALIS

SODALIS

SODALIS

2023-present

2023-present

Back-end Software Developer

Back-end Software Developer

Back-end Software Developer

KNOW IT

KNOW IT

KNOW IT

2021-2023

2021-2023