Yaroslav Korshak is a seasoned engineering leader with 16 years of experience building high-impact, cross-functional teams and product platforms across Europe, currently serving as VP of Engineering in Amsterdam. He has scaled and led engineering organizations at Booking.com and Plaid, driving real-time personalization, recommendation engines, and experiment tracking that materially improved conversion and business metrics. As a co-founder of a stealth AI startup and an active open-source contributor to Mojolicious, he combines hands-on backend craftsmanship—fixing core framework bugs and enhancing URL, DOM, and I18n behaviors—with strategic leadership. Yaroslav is skilled at translating product OKRs into technical roadmaps, mentoring leaders, and fostering multicultural agile teams to deliver at scale. He’s equally comfortable in the codebase and the boardroom, and in his spare time he pursues climbing, reflecting a pragmatic, risk-aware approach to problem solving.
16 years of coding experience
16 years of employment as a software developer
Bachelor, Bachelor at Taras Shevchenko National University of Kyiv
:sparkles: Mojolicious - Perl real-time web framework
Role in this project:
Back-end Developer
Contributions:7 commits in 8 months
Contributions summary:Yaroslav primarily contributed to fixing bugs and improving the functionality of the Mojolicious Perl web framework. Their work involved addressing issues related to cookie handling, XML parsing in the DOM module, and the behavior of URL objects. They also extended the functionality of the Mojo::URL class, improved the `select_field` helper within the TagHelpers plugin, and integrated shortkeys into the I18n plugin. These changes indicate a focus on refining core framework components and improving user experience.
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.