Summary
Vasily Shakhov is a Principal frontend engineer and Development Team Lead with over 20 years of experience building complex single-page applications and 13 years in senior professional roles. He combines strategic architectural thinking—having introduced a module-independent architecture and monorepo tooling—with hands-on implementation of SPAs, Web SDKs, WASM integration, and end-to-end testing systems to boost robustness and developer productivity. At ABBYY and now Zencoder he led teams, mentored engineers, and worked closely with product owners to translate market needs into reliable, scalable features. Recently he contributed to next-gen AI tooling by implementing RAG support for an AI code agent, showing a curiosity for applying modern AI patterns to developer workflows. Based in Novi Sad and grounded in an Applied Mathematics degree from MIPT, he blends rigorous analytical skills with pragmatic delivery and a passion for elevating code quality across teams.
13 years of coding experience
21 years of employment as a software developer
Bachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at Moscow Institute of Physics and Technology (State University) (MIPT)
Russian, English, Serbian