Marc Thomas

Staff Front End Developer at Shopify

Bradford, England, 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
Marc Thomas is a Staff Front End Developer with 13 years of experience building polished, user-focused interfaces across design-led companies and platforms. Currently shaping Shopify Core, he brings deep expertise in design systems—evidenced by notable contributions to Shopify’s widely used Polaris library where he improved navigation architecture, spacing consistency, and table behaviors. His background spans senior roles at InVision, Wonderbly and agency work, blending visual design sensibilities with robust front-end engineering. Based in Bradford, UK, Marc pairs a New Media BA from the University of Leeds with a pragmatic drive to improve developer ergonomics and UX maintainability at scale.
code13 years of coding experience
job7 years of employment as a software developer
bookBachelor of Arts (BA), New Media, Bachelor of Arts (BA), New Media at University of Leeds
languagesGerman
github-logo-circle

Github Skills (12)

system10
uid10
typescript10
component-library10
typescripts10
system-design10
front-end-development10
ui-design10
sys10
react10
typescript-types10
javascript9

Programming languages (5)

TypeScriptSCSSJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
Shopify/polaris

Jan 2022 - Jan 2023

Shopify’s design system to help us work together to build a great experience for all of our merchants.
Role in this project:
userFront-end Developer
Contributions:64 reviews, 54 commits, 119 PRs in 1 year
Contributions summary:Marc primarily contributed to the UI components and design system of the Polaris repository. Their work included updating navigation density, improving the navigation's information architecture, and normalizing spacing within the header. They also made updates to the IndexTable component, incorporating features like sortable headings and the ability to clear selections. These changes demonstrate a focus on improving the user experience and maintainability of the design system's components.
shopifymerchantsreactvscode-extensiongreat
mrcthms/prop-types-to-table

May 2017 - Sep 2018

Contributions:8 commits, 4 pushes, 1 branch in 1 year 3 months
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
Marc Thomas - Staff Front End Developer at Shopify