Technical Leadership
Guiding teams through architectural decisions, migrations, and best practices implementation.
Architecting software that lasts
Improving products with stable, resilient systems, breaking monoliths into microservices to handle higher data volumes
Get In Touch10+ years experience in web and software development. Full-stack developer able to work with minimal supervision. Result-oriented professional thriving for excellence, with good time and task management skills.
Quick learner and good team player. Currently serving as Lead developer on the Bulgarian Digital Identity project (part of European Digital Identity - eID).
Passionate about helping teams transition to modern microservices architectures and adopt AI-assisted development.
Specialized expertise in modern software development
Guiding teams through architectural decisions, migrations, and best practices implementation.
Designing and implementing scalable microservices using event-driven patterns and cloud-native technologies.
Breaking monoliths into well-bounded services for reliability, agility, and safer releases.
Building robust event orchestration systems with MassTransit, RabbitMQ, and saga patterns.
Stabilizing platforms for higher uptime, resilience, and predictable performance under load.
End-to-end development with C#, ASP.NET Core, VueJS, and modern frontend frameworks.
Azure cloud architecture, deployment, and optimization for scalable applications.
Leveraging AI tools and agentic systems to accelerate development and enhance code quality.
Recent projects and achievements
Lead developer on European Digital Identity implementation for Bulgaria, building secure and scalable authentication infrastructure.
Educational course listed in Microsoft's beginners section for RAG implementation, teaching fundamentals of AI and retrieval systems.
Demonstration of AI-assisted development for digitalization projects, showcasing rapid prototyping and development workflows.
Veliko TÅrnovo, Bulgaria