I have designed, developed and managed digital products for clients all over the world.

2024
Full-time

Senior Software Developer, making digital products for good.

Vue • Storyblok • Node.JS • TypeScript • Vercel • AWS

2023
Freelance

Design and development of a new website for orthopaedic surgeon Dr Verinder Sidhu.

Design • React • Next.JS • TypeScript • Vercel

2023
Full-time

Product and Platform developer leading the design and build of a new member and data platform.

Design • React • Remix • TypeScript • AWS • SES • Stripe • Airtable

View Case Study
2022
Full-time

Platform developer for all web and desktop front-ends that support the A Township Tale VR game.

React • Remix • TypeScript • Electron • Vercel • Xsolla • Strapi • GitHub Actions • Cypress • Vitest • SES

View Case Study
2022

A web application to keep public playlists on Spotify clean with Remix and hosted on Supabase.

Remix • TypeScript • Supabase • GitHub Actions

2019-2022
Full-time

Platform Developer for an automated website site speed performance testing company.

Ruby on Rails • Rspec • Postgres • React • TypeScript • Heroku • AWS • Terraform • Next.JS • GitHub Actions

2014-2021
Co-founder

Co-Founder and CTO of a SaaS platform that allowed users to create websites from Dropbox folders.

Ruby on Rails • Postgres • AWS • Heroku • Dropbox • Stripe • Mandrill

View Case Study
2021
Freelance

Development of Holly's portfolio website, designed by Holly.

Wordpress • PHP • MySQL

2014-2019
Wise

Co-Founder and CTO of a SaaS application and accompanying mobile applications that made it easy for teams to share reading lists.

Ruby on Rails • Rspec • Ember • Postgres • Swift • Python • Mandrill

2019
Freelance
Spot Parking

User Experience and visual design with subsequent development of map interface.

JavaScript

2018
Full-time
Q-CTRL

Lead Front-end Engineer on new Black Opal platform. Built with React and Firebase.

React • Node.JS • Firebase • Jest

2018
Freelance
Dr Bill Bye

Website design and development.

Next.JS • Vercel • MapBox

2017
Freelance
Dropbox Design

Dropbox Design website development.

React

2017
Freelance
Rough Trade

New feature development for a record store ecommerce application

Ruby on Rails • Rspec • Postgres • Stripe

2017
Freelance

Internal branding guidelines website development.

React • Siteleaf • GitHub Pages

2014-2017
Collaboration
Wevther

A web and mobile application to show you good products for today's weather

Ruby on Rails • Postgres • Rubymotion • Ember.JS

2014-2017
Freelance

Wordpress website development.

Wordpress • PHP • MySQL

2013-2017
Freelance
Storq

Ecommerce store

Shopify • Liquid

2013-2017
Freelance
SerialBox

Platform and iOS development for a digital and audio book subscription service.

Ruby on Rails • Postgres • Swift (iOS) • Python • Stripe

2017
Freelance
Wade Jeffree

Website development.

2017
Freelance
Le-Trutle

Website development.

2016
Freelance
Antfood

Website development.

2016
Freelance
Baggu

Website development.

2016
Freelance
AYR

Shopify website development.

2016
Freelance
Aida

Shopify website development.

2016
Freelance
Kidtech

Website development.

2016
Freelance
Pharrell / i am OTHER

Custom email development.

2015
Freelance
Grilli Type

Website and custom email development.

2015-2016
Co-founder
Franke

Co-Founder and CTO of a SaaS application that allowed users to send emails directly into Slack channels.

Ruby on Rails • Slack • Postgres • Stripe • Heroku • Rspec • Mandrill

2015
Freelance
Pronoun

Website development.

2014
Freelance
Greenhouse

Hubspot website development.

2014
Collaboration
Booby

A fun interactive site.

2014
Collaboration
Keep Smiling

An iOS game where you have to keep smiling!

2013-2014
Full-time
PwC Australia

Head of Product (Digital Ventures).

2012-2013
Co-founder
Storyberg

Lean Product Management startup (accepted into Startmate).

2011-2012
Full-time
Pollenizer

Lean Product Manager on Wooboard, Pygg, Unrenovated and Pollenizer.

2010-2012
Co-founder
Ninety9 Bottles

Online wine store.