Gleb Bahmutov is a Director of Engineering based in Boston with 13 years of experience who combines hands-on development, engineering leadership, and an obsession with software quality. A JavaScript ninja and image-processing expert, he is a major contributor and maintainer across the Cypress ecosystem — from core code and example apps to documentation, GitHub Actions and Docker images. He blends front-end UI work, test automation and DevOps, notably building multi-browser Cypress Docker images (including Brave) and CI integrations to make E2E and component tests reliable. An MS MVP and GitHub Star, he also produces practical developer tooling—start-server-and-test enhancements, json-server improvements and Chrome DevTools snippets—that speed workflows. Known for tightening assertions, adding accessibility and visual-regression checks, and shipping small pragmatic fixes, he pairs strategic leadership with frequent hands-on commits.
13 years of coding experience
16 years of employment as a software developer
PhD Computer Graphics, PhD Computer Graphics at Purdue University
Various recipes for testing common scenarios with Cypress
Role in this project:
Front-end Developer
Contributions:18 reviews, 534 commits, 444 PRs in 3 years 8 months
Contributions summary:Gleb primarily worked on the front-end of the `cypress-example-recipes` repository. Their commits focused on implementing and testing UI components, including the addition of a new example for testing components and incorporating testing with React and testing library examples. They are also focused on providing test utilities for various elements and features.
GitHub Action for running Cypress end-to-end & component tests
Role in this project:
DevOps Engineer
Contributions:3 reviews, 470 commits, 164 PRs in 1 year 8 months
Contributions summary:Gleb primarily contributed to the project's infrastructure and build processes. Their work included the creation and configuration of a GitHub Action for running Cypress end-to-end and component tests. Further contributions involved integrating Yarn and customizing the cache keys for improved efficiency. Subsequent commits added features like build steps, server startup, and support for various operating systems to ensure the tests are executed across diverse environments.
end-to-endtestingcypresscypress-ioprobot
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.