Stem Disintermedia

Los Angeles, CA

stem.is, usetone.com

May 2023 - present

Engineering Manager - Royalties Team

Stem started out as a digital distributor for music and has expanded to handle royalty accounting and payments. Royalties are a huge pain point for both music labels and artists. Many artists struggle to understand how much their music has earned and labels often have difficulty handling their finances.

  • Launched Stem's new royalty accounting product for music labels, Tone
  • Managed a small team of software engineers responsible for artist royalty statements
  • Collaborated with royalty accountants to build automated reconciliation tools
Jan 2022 - May 2023

Senior Software Engineer

  • Co-wrote the backend code for Stem's "recoupment" feature, which allows the owner of a track to recoup costs before splitting the profits with their collaborators
  • Established Stem's accounting ledger tracking artist earnings, handling millions of dollars of earnings and payments per month
  • Conducted technical interviews as our engineering team expanded from 4 or 5 developers to around 20

Tech Stack: Python, Django, PostgreSQL, DuckDB

May 2019 - Jan 2022

Software Engineer

  • Automated mapping sales report items to Stem's music catalog and tracking mapping errors
  • Updated Stem's distribution backend to handle more flexible delivery requirements, giving Stem clients access to over 30 new streaming platforms
  • Initiated Stem's testing culture, encouraging our team to write tests for new code
  • Reduced artist metadata errors by 90% for Stem clients on Spotify and Apple Music by building an artist matching tool to link Stem artists with their Spotify/Apple Music profiles
Tech Stack: Javascript, React, Python, Django, PostgreSQL

"Pre-Employment"

Melbourne, Australia
Jan 2016 - May 2018

Web Developer

Built custom websites for friends, musicians & artists. This is when I first started coding! Some examples of my early work:

Tech Stack: Vue.js, React, AWS

2015 - 2017

Audio Software Developer

Wrote software for live musical performances. Made music with code and designed software-based musical instruments. A friend and I would go busking with my Pure Data and SuperCollider patches, lots of fun that really inspired me to pursue software as a career.

Tech Stack: SuperCollider, PureData, Max/MSP

Bachelor of Music

Monash University, Australia | 2017

Ernst Morawetz Prize for Best Student 2017

Bachelor of Finance

Monash University, Australia | 2015

Dean's Recognition Award (2014 & 2015)