I’m a senior software engineer with strong backend experience in Java, Android, Python, Go, and .NET. I’m also comfortable working with C and C++, especially when it comes to things like thread sync, concurrency, and memory management.\n\nI’ve built stable, scalable backend systems and worked on distributed architectures. I’m also familiar with VB, Excel automation, and Android development. With over seven years of experience across different companies, I’ve consistently delivered solid, high-quality engineering work.

Darko Mustafic

I’m a senior software engineer with strong backend experience in Java, Android, Python, Go, and .NET. I’m also comfortable working with C and C++, especially when it comes to things like thread sync, concurrency, and memory management.\n\nI’ve built stable, scalable backend systems and worked on distributed architectures. I’m also familiar with VB, Excel automation, and Android development. With over seven years of experience across different companies, I’ve consistently delivered solid, high-quality engineering work.

Available to hire

I’m a senior software engineer with strong backend experience in Java, Android, Python, Go, and .NET. I’m also comfortable working with C and C++, especially when it comes to things like thread sync, concurrency, and memory management.\n\nI’ve built stable, scalable backend systems and worked on distributed architectures. I’m also familiar with VB, Excel automation, and Android development. With over seven years of experience across different companies, I’ve consistently delivered solid, high-quality engineering work.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Work Experience

Senior Software Engineer at INGSOFTWARE
August 1, 2024 - Present
Developed backend microservices using Go (Gin, gRPC) and .NET 7+ (ASP.NET Core) deployed on Azure Kubernetes Service (AKS). Maintained C/C++ system components on Linux focusing on thread synchronization, lock-free structures, and memory optimization. Integrated event-driven workloads using Kafka and Redis Streams. Implemented CI/CD pipelines using Azure DevOps, Docker, and Helm.
Senior Software Engineer at Peaksel d.o.o.
January 1, 2023 - June 1, 2024
Led backend development for Java (Spring Boot) and Python (FastAPI, Flask) services deployed on AWS (ECS, Lambda, RDS, CloudWatch). Designed distributed service components using SQS/SNS, API Gateway, and DynamoDB. Built internal automation tools using Excel, VBA, and VB scripts. Migrated legacy .NET services to .NET Core, improving performance and deployment speed.
Software Engineer at Ncoded Solutions
February 1, 2018 - November 1, 2022
Developed backend functionality for microservices running on Kubernetes and Docker using Java, Python, and .NET 5. Developed and maintained Android mobile applications, integrating RESTful APIs, push notifications, and local data storage. Designed data models for PostgreSQL and SQL Server. Improved caching and session management with Redis and Memcached. Built low-level Linux modules with focus on memory management, multithreading, and concurrency primitives. Maintained ASP.NET MVC and Java Servlet-based web applications. Performed cross-platform debugging and performance tuning using GDB, IDA, and WinDbg.

Education

Bachelor’s Degree in Computer Science at University of Gjilan "Kadri Zeka"
July 1, 2013 - November 1, 2017
Bachelor’s Degree in Computer Science at University of Gjilan “Kadri Zeka”
July 1, 2013 - November 1, 2017
Bachelor’s Degree in Computer Science at University of Gjilan “Kadri Zeka”
July 1, 2013 - November 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Computers & Electronics