Technical Team Lead | RMH Bulgaria
May 2025 – Present
Retail platform modernization
Retail platform for Point of Sale (POS), Store Manager, and Central Manager applications. The extensible legacy system uses WPF, on-premises Microsoft SQL Server, and custom synchronization.
- Led modernization from architecture to release, designed the system architecture with the team, mentored developers, and implemented features through pair programming and code reviews.
- Delivered Store and Central API synchronization with RabbitMQ, 10× faster than the legacy solution, using Vertical Slice Architecture with unit and integration test coverage and deployment as a Windows Service or Docker container.
- Built Blazor/.NET 10 managers on the existing SQL Server database using N-Tier Architecture.
- Helped build the AI development harness and introduced AI-assisted releases from planning through release, supported by Azure DevOps CI/CD pipelines.
- Contributed to automating deployments on Proxmox using Terraform.
- Created product backlog items for improvements, translated technical decisions for business stakeholders, and partnered with QA to prioritize critical issues.
- Helped grow the team to 10 through technical interviews and candidate screening.
Technologies: C#, .NET 10, Blazor, WPF, Microsoft SQL Server, Windows Services, Docker, Proxmox, Terraform, RabbitMQ, MassTransit, Vertical Slice Architecture, N-Tier Architecture, xUnit
Senior Software Developer | Adesso
Aug 2024 – Apr 2025
Parking Spot Management System
- Contributed to architecture and library selection using Clean Architecture and Domain-Driven Design (DDD), and designed the database schema.
- Implemented Keycloak authentication across the front end and back end, configured Docker Compose, and deployed the application to Azure.
ARNO — Healthcare Volunteers
- Developed .NET APIs and React forms as a full-stack developer and coordinated integration between front-end and back-end teams.
- Integrated Microsoft Entra ID authentication across both applications and contributed to database design.
Technologies: C#, .NET Core, React, Keycloak, Microsoft Entra ID, Docker, Azure, Clean Architecture, DDD
Senior Software Developer | AtScale
Nov 2020 – Aug 2024
Senior Full Stack Developer | Jan 2022 – Aug 2024
- Developed full-stack features using React, Next.js, NestJS, and Go, and contributed to application architecture.
- Reviewed code, wrote unit tests, collaborated with QA, and planned delivery through requirements definition, estimation, and dependency tracking.
Scala Developer | Nov 2020 – Dec 2021
- Developed distributed-system features for the AtScale platform using Scala and Akka in a Linux environment.
- Wrote unit and integration tests to support platform reliability and feature delivery.
Technologies: React, MobX, Redux, Next.js, NestJS, Go (Golang), Scala, Akka, Linux
Technical Team Lead | Pariplay
Jul 2018 – Nov 2020
Technical Team Lead | Nov 2019 – Nov 2020
- Led a team of 6–9 people, conducted technical interviews, and evaluated team members.
- Optimized applications for performance and scalability and supported adoption of new engineering initiatives.
Senior Software Developer | Jul 2018 – Nov 2019
- Developed back-end features, web services, and games involving complex mathematical calculations.
- Improved the core product suite and implemented integrations with third-party systems.
Technologies: C#, .NET, .NET Core, ASP.NET MVC, ASP.NET Web API, Entity Framework, ADO.NET, Dapper, Microsoft SQL Server
Software Developer | ZenCodeo Ltd.
Sep 2015 – Jun 2018
- Delivered features across the UI, middleware, and back end, from requirements and estimation through Agile delivery and QA collaboration.
- Applied design patterns and proposed engineering process improvements while building .NET APIs and Angular applications.
Technologies: C#, .NET, .NET Core, ASP.NET Web API, Entity Framework, Microsoft SQL Server, SignalR, Angular, TypeScript
Junior Software Developer, Web Applications | TRADOLOGIC
Aug 2014 – Sep 2015
- Developed and tested web applications using .NET, ASP.NET MVC, Web Forms, and Microsoft SQL Server.
- Investigated application defects with the customer support team and implemented fixes.
Technologies: C#, .NET, ASP.NET MVC, ASP.NET Web Forms, Microsoft SQL Server