I am a senior backend engineer with 6+ years of experience building reliable systems, APIs and distributed workflows for products that need clarity, performance and long-term maintainability.
My experience spans restaurant operations, betting platforms, e-commerce and internal developer tooling. I have worked with C# / .NET, Java / Spring Boot, PHP / Laravel, Go, Yii, Node.js, NestJS, RabbitMQ, Kafka, AWS, Kubernetes, Docker, PostgreSQL, SQL Server, MySQL, DynamoDB and CI/CD pipelines across production systems.
I care about architecture that teams can understand, operate and evolve. That means clear boundaries, visible failure paths, pragmatic automation, good observability and code that does not become fragile after the first few changes.
My day-to-day tooling includes Claude Code, OpenAI Codex and GitHub Copilot for implementation, refactoring, debugging, test generation and code review. Every change is still reviewed, tested and verified before it ships.
View Professional Experience →Distributed backend services for a second-hand fashion e-commerce platform — the pricing ecosystem, dynamic discount services, and service-to-service integrations. PHP/Laravel, Go, RabbitMQ, PostgreSQL, Redis, and AWS, with a focus on production reliability and observability.
High-throughput, low-latency sports betting platform backend. C# / .NET microservices with Clean Architecture and CQRS, gRPC, SQL Server, Redis, ScyllaDB, ClickHouse, load testing with NBomber, and performance optimisation under real traffic conditions.
Five years building business-critical backend services at one of Europe's largest food delivery platforms, across multiple product domains and international markets. C# / .NET, Java / Spring Boot, PHP / Laravel, Kafka and AWS SQS / SNS; SQL Server, PostgreSQL, AWS Aurora, DynamoDB and ClickHouse; AWS EKS, Lambda, API Gateway, Step Functions, Secrets Manager, Vault, Kubernetes and Helm — with production support and on-call ownership.
Java / Spring Boot, MySQL, JavaScript, Docker / Kubernetes.
Java / Spring Boot, MySQL, QA Automation / Manual.
Managed day-to-day operations of a technology education centre. Coordinated between academic, administrative, and student-facing teams.
Patient registration and coordination at a private hospital network. Front-line operations across admissions and patient flow management.
Store operations management at one of Bulgaria's leading retail chains. Team leadership, scheduling, and daily operational oversight.
Three years of retail management across multiple departments. People management, inventory, and performance accountability.