Gleb Bahmutov is a seasoned engineering leader with 13 years of hands-on experience and currently serves as Director of Engineering at Mercari US, specializing in JavaScript, testing, and image processing. He combines strategic leadership with deep technical craftsmanship—authoring Chrome DevTools snippets, contributing to Cypress core projects, and building CI-friendly tooling like start-server-and-test and Cypress Docker images. Gleb is a prolific OSS maintainer and community figure (MS MVP, GitHub Star) who improves developer workflows through stronger test suites, CI integrations, and practical automation. His contributions span front-end UI work, backend utilities like json-server enhancements, and test infrastructure including GitHub Actions for Cypress. Known for tightening assertions, improving test reliability, and adding accessibility checks, he makes software quality measurable and repeatable. Based in Boston, he blends engineering rigor with evangelism for better developer experience across large open-source ecosystems.
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.
Contributions:503 commits, 138 PRs, 428 pushes in 2 years 11 months
Contributions summary:Gleb primarily contributed to the front-end testing of a Cypress-based testing workshop. Their work focused on creating and modifying test specifications for a TodoMVC application built with Vue.js, incorporating techniques like stubbing network requests, and interacting with the application's data store. The user implemented component testing and worked on various aspects of the testing workflow, demonstrating a focus on ensuring the application's functionality through end-to-end tests.
cypresstestingcypress-ioworkshop
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.