Teodor Mihov Senior .NET Engineer | Technical Team Lead Sofia, Bulgaria teodor.d.mihov@gmail.com +359 883 402 177 https://mihov.site LinkedIn: https://www.linkedin.com/in/teodor-mihov-98b40994/ GitHub: https://github.com/teomihov PROFESSIONAL SUMMARY Senior software engineer and technical lead with 12+ years of experience in C#, .NET, and back-end systems. Delivered 10× faster retail synchronization, led teams of 6–9 people, and helped grow a team to 10. Combine hands-on engineering with architecture, AI-assisted delivery, and production operations, with experience in Azure, distributed systems, and React. SKILLS Back-end and data: C#, .NET / ASP.NET Core, ASP.NET Web API, Entity Framework Core, SQL / Microsoft SQL Server, Dapper Front-end: Blazor, TypeScript, React, Angular, SignalR Cloud and delivery: Azure, Azure DevOps, GitHub Actions, CI/CD, Docker / Docker Compose, Proxmox, Azure Blob Storage, Azure Key Vault, Azure App Service Architecture and quality: Clean Architecture, DDD, Vertical Slices, N-Tier, Microservices, SOLID, RabbitMQ / MassTransit, Keycloak, Microsoft Entra ID, AutoMapper, FluentValidation, xUnit / NUnit, Unit and integration testing AI-assisted engineering: Development harnesses, Agentic workflows, Reusable skills, Prompt/context engineering, LLM tool integration, Evaluations and guardrails Technical leadership: Architecture decisions, Code reviews, Mentoring, Technical interviews, Agile delivery, Scrum / Kanban WORK EXPERIENCE 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 EDUCATION University of Mining and Geology Master's degree, Computer Technologies in Engineering Sofia, Bulgaria | 2020 – 2021 Technical University Gabrovo Bachelor's degree, Computer Software Engineering Gabrovo, Bulgaria | 2009 – 2014 Telerik Academy Sofia, Bulgaria | 2014 LANGUAGES Bulgarian: Native English: Advanced