Experienced software engineer based in Bulgaria, with a career spanning multiple roles, including software developer, analyst, system administrator, DBA, and project manager since the 1990s. Holds an engineering degree (1994) and continually updates skills, most recently with Python, PostgreSQL, and Haskell.
Currently a Senior Software Engineer at Gcore, and actively studying Haskell through the University of Helsinki.
Backend: Python, Django, Celery, Flask, asyncIO, Go, REST API, GraphQL, Java, Haskell, .NET, C++
Databases: SQL, PostgreSQL, MySQL, MS SQL, Oracle, PL/SQL, DBA, ClickHouse
DevOps: Docker, Kubernetes, DroneCI, CI/CD, Linux, Git, GitHub, GitLab, RabbitMQ, Redis, Cloud computing
Frontend: HTML, CSS, JavaScript, Node.js, Vue.js, Nuxt, Angular, d3js
Other Languages: VBA, Delphi, Pascal
Extensive experience in designing, developing, and optimizing scalable, resilient architectures for high-load systems. Proficient in architectural patterns for distributed services, microservices, and performance-critical backends. Skilled at analyzing system bottlenecks and implementing solutions that improve throughput and reliability. Hands-on with technologies and practices supporting high availability and efficient scaling.
Billing, Customer Service, Insurance, Logistics, Document Management
Improved bill calculation performance by over 1000x and dramatically reduced database CPU utilization and lock contention.
DB CPU utilization was reduced
DB locks started to look insignificant
Reduced service activation time from over 10 minutes to just 4 seconds, greatly improving customer satisfaction.
Before:After:
Halved CI pipeline duration from 12–16 minutes to 6–7 minutes by optimizing Drone CI configuration.