Jeremy Whitlock is a senior software engineer with 22 years of experience building both open-source and enterprise systems, currently contributing to multiple areas of Google Cloud. He has deep practical expertise in API design, microservices on Kubernetes, and large-scale data platforms from roles at Apigee and Nodeable, and has helped shape tooling around OpenAPI/Swagger and Node.js. A prolific open-source contributor, Jeremy has improved widely used projects such as psutil and swagger-js and has made platform-level contributions to Apache Subversion, demonstrating fluency across C, Python, Java, and JavaScript. He blends architect-level design with hands-on implementation—having built ERP, trading systems, CI tooling, and lightweight PaaS frameworks—and often tackles cross-platform build and integration challenges that are easy to miss. Based in Villa Rica, GA, he pairs a long history of community stewardship with practical production engineering at scale.
22 years of coding experience
11 years of employment as a software developer
BS Computer Science, BS Computer Science at University of West Georgia
A Node.js and browser module that provides tooling around Swagger.
Role in this project:
Back-end Developer
Contributions:476 commits, 68 PRs, 263 pushes in 7 years 3 months
Contributions summary:Jeremy's commits indicate a focus on enhancing the Swagger Tools project's backend functionality. Specifically, the user implemented features for handling missing model references, identifying cyclic models, and detecting duplicate model definitions. This involved modifications to the core specification validation logic, including adding new validation checks and error handling to the codebase. The work suggests a focus on improving the robustness and accuracy of the OpenAPI (Swagger) specification validation process.
Contributions summary:Jeremy focused on refactoring the provider plugin system within the jclouds core. Their primary contribution was adding the necessary plumbing to support the refactoring of the provider plugin system, particularly for object metadata related to cloud providers. This work involved adding interfaces and utility classes for providers, including predicates and methods to find providers based on criteria. Additionally, the user added unit tests to validate the changes.
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 Whitlock - Senior Software Engineer at Google