Jan Keromnes is a versatile full-stack engineer and cloud alliances leader with 16 years of experience designing and shipping Cloud Development Environments, developer tools, and CI/CD automation across major cloud platforms. He blends deep backend work (notably contributions to the Gitpod platform and workspace images) with frontend and IDE integrations (Theia, CodeMirror, VS Code publishing), and a strong DevOps/automation focus that improves build and release pipelines. At Gitpod and beyond he solved integration challenges—like GitLab file provider fixes and usage-based Stripe billing—and optimized workspace image builds and version automation. Comfortable moving between sales engineering and technical leadership, Jan pairs hands-on coding with cloud cost, security, and performance optimizations. His background spans Mozilla and Google internships to leadership roles, and includes advanced studies at Tsinghua and INSA Lyon, reflecting both academic rigor and product-driven engineering.
16 years of coding experience
12 years of employment as a software developer
Bachelor of Science (B.Sc.) Mathematics and Computer Science, Bachelor of Science (B.Sc.) Mathematics and Computer Science at Université de Lorraine
Master's degree Computer Science, Master's degree Computer Science at Tsinghua University
Master of Engineering (M.Eng.) Computer Science, Master of Engineering (M.Eng.) Computer Science at INSA Lyon
Scripts for publishing VS Code extensions to open-vsx.org
Role in this project:
DevOps Engineer
Contributions:287 reviews, 864 commits, 291 PRs in 1 year 7 months
Contributions summary:Jan primarily focused on improving the reliability and automation of the extension publishing process. Their contributions include setting process exit codes to signal CI/CD failures, implementing a script to publish extensions to Open VSX, integrating Yarn support, and adding features like a 'checkout' option for specific Git branches. They also introduced enhancements for handling extensions with special workflows and automated upgrades.
Contributions:136 reviews, 144 commits, 345 PRs in 3 years 9 months
Contributions summary:Jan focused on improving the build and deployment pipeline for the Gitpod workspace images. Their work included setting up and configuring CircleCI for building and pushing Docker images, and adding version tagging for different branches and releases. They also automated the process of updating Java patch versions. Additionally, the user made changes to the `dazzle` build process and the `noVNC` configuration.
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.
Request Free Trial
Jan Keromnes - Sales Engineer & Cloud Alliances Lead at EngFlow