projects I've worked on

Millefeuille, Current

Cash flow prediction and personal finance management tool.

This is something very close to my heart. It's in the early stages now and there will be a public demo soon.

Chubic, 2021 - Current

Lighting layout tool with algorithmic layout generation.

Started off as engineer number 2, then became the tech lead.

Strap, 2020

Collaborative whiteboarding webapp.

First introduction to React and Firebase. My focus was designing the initial data structures for nesting large amounts of as yet unknown objects. Oh yeah, do it in NoSQL too. Was a great learning experience.

Prott, 2019 - 2020

Browser based tool for creating mobile prototypes.

Found out on my first day that I was going to be the lead maintainer. Surprise!
Ironed out several bugs and fixed several performance issues. Also organised and lead the refactor from coffeescript to typescript.

custom forked angular.js front end with Rails back end.

U-Motion, 2018

Dashboard software for managing cattle.

angular.js front end with Node.js and Rails back end.

ProFitX, 2015 - 2017

Internal tooling and dashboard to help take the administration load off the sales team so they could focus on sales.

angular.js + Typescript front end with Scala back end.

ProCare Electronic Medical Records and Pharmacy systems, 2012 - 2014

My first proper software job was working on life saving software! It was a huge piece of software, managing patient records and history while also handling appointments and pharmacy inventory.

Old C codebase running since the late 90s. SQL, SQL everywhere.