Jon Surrell is a seasoned full-stack developer with 13 years of experience, currently serving as a Code Wrangler at Automattic from Cantabria, Spain. He has a strong open-source footprint contributing to high-profile projects such as WordPress Gutenberg, Jetpack, and the DefinitelyTyped repository, improving TypeScript typings and editor UX/accessibility. His work spans front-end component design, build tooling (webpack plugins), and backend refactors that enhance maintainability and platform handling (e.g., Volta CLI). Comfortable bridging product and engineering, he has a track record of shipping pragmatic fixes—from accessibility improvements to dependency extraction—and optimizing integrations between plugins and editor blocks. Early career roles in teaching and live production hint at his communication strengths and ability to explain complex features to diverse audiences.
Contributions:156 reviews, 1041 commits, 2324 PRs in 4 years 8 months
Contributions summary:Jon primarily contributed to the front-end development of the WordPress.com Calypso platform, focusing on the "Jetpack performance checklist." Their commits included adding UI elements and interactive features to the checklist, modifying existing React components, and integrating with various data stores and APIs. The work involved significant changes to TypeScript and React code, and shows skills in state management (Redux), component design, and front-end theming.
The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
Role in this project:
Front-end Developer
Contributions:638 reviews, 137 commits, 400 PRs in 4 years 8 months
Contributions summary:Jon's commits primarily involve enhancements and refactoring of the Gutenberg block editor within the WordPress ecosystem. They focused on improving the user experience by adding features like a table of contents with improved accessibility and implementing JSX Fragment handling. Furthermore, the user contributed to the dependency management system by adding a webpack plugin to extract script dependencies, indicating a focus on build processes and modularization. They also addressed various issues related to the rendering and functionality of the block editor.
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.