Tom Cafferkey is a Software Engineer with 11 years’ experience specializing in front-end development and accessibility, currently at Atlassian and based in Preston, UK. He has a strong open-source track record contributing to high-profile projects like WooCommerce, WordPress.com (Calypso), and Jetpack, where he improved UI components, accessibility labels, lazy loading, and user flows. Comfortable across the stack, he’s delivered both UI refinements—such as product gallery fixes and domain suggestion UX—and backend-enabled features like upgrade flow modals. Tom focuses on pragmatic, user-centered solutions that pre-populate sensible defaults and remove friction in publishing and commerce experiences. Colleagues would note his attention to accessibility details and habit of refactoring for long-term maintainability.
(Deprecated) This plugin has been merged into woocommerce/woocommerce
Role in this project:
Frontend Developer
Contributions:2 releases, 301 reviews, 121 commits in 1 year 1 month
Contributions summary:Tom primarily contributed to the front-end of the WooCommerce Blocks project, specifically focusing on user interface (UI) components and their accessibility. They implemented a label for a "Block Title" component to satisfy accessibility requirements and refactored various front-end components. Additionally, the user worked on setting default values for attributes within the product elements, enhancing the user experience by pre-populating form fields, and updated product name component. The user also worked on fixing price slider aria values.
Contributions:198 reviews, 74 commits, 98 PRs in 1 year
Contributions summary:Tom primarily contributed to the front-end development of the WordPress.com platform, focusing on UI improvements and feature enhancements. They made changes to improve the user experience of the domain selection and launch processes. These changes included styling adjustments, improving the presentation of domain suggestions, and incorporating new UI elements like tooltips. The user also worked on lazy loading components, such as the plans component.
apireactwordpressjavascriptes6
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.