Here's some projects I've worked on in the past.

Live Charting - a Clone Hero side-project

I was charting Guitar Hero songs but found the process quite slow, so I added the ability for ‘live charting’ where you can play along and have the notes saved to the chart as you play. GitHub commit.

Clone Hero custom charts

Custom songs I created for Clone Hero, a Guitar Hero spin off.

Partner dashboards

95% of Microsoft’s commercial revenue flows through Partners.

Building dashboards to give Microsoft Partners insights into incentives they can earn by increasing their customers' usage of Microsoft products and services.

  • Presented at partner workshop to pitch idea and get feedback from partners.
  • Built a user research process, interviewing 10 partners in 1-on-1 calls to understand problem space, personas and gather requirements.
  • Built low + high fidelity prototype concepts, worked with design to convert these into the design language and lock on UX for initial release.

Smart mirror app

When I’m brushing my teeth in the morning I want to check the weather, see what’s on my calendar for today and get a quote to inspire me to start the day right. Instead of buying a Google Home Hub I thought I’d build a web app myself. Inspired by Max Braun.

Office add-in compatibility insights

Some enterprise customers are concerned their Office add-ins may have issues when they upgrade to the latest version of Office.

I helped build a platform which uses telemetry to compute the compatibility of add-ins and provide these insights to enterprises to help them assess their environment prior to upgrade.

  • Processing 1M+ rows of telemetry daily
  • Insights delivered to thousands of enterprise customers


Virtual flag broadcast enhancement

While working as a software engineer on my placement at Hawk-Eye I developed software for broadcast enhancement that displayed each player’s national flag at the start of each set and went out live on Australian Channel 7 throughout the tournament.

Highlight: At peak viewership, this broadcast enhancement reached 1.5 million viewers on Australian Channel 7.


Another project I delivered at Hawk-Eye that used cameras around the stadium and computer vision to allow real-time crowd engagement during the tournament.

Favourite moment: Seeing an empty 15k+ seat stadium with a voting paddle in every seat was quite something. There’s nothing like the excitement of being on-site for a new product launch.


A side project I built to reduce the hassle of creating a CV by pulling data from a user’s LinkedIn profile. Gathered 100+ users during beta with zero marketing spend.