Work

Here's a list of some of the work I've done with clients.

Asahi

https://asahisuperdry.com

Lead backend developer on this global marketing platform since 2018, built with Python and Wagtail. Developed custom age verification system ensuring regulatory compliance across 8+ international markets, advanced competition mechanics processing tens of thousands of entries. Created flexible i18n system enabling localised content whilst maintaining brand consistency.

AXS Passport

As the founding software engineer, I built and scaled a comprehensive digital identity platform from MVP to production, leading an 8-person engineering team and architecting secure, scalable systems handling complex organisational hierarchies.

Diversity and Ability

From the early days of this social enterprise I established myself as IT Director, building and leading multiple technical teams whilst ensuring enterprise-grade security and compliance.

Inside the Edit

https://insidetheedit.com

I provided comprehensive technical leadership and development services for Inside the Edit's Django-based subscription platform over nearly 8 years, supporting thousands of users and processing hundreds of thousands of pounds in revenue.

PickTeamz

https://pickteamz.com

Architected and developed a multi-tenant fantasy football platform as sole engineer, building real-time backend systems with Django and Celery, cross-platform mobile apps with Flutter, and implementing white-label solutions for multiple clients. Delivered a complete technical solution from infrastructure to user interface, enabling thousands of players to engage with this innovative team-based fantasy sports game.

pistachio

A Flask-based bespoke CRM system I built

RFGraph

https://rfgraph.com

I built a single page app (JS, Svelte) and back-end API (Python, FastAPI) that enables complex hardware simulations.

SoftIron

https://softiron.com

I helped them build various internal tools.

UDISAS

https://udisas.com

An online assessment tool that can help a person to identify the barriers they are facing and possible solutions.