Where I've Worked
Development Manager
A short stint at the intersection of digital technology and youth mental health during a period of significant challenges and reform.
Engineering Manager
Joined to modernise ticketing infrastructure, then COVID hit and the whole team had to rethink what live entertainment tech looks like.
Head of Software Development
Worked alongside a growing team to pull a recruitment platform out of its monolith era and into something we could ship daily.
Software Development Manager
In betting infrastructure, reliability isn't a feature. It's the product.
Software Development Manager
Grew with the company from startup energy to IPO, building a team from seven to thirty-five across six countries along the way.
Earlier roles
Software Developer
Financial software is a good place to learn discipline, because sloppy code has a dollar value.
E-Business Developer
Came back with fresh eyes to rebuild the e-commerce platform where it all started.
Development Team Leader
First real step into leading people. Small team, steep learning curve, formative in every way.
Analyst/Programmer
Five years of being the person who gets asked 'can you also...' and saying yes every time.