Thomas Roberts

Senior Software Engineer at Automattic

Greater Liverpool Area United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Thomas Roberts is a Senior Software Engineer with 11+ years of experience building web applications, currently shaping the block-based WooCommerce checkout at Automattic using React, TypeScript, and Redux. He has driven measurable impact—helping the new checkout achieve a 10% higher conversion rate—while leading a team to deliver extensibility APIs and community-driven features like custom checkout fields. A frequent contributor to high-profile open-source projects (WooCommerce and Gutenberg), he focuses on front-end UX, testing, and migration work such as adopting @wordpress/data and moving tests from Puppeteer to Playwright. Thomas blends agency-era full-stack experience (C#, PHP, WordPress) with platform-scale product engineering, and he also documents APIs and runs workshops to onboard third-party developers. Based in the Greater Liverpool Area, he brings a pragmatic, community-minded approach to complex e-commerce problems and a knack for turning developer feedback into shipping features.
code11 years of coding experience
job7 years of employment as a software developer
bookCalday Grange Grammar School
bookBachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Lancaster University
languagesSwedish, French, English
stackoverflow-logo

Stackoverflow

Stats
199reputation
3kreached
6answers
3questions
github-logo-circle

Github Skills (23)

woocommerce10
javascript10
jes10
component-development10
wordpress10
css10
typescript10
ui-design10
uid10
front-end-development10
jestjs10
gutenberg10
wordpress-plugin10
typescript-types10
jtest10

Programming languages (12)

C#TypeScriptJavaCSSC++SCSSJavaScriptGo

Github contributions (5)

github-logo-circle
(Deprecated) This plugin has been merged into woocommerce/woocommerce
Role in this project:
userFull-stack Developer
Contributions:13 releases, 899 reviews, 1001 commits in 2 years 2 months
Contributions summary:Thomas primarily focused on implementing and improving front-end components and features within the WooCommerce Blocks project. They addressed styling issues for order notes, implemented catalog visibility functionality in the cart and checkout blocks, and refactored the product name component. The contributions also include improving the display of the item subtotal and sale badges in the cart and checkout sidebars, showcasing skills in React and related UI development.
wordpresswoocommercefeature-plugingutenbergwoocommerce-blocks
woocommerce/woocommerce

Sep 2021 - Jan 2023

A customizable, open-source ecommerce platform built on WordPress. Build any commerce solution you can imagine.
Role in this project:
userFront-end Developer
Contributions:554 reviews, 27 commits, 261 PRs in 1 year 3 months
Contributions summary:Thomas primarily focused on front-end development tasks within the WooCommerce Blocks repository. Their contributions involved implementing and styling UI components using React and JavaScript, specifically targeting improvements to the cart and checkout functionalities. The user worked on making those components more user-friendly by addressing styling and functionality issues related to the display of product information, as well as the presentation of prices and totals. They also participated in front-end testing, creating and refining tests to ensure these features were functioning properly.
ecommercecommercewordpressautomatticphp
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
Thomas Roberts - Senior Software Engineer at Automattic