Jason Bahl is a software engineer based in Denver with 13 years of experience building WordPress-driven sites, themes, plugins and API-first applications using PHP, GraphQL and modern JavaScript. He is the creator and maintainer of WPGraphQL, a widely adopted open-source project that turns any WordPress site into a GraphQL API, and has led its development across roles at Gatsby, WP Engine, and Automattic. Jason combines deep backend expertise—resolving complex GraphQL resolvers, taxonomy and connection logic—with practical front-end and teaching experience as a software instructor for React and Apollo. He has a track record of improving plugin interoperability (e.g., WPGraphQL ACF, Co-Authors Plus) and reducing developer friction for decoupled WordPress architectures. Comfortable in high-traffic publishing environments, he focuses on pragmatic, extensible solutions that scale. Outside of code, his background in photojournalism and running a multimedia business informs a user-focused approach to product and UX.
13 years of coding experience
19 years of employment as a software developer
Jim Elliot
Traylor Fundamental Academy
BA Photojournalism, BA Photojournalism at Metropolitan State University of Denver
Contributions:25 releases, 32 reviews, 263 commits in 3 years 9 months
Contributions summary:Jason primarily worked on refactoring and improving the functionality of the WPGraphQL for Advanced Custom Fields plugin. Their contributions included removing a Freemius dependency, fixing user location support bugs, and implementing the ability to query select fields with multiple values. Additionally, the user addressed a bug related to field groups and post types with the `show_in_graphql` setting and made formatting updates. These changes were focused on improving the plugin's core functionality and making it compatible with WPGraphQL.
Contributions:246 releases, 738 reviews, 3333 commits in 6 years 2 months
Contributions summary:Jason primarily contributed to the back-end of the WPGraphQL project, focusing on implementing features and resolving bugs related to the GraphQL API for WordPress. They were involved in building resolvers for the ContentNode and Taxonomy interfaces, with additional contributions to the Menu and User connections, and to the PostObjectConnectionResolver. Furthermore, they implemented a filter to allow developers to change the hash algorithm.
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.