Summary
Julian Popov is a seasoned software engineer with 11 years of professional experience, currently building backend systems at SumUp from his base in Sofia, Bulgaria. He brings deep practical expertise in Go and Ruby alongside strong operational skills with PostgreSQL, Docker, Kubernetes, Kafka and RabbitMQ, having evolved from earlier work in Python, C#, Java and C/C++. Julian has a track record of delivering production-grade services and led an electronic ticketing initiative as director-level technical lead, showing he can move between hands-on engineering and project leadership. His long tenure across Bulgarian software houses reflects a pragmatic, systems-oriented approach to scalable architectures and messaging-driven designs. Colleagues would note his comfort operating across legacy C/C++ stacks and modern cloud-native toolchains, making him effective at bridging migration and integration efforts.
11 years of coding experience
12 years of employment as a software developer
Technical University of Varna