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.
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.
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.
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.
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.
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.
Initially focused on management, I later discovered my true passion lay in software engineering—a field I’d long admired.
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.
+381 64 3261459
Or reach out to me on Linkedin through the link at the top of the page.