Ivan Semenov is a software engineer with eight years of experience building developer-centric tools and cloud platforms, currently contributing to JetBrains' IntelliJ VCS integration team in Berlin. He has deep hands-on expertise with Git and GitHub integrations, and a background designing and implementing distributed IaaS/PaaS systems and REST APIs during his time at EMC/Dell EMC. Comfortable across Java backend stacks and frontend TypeScript/Angular work, he blends low-level VCS integration knowledge with practical cloud and DevOps experience. Trained with a Master's in Computer Engineering from ITMO, he brings both academic rigor and production-hardened engineering to developer tooling. An interesting thread through his career is a steady focus on enabling other developers—whether through IDE integrations or on-demand cloud resources—reflecting a user-first approach to platform engineering.
8 years of coding experience
8 years of employment as a software developer
Master's degree, Computer engineering, Master's degree, Computer engineering at Университет ИТМО
Contributions:5 pushes, 1 branch in 1 year 3 months
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.