Jeremy Bowman

Senior Manager, Software Engineering at Capital One

Lexington, Massachusetts, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Jeremy Bowman is a senior engineering manager with 11 years of experience leading Python/Django teams and improving developer experience at scale. He has managed large cross-functional engineering organizations—most recently at Capital One and previously at edX where he led 20 engineers across developer experience, architecture, and QA. Jeremy pairs hands-on backend and DevOps work (contributions to high-profile open source like setuptools and multiple Open edX projects) with organizational fixes that cut CI time, flaky tests, and maintenance overhead by large margins. His specialty is applying a developer’s debugging and optimization instincts to processes and tooling, delivering measurable reductions in technical debt and release time. He holds MS and BS degrees from MIT and is fluent in Japanese, which he leverages for cross-cultural collaboration and offshore team coordination. Colleagues praise him for turning platform-level problems into repeatable, automated solutions that scale.
code11 years of coding experience
job22 years of employment as a software developer
bookMaster of Science (M.S.), Operations Research, Master of Science (M.S.), Operations Research at Massachusetts Institute of Technology
languagesJapanese, English
github-logo-circle

Github Skills (28)

unit-testing10
docker10
openedx10
pytest10
python10
back-end-development10
sphinx10
django10
setuptools10
testing10
configuration-management10
bash10
build-system10
celery10
dockers10

Programming languages (16)

JavaJinjaCSSC++RustCMakefileGo

Github contributions (5)

github-logo-circle
openedx/edx-platform

Jun 2016 - Mar 2021

The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
userBack-end Developer
Contributions:196 reviews, 368 commits, 779 PRs in 4 years 9 months
Contributions summary:Jeremy's commits primarily involve back-end development tasks, specifically focusing on the Open edX LMS and Studio platforms. Their contributions include adding support for asynchronous task management using django-user-tasks and course imports, and also fixing a variety of existing tests. These changes required modifications to Django models, API endpoints, and supporting test infrastructure, reflecting a solid understanding of the platform's backend architecture. The commits involve both code modifications and the addition of corresponding unit tests.
edxlmssitesbackend-serviceopen-edx
openedx-unsupported/devstack

Jun 2017 - Sep 2021

Get up and running quickly to develop or extend Open edX services
Role in this project:
userDevOps Engineer
Contributions:9 reviews, 33 commits, 78 PRs in 4 years 4 months
Contributions summary:Jeremy primarily contributed to improving the development workflow and documentation within the devstack repository. They updated the README.rst file with instructions on running and configuring the devstack environment, including support for named release images and end-to-end tests. Furthermore, they addressed dependency management and build processes by adding new make targets and automating tasks, such as snapshot installers. The user also worked on containerization setup, and VNC access.
edxdockeredx-servicesopen-edx
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
Jeremy Bowman - Senior Manager, Software Engineering at Capital One