May, 2020 - Present
I'm a full stack web developer who can build apps from the ground up. I've worked mostly at startups so I am used to wearing many hats. I am a very product focussed developer who prioritizes user feedback first and foremost. I'm generally very flexible when investigating new roles.
May, 2020 - Present
Mar, 2018 - Jan, 20201 year 10 months
React, Apollo, Styled Components
Node.js / Rails
Docker / Heroku / GCP
Used Figma for design and UX work
Optimizing markets with tens of millions of rows using SQL.
Jan, 2016 - Jan, 20182 years
Worked with Postgres, Redis and Dynamodb for storage.
Hosted on a mixture of Heroku Apps and EC2 servers.
Caching by Fastly and Cloudflare
Hybrid app supported on all platforms
Jan, 2011 - Present
Millions of sites use the CDN in production
We serve hundreds of billions request a month
Millions of developers visit the site per year
Developer, Electronic Frontier Foundation
Apr, 2014 - Jan, 20161 year 9 months
Developed new tools for contacting congress
Brainstormed campaign ideas to raise maximum awareness about issues
Lots of social networking integration
Mar, 2013 - Jan, 20151 year 10 months
Managed a small team of developers and designers
Built the entire frontend application with Backbone.js
Transferred all of the infrastructure from Heroku to AWS
Founder, JSON Resume
Apr, 2014 - Present
This resume is built with JSON Resume
Over 3000 stars on Github
Community developed themes
Tens of thousands of users
Jun, 2013 - Jan, 20162 years 7 months
Generated 37,000,000 banner views
100, 000 phone calls to congress
500, 000 emails
250, 000 signatures
Co-Founder, Drone Hire
Jan, 2013 - Present
The site and blog combined have managed to receive over 200,000 visitors in 2014.
Jan, 2011 - Jan, 20143 years
Over two million unique visitors a year
25,000+ ebook downloads
300,000+ Youtube views
Front-end Developer, Ephox
Jan, 2011 - Jun, 20121 year 5 months
HTML / JSX
SCSS / CSS / BEM / Styled Components
React / Next
Redux / Apollo
Software Engineering (incomplete), Bachelors, The University of Queensland
Feb, 2008 - Dec, 2009
Defender of the Internet , Fight For The Future
Music / Jamming
Reading / Writing
Thomas was hired as a lead developer and, upon the leaving of our co-founder took over as CTO of Earbits. Thomas is, hands down, one of those A Players you hear of companies dying to hire. He is incredibly smart, not just at code but about everything from classical music to Chinese language and culture. Thomas is great to work with and, as a well established contributor to open source projects and several successful ventures, commands the respect of engineers at all levels. I would suggest doing anything you can to have him on your team.
I've had the great pleasure of working with Thomas for the past three years at Earbits, and on a few side projects. Two years ago our CTO left on a moment's notice, Thomas saved our company by quickly stepping up to fill this role. He has been with our company through thick and thin and made serious personal sacrifices in order to help the company during tough times. He is a phenomenal hacker and a true team player. Highly recommended!
Thomas is an extremely talented engineer with a very broad range of skills and experience. From being a thought leader in the front-end community via backbonetutorials.com and cdnjs.com, to designing and implementing the API for cdnjs.com, working with Thomas has been fantastic learning experience. Thomas is truly a full stack develop, and his work output is incredible. If there is any opportunity to work with Thomas, I take it. He is the definition of an A player.
On Thomas Davis... Hire this guy. Do not be fooled. Incredibly capable and fast. Plays well with others. Unbelievable at front-end work end programming but that is just the start. Visionary. Hire him before I do.