Summary
Kiril Vuchkov is a Director of Software Engineering with 10+ years building and leading cross-functional teams to deliver complex, customer-facing systems in mobility, cloud, and enterprise domains. He currently oversees platform-scale backend, mobile and web engineering at Vay, turning driverless technology into door-to-door services while owning hiring, culture, architecture and performance management. His hands-on background includes re-architecting Uber’s internal invoicing product and delivering private cloud solutions and developer tooling at VMware, giving him a strong mix of large-scale distributed systems, Golang backends, and enterprise-facing design. Kiril also teaches C++ and OOP at New Bulgarian University, reflecting a commitment to mentorship and developer education that complements his operational leadership. Notably, he has led greenfield platform efforts for remote driving operations, bridging deep tech integrations like KYC, payments and fleet management into production-grade services.
10 years of coding experience
14 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at New Bulgarian University
Bulgarian, English