Tom Coleman

CTO Founder at Chroma

Melbourne, Victoria, 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
Tom Coleman is a Melbourne-based CTO and founder with 16 years of experience building developer-focused web tooling and UI platforms. He blends hands-on full-stack engineering (React, GraphQL, Meteor, Ruby/Solr) with product leadership, having led teams at Percolate Studio, Meteor Development Group and now Chroma. Tom is a passionate advocate for component-driven UI practices and has contributed to high-profile open-source projects like Storybook, Apollo Client and graphql-tag, helping improve developer experience and SSR/caching behaviors. His background spans core platform work—deep Meteor contributions and routing/search improvements—to front-end UX and documentation, which informs his mission to raise quality, performance and reliability across UI teams. A former PhD student in computer science, he brings research-informed thinking to practical developer tools and process transformation.
code16 years of coding experience
job9 years of employment as a software developer
bookThe University of Melbourne
github-logo-circle

Github Skills (42)

component-based10
javascript10
back-end-development10
react-ssr10
storybook10
testing10
databases10
client-side-routing10
typescript10
ui-design10
solr10
wpgraphql10
mongodb-database10
ruby10
uid10

Programming languages (11)

MDXTypeScriptDockerfileCSSCoffeeScriptJavaScriptSwiftHTML

Github contributions (5)

github-logo-circle
meteor/todos

Feb 2016 - Jul 2016

The example app "Todos", written following the Meteor Guide
Role in this project:
userFull-stack Developer
Contributions:25 commits, 30 PRs, 166 pushes in 5 months
Contributions summary:Tom focused on improving the "Todos" example application. They addressed front-end issues, such as a positioning problem on iOS. They also made updates to the testing setup, refactoring the test suite and updating testing dependencies. Furthermore, the user resolved merge conflicts stemming from a Meteor version update.
todos-apptodosmeteorfollowing
meteor/meteor

Jun 2012 - Nov 2016

Meteor, the JavaScript App Platform
Role in this project:
userBack-end Developer
Contributions:855 commits, 192 PRs, 289 pushes in 4 years 6 months
Contributions summary:Tom primarily focused on fixing bugs and implementing features related to the Meteor back-end. This included resolving content-type issues, modifying package directory searches, and implementing deep copying of Mongo documents. The user also contributed to improved error reporting for CoffeeScript compilation within the Meteor platform, enhancing the development experience. Additionally, the user worked on subscriptions, adding tests and resolving issues with reactivity.
app-platformmeteorjavascriptframeworktoolkit
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
Tom Coleman - CTO Founder at Chroma