Paul Swartz is a seasoned technology leader with 17 years of experience building scalable, reliable systems for public transit and consumer services. As Deputy CIO at the MBTA and CTO of TransitOPS, he merges hands-on architecture and engineering leadership to modernize APIs, improve realtime and static data pipelines, and deliver accessible rider-facing web experiences. He has led teams of 35+, coached engineers, and driven cost, performance, and maintainability improvements while supporting mission-critical operations. An active open-source contributor, Paul has improved core Python tooling such as mongoengine—adding robust datetime parsing and dereferencing fixes—underscoring his attention to correctness and testing. He holds a BA in Computer Science and English from Hampshire College and brings a public-interest focus that shapes pragmatic, user-centered technology decisions.
17 years of coding experience
9 years of employment as a software developer
BA Computer Science and English, BA Computer Science and English at Hampshire College
A Python Object-Document-Mapper for working with MongoDB
Role in this project:
Backend Developer
Contributions:5 commits in 2 months
Contributions summary:Paul primarily focused on improving the functionality and stability of the mongoengine library. They made several code changes to ensure the correct behavior when dereferencing documents and complex fields. Furthermore, the user enhanced the library by implementing datetime parsing using `dateutil` when available, and added comprehensive testing.
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.