Summary
Stoyan Nikolov is a Principal Software Engineer based in Munich with 13 years of experience building developer tools, applied ML, and game-engine technology. Now leading AI for software engineering at Google, he has driven internal developer AI platforms, long-running agents, and ML-powered IDE features that scale across the company. Previously a co-founder and chief software architect at Coherent Labs, he engineered middleware used in multiple AAA titles and retains deep C++ and graphics systems expertise. His background in applied mathematics and computer graphics informs a pragmatic approach to complex systems and performance-sensitive design. Colleagues describe him as a technical leader who blends hands-on engineering with product-scale architecture and a knack for translating research-grade ML into practical developer workflows.
13 years of coding experience
17 years of employment as a software developer
Bachelor of Science (B.Sc.) Applied Mathematics, Bachelor of Science (B.Sc.) Applied Mathematics at Technical University of Sofia
Master of Science (M.Sc.) Computer Graphics, Master of Science (M.Sc.) Computer Graphics at Sofia University St. Kliment Ohridski
Bulgarian, English, Italian, German