Sam Potts

Sydney, New South Wales, Australia
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
Sam Potts is a Senior Design Engineer based in Sydney with two decades of product and UI-focused engineering experience, spanning freelance work to leadership roles at startups and large organisations including Amazon and Mux. He co-founded Selz and later joined Amazon to architect extensible site-building and web component solutions, and more recently helped launch Released.so as a founding engineer focused on UI and product design. Sam is the creator of the widely used open-source media player Plyr (25k+ GitHub stars), reflecting a long-running commitment to elegant front-end experiences and developer-friendly tooling. Known for a meticulous eye for design and fast learning, he pairs hands-on implementation—HTML/CSS/React/TypeScript—with mentoring and cross-functional collaboration to turn concepts into production products. A practical systems thinker, he often bridges design and engineering to standardise components and improve both user and developer experiences.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
86reputation
65kreached
2answers
0questions
github-logo-circle

Github Skills (8)

css9
user-interface8
javascript8
front-end-development8
web-development7
callback6
html6
jquery6

Programming languages (15)

C#MDXC++VueAppleScriptHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
sampotts/plyr

Apr 2017 - Nov 2022

A simple HTML5, YouTube and Vimeo player
Role in this project:
userFront-end Developer
Contributions:91 releases, 97 reviews, 921 commits in 5 years 8 months
Contributions summary:Sam's commits primarily involve merging branches and incorporating updates, including fixes related to default timestamps in the demo. This suggests a focus on the user interface and potentially integrating updates from other developers. The changes made to the demo.css files indicate some involvement in styling and overall UI design, while integrating updates from Selz/plyr suggest they may be a contributor to the project. The user also made adjustments to code in demo.min.js and changed the demo.html, showing involvement in integrating new updates from other branches.
vimeo-playeryoutubehtml5-videovimeojavascript
sampotts/rangetouch

May 2017 - May 2020

A super tiny library to make `<input type='range'>` sliders work better on touch devices
Contributions:8 releases, 35 commits, 5 PRs in 3 years
touch-devicesreactrotatesliderstiny
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