Kirill Lebedev is a Principal Engineer with 14 years of experience building rich web applications and leading teams from prototyping to production, currently driving technology adoption and POC-to-feature delivery at Vista. He previously led a cross-functional team of 10 at VistaCreate, where he helped rebuild a web graphic editor in TypeScript/RxJS/Canvas and shipped dozens of features that moved key business metrics. Comfortable bridging hands-on engineering and architecture, Kirill has deep front-end expertise (vanilla JS, React, performance optimization) and a track record of introducing scalable development processes and component systems. He also contributes to open-source tooling, improving backend converters and map marker functionality in projects like jvectormap, showing an attention to interoperability and encoding edge cases. Based in Cyprus, he combines practical implementation skills with people leadership and a penchant for turning browser APIs into product-differentiating features.
14 years of coding experience
14 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Ural State University named after A.M.Gorky
Contributions:289 commits, 11 PRs, 33 pushes in 8 years
Contributions summary:Kirill primarily focused on adding features and fixing issues within the project's converter component, specifically addressing character encoding issues in the Python code. Their contributions involved adding support for custom input file encodings and bounding box output, indicating improvements to the core functionality of the map generation. The user also made improvements and fixes related to the map's marker functionality, which included positioning and scaling.
Find and Hire Top DevelopersWeāve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.