avatar

Thomas Davis

Melbourne, AU

Web Developer

twitter/ ajaxdavis
github/ thomasdavis

Summary

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 focused developer who prioritizes user feedback first and foremost. I'm generally very flexible when investigating new roles.

Skills

Frontend

Senior
HTML / JSX
SCSS / CSS / BEM / Styled Components
Javascript / Typescript
React / Next
Redux / Apollo

Backend

Senior
Node
Ruby
Python
Postgres
Redis
Serverless

Devops

Senior
AWS
G Cloud
Heroku
Caching

Next.js

Expert
Server-side Rendering
React
Web Development

TypeScript

Expert
Static Typing
Web Development

Turborepo

Intermediate
Monorepo Management
Parallel Builds
Package Sharing

Node.js

Highly Proficient
Node.js

Testing and Linting

Proficient
Testing
ESLint

Blog Content Management

Proficient
Markdown
JSON
IPFS

JavaScript

Intermediate
ES6
ESLint
Prettier

AI Technology

Beginner
OpenAI API
Supabase
Pinecone

GitHub Tools

Intermediate
GitHub Actions

Version Control

Advanced
GitHub
Git

AI Integration

Advanced
AI-powered job recommendations
AI resume suggestions

Golang

Expert
Web Servers
Concurrency
Error Handling

Serverless Architecture

Expert
Deno Runtime
Efficient Resource Management
On-Demand Scaling

Web Hosting

Expert
TLS Certificates
Domain Management
Subdomain Mapping

Containerization

Experienced
Docker
CI/CD
GitHub Actions

Prettier

Expert
Code Formatting

OpenAI

Advanced
AI
Machine Learning
NLP

GitHub API

Advanced
API
Integration
Version Control

JSON Resume

Advanced
JSON
Resume Standard

Work

  • Misc Companies
    2020-05-05 - present
    Product Engineer
    • - React / Next
    • - Node / Laravel
    • - LLM's
    • - Diagrams / Canvas
  • Tokenized
    2020-05-05 - 2021-05-05
    Senior Javascript Developer
    • - React
    • - Redux
    • - SCSS
    • - Product
  • Blockbid
    2018-03-01 - 2020-01-01
    Senior Javascript Developer
    • - 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.
  • Listium
    2016-01-01 - 2018-01-01
    Developer
    • - 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
  • Electronic Frontier Foundation
    2014-04-01 - 2016-01-01
    Developer
    • - Developed new tools for contacting congress
    • - Brainstormed campaign ideas to raise maximum awareness about issues
    • - Lots of social networking integration
  • Earbits
    2013-03-08 - 2015-01-09
    CTO
    • - 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
  • JSON Resume
    2014-04-01 - present
    Founder
    • - This resume is built with JSON Resume
    • - Over 3000 stars on Github
    • - Community developed themes
    • - Tens of thousands of users
  • Taskforce.is
    2013-06-01 - 2016-01-01
    Developer
    • - Generated 37,000,000 banner views
    • - 100, 000 phone calls to congress
    • - 500, 000 emails
    • - 250, 000 signatures
  • Drone Hire
    2013-01-01 - present
    Co-Founder
    • - The site and blog combined have managed to receive over 200,000 visitors in 2014.
  • BackboneTutorials.com
    2011-01-01 - 2014-01-01
    Founder
    • - Over two million unique visitors a year
    • - 25,000+ ebook downloads
    • - 300,000+ Youtube views
  • Ephox
    2011-01-01 - 2012-06-01
    Front-end Developer

Education

Projects

JSON Resume

JSON Resume is a community driven open source initiative to create a JSON based standard for resumes. There is no reason why there can't be a common standard for writing a resume that can be extended with an ecosystem of open source tools.

Cdnjs

Following Google's CDN for jQuery, we decided to start a CDN for the less popular Javascript frameworks. The CDN is community moderated and open source on GitHub. We secured a partnership with Cloudflare who now supports the infrastructure.

MobTranslate

Open-source Indigenous language dictionary platform supporting advanced search, real-time AI translation, and server-side rendering. Built with Next.js and Turborepo.

Languages

English
- Native speaker

Interests

Gardening
- Lazy Gardening
Music
- Guitar
- Singing
- Dancing
Books
- Reading
- Writing
- History
Open Source
- All of it

Awards

2014-10-02
Awarded by: Fight For The Future
Defender of the Internet
For my work against mass surveillance and building out civic tools for digital democracy.