I am a principal software engineer at Vay, leading the development of a Golang-based distributed system that integrates with a deep tech stack to power the company’s driverless mobility business. Prior to joining Vay, I was developing the highly scalable invoicing system at Uber. Before that I was at VMware, where I had the chance to partner with huge enterprise customers on building private cloud solutions and magical developer experience.
I believe in deliberate architecture design and well-crafted code that is simple and effective at solving the customer’s problems. In my teams I always nurture thorough code review practice, which is fundamental for sharing know-how and keeping a high quality bar.
I also teach C++ and Object Oriented Programming in my alma mater – New Bulgarian University.
If you want to get in touch – LinkedIn would be my preference.