Summary
Ivan Verhun is a seasoned software engineer and former CTO with 18+ years of experience delivering Java-based solutions and shaping engineering organizations across clients like Opower, JFrog, AirAsia, and Twilio. He combines hands-on expertise in architecture, agile delivery, and team leadership with a track record of turning ad-hoc shops into disciplined service companies through processes for delivery, recruitment, and L&D. Ivan has led cross-functional teams from POC to production, mentoring engineers and embedding knowledge-sharing practices into performance and motivation systems. Based in Ukraine, he remains active in local tech communities—organizing events like Morning@Lohika and Lviv Java Club—to stay current and give back. Beyond software, he volunteers on hardware and 3D modelling projects, reflecting a practical, maker-oriented curiosity that informs his engineering approach.
12 years of coding experience
13 years of employment as a software developer
Lviv PM School
Master, Applied Mathematics, Master, Applied Mathematics at Ivan Franko National University of Lviv
English, Ukrainian, Polish