Available for new projects · 2026

Hi, I'm James —
I build software things.

Software @ songkick, available for new opportunities from September - hacking away in my free time. AI-first and product focused. Ruby is my first (digital) love.

  drag the blobs · tap to add

Things I've built.

A mix of product work and side projects. Click any card for the full story.

What I reach for

I love working with ruby, it's what I learned to code with and what I've built all my projects with (both professionally and on the side). Nothing has given me a reason not to use it :). As my career has progressed I've learned more about the intricacies of designing reliable systems that scale. I love leading teams and bringing out the best in engineers around me. I've dabbled with a bunch of technologies, and increasing immersing myself in the world of AI assisted code development and enjoying the fruits of my labour..

Ruby on Rails SQL GCP React Javascript Cursor Claude Code Bigquery Kubernetes Postgres Grafana

Experience

2020 — Present

Tech Lead

Songkick/Warner Music

Tech leading on product teams, delivering features and improvements whilst guiding and organizing so the team is setup for success

2015-2020

Software Developer > Head of app development

Purr Digital

Solo Ruby on Rails dev on numerous client projects, eventually progressing to lead a team of 3. Learned a ton about different aspects of software development and building products from scratch, as well as managing clients and projects.

2015

Web Dev Student

General Assembly

Where it all began, bootcamp to learn full stack software development with Ruby on Rails, amongst other technologies.

Let's make something.

Collab, contract, or a quick hello — I'm up for it. Email works best for longer threads; you can also find me on the links.