About
Senior Software Engineer with 9+ years of experience designing and delivering scalable enterprise applications, cloud-native platforms, and AI-powered solutions.
Strong expertise in Go, TypeScript, Java, Python, React, and microservices architecture, with proven experience building distributed systems, event-driven platforms, and high-performance backend services.
Skilled in developing Generative AI applications, RAG pipelines, LLM integrations, and intelligent automation workflows using technologies such as Azure OpenAI, Anthropic Claude, LLaMA, Pinecone, and MCP.
Experienced in architecting solutions across AWS, Azure, Kubernetes, Docker, and Terraform, improving system reliability, performance, and engineering efficiency.
Passionate about building secure, maintainable, and production-ready software that delivers measurable business impact.
What I'm looking for
I am looking for a Senior Software Engineer, Backend Engineer, AI Engineer, or Platform Engineer role where I can build scalable systems, work on challenging technical problems, and contribute my experience in AI, cloud infrastructure, and distributed systems.
Experience
Senior Software Engineer
Amadeus
Jun 2021 – Jul 2023
• Delivered scalable travel technology solutions using Java, Go, TypeScript, and React, supporting high-volume transaction processing across globally distributed enterprise systems.
• Refactored backend microservices architectures with REST APIs, Kafka messaging, and cloud- native patterns, improving service scalability by 40% and increasing system resilience.
• Created automated data processing workflows using Apache Spark and Airflow, reducing manual data operations by 60% and improving reliability of large-scale data pipelines.
• Integrated asynchronous communication models with Apache Kafka and distributed event processing, reducing workflow delays by 35% and improving real-time system synchronization.
• Optimized cloud environments using AWS, Docker, and Kubernetes, lowering infrastructure management effort by 30% through automated deployment and resource management.
• Enhanced frontend platforms with React.js, TypeScript, and reusable component architectures, accelerating feature development by 25% while improving maintainability.
JavaApache KafkaReact
Software Engineer
Hyperscience
Jul 2017 – May 2021
• Developed enterprise document automation platforms using JavaScript, React.js, MongoDB, and PostgreSQL, supporting intelligent document processing workflows for business customers.
• Built backend processing services handling 100K+ monthly documents, improving system reliability through optimized workflows and scalable application architecture.
• Optimized database operations across MongoDB and PostgreSQL by redesigning queries and indexing strategies, reducing critical data retrieval time by 30%.
• Created reusable React.js component frameworks and frontend architectures, improving development efficiency by 35% across product engineering teams.
• Containerized application environments with Docker, standardizing development workflows across 5+ environments and improving deployment consistency.
• Established automated testing and delivery pipelines through CI/CD practices, reducing release preparation time by 40% and increasing production confidence.
ReactMongoDBDocker
Education
Sofia University St. Kliment Ohridski
Bachelor Degree · Computer Science
2013 – 2017
Skills
PostgreSQLTerraformDockerKubernetesAzureAWSEvent-Driven ArchitectureDistributed SystemsGraphQLREST APIsMicroservicesSpring BootFastAPINext.jsReactJavaScriptTypeScriptPythonJavaGo
Languages
EnglishBulgarian