Tom Brierley

Hello, I’m Tom Brierley, a freelance senior front‑end web developer specialising in clean, functional JavaScript and large scale React applications.

About

I have over 7 years industry experience and, coming from a UI/UX design background, I have a passion for innovative development and like to combine my technical skills with my design eye to craft scalable and maintainable applications and user interfaces with pixel-perfect precision.

I‘m currently excited by

React
React Hooks
Redux
TypeScript
Jest
GraphQL
Apollo
Next
CSS-in-JS
Styled Components
Polymorphic JS
Functional Programming
Micro-interactions
Async Await
Storybook
Prettier

How I work

Working either remotely or on-site, I offer React and JavaScript expertise to agencies, startups and companies, both as a lead or an extension to their development teams.

Work

Finmo

Finmo

A data driven React and Apollo web app and a React Native mobile app for a new and innovative Fintec startup.

React
React Native
Apollo
GraphQL
View Project
BandHQ

BandHQ

GraphQL powered web app and Node and Prisma back end for a new service that connects musicians around the world.

React
Apollo
GraphQL
Styled Components
Node
Prisma
View Project
SKAND

SKAND

API driven web application that visualises drone photography to produce 3D models of buildings.

React
Redux
Styled Components
View Project
The Workability Index

The Workability Index

Polymorphic web application for a new HR startup that utilises server render for optimised performance.

React
Redux
Next
Styled Components
View Project
The Australian Ballet

The Australian Ballet

React ticket selection and seating application that integrates with complex booking APIs.

React
Redux
SCSS
BEM
View Project
Verso

Verso

React and Meteor online classroom app.

React
Meteor
Styled Components
View Project
Sovereign Hill

Sovereign Hill

React ticket application for iconic Australian tourist attraction.

React
Redux
SASS
BEM
View Project
Indigenous Business Australia

Indigenous Business Australia

React mentoring application to offer support for indigenous Australian businesses owners.

React
Redux
SASS
BEM
View Project
Lenovo

Lenovo

An early iteration of a staticly generated site for the Lenovo Think Pad campaign, powered by Assemble and Handlebars.

Assemble
Handlebars
View Project

Let‘s start a project

hello@tombrierley.com