Summary
Stefan Georgiev is a Senior Software Engineer based in Sofia with 11 years of experience designing and delivering distributed, production-grade systems across finance, analytics, and document intelligence domains. He has progressed from hands-on engineering to technical leadership roles—leading teams at EPAM for a global banking pricing platform and currently contributing to unitQ—while regularly mentoring, interviewing, and running training sessions. Stefan’s strengths lie in resilient, real-time architectures and data unification pipelines, with deep Java expertise and practical experience across Spring, gRPC, Kubernetes, messaging systems, and observability stacks. He also teaches programming and NLP topics at the Technical University of Sofia, bridging industry practice with academic instruction. Comfortable across backend, integration and CI/CD, he has repeatedly modernized legacy platforms and improved development workflows (branching, testing, deployment) to raise delivery quality. Colleagues appreciate his combination of system-level thinking and hands-on problem solving that surfaces in both production optimizations and onboarding new engineers.
11 years of coding experience
9 years of employment as a software developer
Master's degree, Informatics, Master's degree, Informatics at Otto-von-Guericke University Magdeburg
Bachelor's degree, Informatics, Bachelor's degree, Informatics at Technical University of Sofia
91. German Language High School "Prof. Konstantin Galabov" Sofia
German, English, Bulgarian