Profile Picture
Aleksa Lukic
Software Engineer
About Me

As a seasoned Software Engineer with over 7 years of experience, I am dedicated to transforming complex ideas into efficient, user-centered solutions. My expertise spans across the .NET ecosystem, including both desktop applications with WPF and web frameworks such as ASP.NET and Blazor, supported by my strong foundations in C#, SQL, and front-end technologies like JavaScript and React.

I am passionate about clean architecture, scalable APIs, and optimizing database interactions to ensure robust performance and seamless user experiences. Every project is a new opportunity to craft technology that bridges gaps and enables people to achieve more, with special focus on trustworthiness and efficiency—values that guide my approach as much as my technical skillset.

From implementing CI/CD pipelines in Azure DevOps to managing cloud resources in Azure and collaborating through Git, I believe in leveraging the right tools and practices to drive results. I approach each project not only with skill, but with a commitment to quality, reliability, and continuous learning, always aiming to refine and elevate the impact of my work.

Skills
Programming Languages
C#
JavaScript
SQL
CSS
HTML
.NET Ecosystem
.NET (All frameworks)
ASP.NET
Entity Framework (All versions)
WPF
MVC
Razor
Blazor
Front-End Libraries and Frameworks
jQuery
React
Databases
SQL Server
MySQL
Cosmos DB
Cloud & DevOps
Azure Cloud
Azure DevOps
Source Control
Git
GitHub
Web Development & APIs
Web API
RESTful APIs
Software Development Practices
Object-Oriented Programming (OOP)
Software Development Lifecycle (SDLC)
MVC
Unit Testing
Experience
  • March 2022 - April 2024
    Senior Software Development Engineer
    Arcadis Gen

    Promoted to Senior Software Engineer, recognized for delivering impactful results and driving value since joining the company. Expanded responsibilities encompass managing CI/CD pipelines, mentoring fellow engineers, designing and architecting new features, and conducting thorough pull request reviews. Additionally, serve as a substitute for the Architecture Owner, a role involving the deployment of three distinct solutions to production environments and ensuring their continued functionality and reliability.

  • March 2022 - April 2024
    Software Development Engineer
    Arcadis Gen

    Worked as a Software Engineer within Arcadis Gen, an Arcadis Corporation subsidiary, employing Agile Scrum methodologies. Contributed to the Smart Due Diligence application, automating the generation of comprehensive, data-rich PDF reports for various due diligence types, including ESG, Environmental, and Technical. Utilized .NET Core, Entity Framework Core, and the CQRS pattern for optimized command/query separation, FluentValidation for request validations, with SQL for data storage and Azure for CI/CD and DevOps workflows. Enhanced API performance by profiling and refactoring complex SQL queries, significantly improving reliability and scalability, which increased satisfaction for both users and stakeholders. Continuously developed new features for diverse report types while maintaining and upgrading legacy code as well as creating Unit Tests as part of a regular development cycle, utilizing xUnit and Shouldly.

  • Feb 2019 - March 2022
    Software Engineer
    Goldream

    Served as a Full Stack Developer, crafting scalable and robust web and mobile applications for online sports betting and casino games. Leveraged React, jQuery, and JavaScript for a dynamic frontend experience, while utilizing .NET Framework, Entity Framework, and SQL on the backend to build high-performance APIs and complex business logic. This included parsing live game data feeds from third-party providers, integrating casino software and payment portals, and implementing multi-threading for optimal performance. Additionally, developed a comprehensive admin portal for managing bets, odds, user permissions, and administrative groups, supporting streamlined operations and secure access.

  • Feb 2017 - Jan 2019
    Software Engineer
    Tid Media

    Developed an online meeting scheduler with real-time updates, utilizing MVC, Ajax, jQuery, C# .NET, and SQL for robust data storage. The application was deployed and hosted on Azure, ensuring scalability and reliability. Additionally, designed a WPF application to visualize company metrics—such as employee count, turnover, and profit—using dynamic shapes and graphics to create an intuitive "company picture." This project showcased innovative data representation tailored to enhance strategic insight.

Additional Work

Engaged in an 8-month (March 2024 - Oct 2024) freelance project with Akvelon Inc., outsourced to a Fortune 500 company, focusing on enhancing cloud performance, security, and reliability. Developed a .NET solution for live metrics and diagnostic tools to streamline issue triage across cloud resources, ensuring consistent performance and security standards. Responsibilities included managing cloud resources, adjusting deployment pipelines via YAML configurations, and delivering impactful features within a dynamic and high-stakes environment.

Other freelance projects included creating console, WPF, Web applications for various clients. You can check out some of them on my Github page which you can access by clicking on the link at the top.

Education
  • Graduated: 2015
    Singidunum University, Belgrade
    Bachelor’s Degree in Management

    Initially focused on management, I later discovered my true passion lay in software engineering—a field I’d long admired.

  • Completed: 2016
    ITAcademy, Belgrade
    Certified Microsoft Engineer

    Driven by my curiosity for how computers work, I enrolled in this intensive year-long program to build foundational skills in software engineering. My journey didn’t stop there; I invested countless hours in self-study, which remains an ongoing process through personal projects and continuous learning—shaping me into the dedicated software engineer I am today.

Contact Me

+381 64 3261459

Or reach out to me on Linkedin through the link at the top of the page.