Jason Coombs is a Principal Software Engineer with over three decades of software experience and 17 years in leadership roles, currently at Microsoft after a five-year engineering management stint at Google. A Python Core Developer and prolific maintainer—contributing to and stewarding critical projects such as Setuptools, pip-adjacent tooling, CherryPy/cheroot, and core stdlib modules like importlib and zipfile—he blends deep systems architecture with hands-on refactoring and legacy remediation. He has shepherded platform-scale deployments across sectors from semiconductor fabs and national security to market research and HR onboarding, and has led global engineering teams to deliver web-scale Postgres/Mongo-backed services. Notably, his open-source footprint includes practical cross-platform fixes (Paramiko Windows Pageant, pywin32) and packaging infrastructure improvements (devpi, wheel, twine) that quietly enable the Python ecosystem. He pairs technical craftsmanship in Python and Rust with strategic team building and stakeholder management, and holds an MS and BS in Computer Science from New Mexico Tech.
17 years of coding experience
30 years of employment as a software developer
Master of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at New Mexico Institute of Mining and Technology
Contributions:3 releases, 7 reviews, 711 commits in 10 years 8 months
Contributions summary:Jason's commits primarily focus on maintaining and updating the `setup.py` and `path.py` files, indicating their role in managing the project's dependencies and core functionalities. They have added themselves as a maintainer and updated URLs, versions, and classifiers. The commits show a focus on code delinting and compatibility adjustments for various Python versions.
CherryPy is a pythonic, object-oriented HTTP framework. https://cherrypy.dev
Role in this project:
Back-end Developer
Contributions:13 reviews, 505 commits, 126 PRs in 10 years 5 months
Contributions summary:Jason's primary contribution appears to be refactoring the CherryPy's HTTP server implementation by migrating the WSGI server functionality to the cheroot package. This included deleting the existing wsgiserver package and updating references to utilize cheroot's WSGIServer and related modules. Additionally, the user made updates to the changelog and refactored server configurations. These changes suggest a focus on improving the underlying architecture and dependencies of the CherryPy framework.
cherrypypythonpython-3python-2idiomatic-python
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.