Jed Watson

Partner at Thinkmill

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
🎓
Top School
award
Top expert inReact Ecosystem Development
Jed Watson is a seasoned front-end and full-stack engineer with 13 years of experience, now a Partner at Thinkmill in Sydney, who excels at shipping polished React-based UIs and scalable Node.js tooling. He is the author and maintainer behind widely used React utilities and components—most notably react-select and the lightweight classnames utility—and has a track record of building reusable UI systems like TouchstoneJS and Elemental. His contributions span both client and server work, including core fixes to Mongoose and admin tooling for KeystoneJS, showing comfort across the stack. Known for clean refactors, build-process improvements, and thoughtful component APIs, he combines practical engineering with a designer’s attention to interface detail. An educated polymath who studied both arts and computer science, he brings a multidisciplinary perspective to product-focused engineering.
code13 years of coding experience
bookEnglish, Maths, Latin, Music, Art, Computer Science, Economics, English, Maths, Latin, Music, Art, Computer Science, Economics at North Sydney Boys' High
stackoverflow-logo

Stackoverflow

Stats
20,258reputation
2.5mreached
71answers
5questions
Badges
mongodb
top-5%
redirect
top-5%
http
top-1%
mongoose
top-5%
post
top-1%
schema
top-5%
github-logo-circle

Github Skills (65)

cms10
mobile-development10
expressjs10
web-application10
ui-components10
testing10
http10
j10
keystonejs10
browserify10
bootstra10
lessc10
javascript10
react-components10
event-handling10

Programming languages (13)

JavaCSSC++RustGoHTMLNunjucksTypeScript

Github contributions (5)

github-logo-circle
keystonejs/keystone-demo

Aug 2013 - Feb 2017

Demo app for Keystone
Role in this project:
userFull-stack Developer
Contributions:122 commits, 7 PRs, 34 pushes in 3 years 6 months
Contributions summary:Jed contributed to the Keystone demo application by implementing features and making improvements across the application's front-end and back-end. They updated the Bootstrap and other styling components and enhanced the user interface by adding the blog and gallery examples. Furthermore, the user worked on the data models and the contact form implementation, demonstrating proficiency in front-end and back-end development.
demo-appreactkeystone
JedWatson/react-tappable

Oct 2014 - May 2017

Tappable component for React
Role in this project:
userFront-end Developer
Contributions:234 commits, 36 PRs, 101 pushes in 2 years 7 months
Contributions summary:Jed's contributions center around developing a tappable React component. They started with the initial implementation, then supported a wider range of default events. Further contributions included cleanup, a major rewrite using native React events, and the addition of an example implementation. The user demonstrates a solid understanding of React component development, event handling, and touch-based interactions, by enhancing and refactoring the core functionality.
reactpinchtappable
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
Jed Watson - Partner at Thinkmill