John Watkins is a Senior Software Engineer II based in Chicago with 11 years of experience building front-end web experiences, particularly in JavaScript, React, PHP, WordPress, and CSS. He has progressed from web developer roles into engineering leadership at agencies like 10up and XWP and now contributes at HubSpot, blending product-focused engineering with team mentorship. A regular open-source contributor to high-profile WordPress projects—AMP for WordPress, Gutenberg, and Web Stories—he specializes in editor UX, validation tooling, and onboarding flows that improve real-world publishing workflows. With an MFA and a background in writing and communications, he brings a user-centered, editorial sensibility to technical decisions and a knack for translating content needs into polished interfaces.
11 years of coding experience
17 years of employment as a software developer
Bachelor's degree English, Bachelor's degree English at University of Colorado Denver
Master of Fine Arts (MFA), Master of Fine Arts (MFA) at Sarah Lawrence College
Enable AMP on your WordPress site, the WordPress way.
Role in this project:
Front-end Developer
Contributions:194 reviews, 1328 commits, 62 PRs in 2 years 4 months
Contributions summary:John primarily contributed to the development and maintenance of the AMP plugin's user interface for the WordPress editor. Their work involved updating end-to-end tests, particularly for the onboarding process wizard. They made changes to implement UI components, including styling and integrating them into the overall interface, as well as adding support for the selection and display of reader themes.
The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
Role in this project:
Front-end Developer
Contributions:2 reviews, 23 commits, 16 PRs in 2 years 11 months
Contributions summary:John's commits primarily focused on the implementation and modification of front-end components within the Gutenberg block editor. This included updating and correcting the usage of `ImagePlaceholder`, and its corresponding integrations across various block types, showing an awareness of the project's structure. Furthermore, there were commits related to general editor functionality and testing, and overall, the commits reflect a deep understanding of the project's front-end architecture.
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
John Watkins - Senior Software Engineer II at HubSpot