Career and capabilities

Experience.

From hands-on engineering to leading teams and shaping products, across startups and larger organisations.

Career history

All 11 roles · Most recent first

Jan 2026–present

Responsible Tech

Head of Engineering & Founding Engineer

Leading a technical consultancy and product studio delivering AI-enabled software.

Lead architecture and delivery, with testing, AI evaluations and documentation built into each project.

Technologies used
  • TypeScript
  • Node.js
  • React
  • Svelte
See recent projects

Aug 2025–Jan 2026

Blackford Technologies

Platform Lead (Innovation)

Built a delivery function for AI and platform projects, setting its technical direction and standards.

Recruited and onboarded seven people in four weeks; the team delivered Phase 1 of a client project within six weeks of kickoff.

Technologies used
  • TypeScript
  • Next.js
  • NestJS
  • Python
  • FastAPI
Read the delivery story

Jul 2024–Aug 2025

Skillward

Founding Engineer

Built the MVP and core platform for an AI product serving coaches and learning professionals.

Combined product and business strategy with development. Designed AI features around user safety and cost, and evaluated language models.

Technologies used
  • FlutterFlow
  • .NET
  • PostgreSQL
  • Azure
  • Semantic Kernel
Explore Skillward

Oct 2023–Jul 2024

Sumus

Fractional CTO

Led product and technical strategy for an early sustainable commerce startup.

Simplified the MVP plan, created the technical roadmap and budget, and selected the development agency.

Nov 2018–Oct 2023

Appraisd

Engineering Manager & Technical Architect

Joined as the second engineer and grew the team, with responsibility for hiring, mentoring, architecture and delivery.

Supported growth from 50,000 to 250,000 users and cut cloud costs by 45%. Static analysis and automation reduced new-code bugs by 40% between January and April 2023.

Technologies used
  • C#
  • .NET
  • Azure
  • SQL Server
  • Slack
  • Microsoft Teams
Read the platform story

Apr 2018–Oct 2018

ASOS

Senior Software Engineer

Worked on cloud-based pricing services that supplied product prices and exchange rates across ASOS.

On the pricing team, built a Grafana monitoring dashboard and a data pipeline from an on-premises database to Azure SQL.

Technologies used
  • C#
  • .NET Core
  • Azure Functions
  • Service Fabric
  • Cosmos DB
  • Grafana
  • SSIS
  • Azure Data Factory

Jun 2015–Dec 2017

Microsoft · Lift London

Software Engineer (Contract)

Helped take Paint 3D from early prototypes to release.

Worked with UX designers and user research to develop 3D editing tools, including snapping and alignment, for the production app.

Technologies used
  • C++/CX
  • XAML
  • UWP
  • MVVM

Sep 2013–Mar 2015

BigHand

Software Developer

Developed BigHand’s dictation and transcription software for legal and healthcare users.

Helped modernise BigHand’s Windows dictation client and extend the product with multilingual transcription and a new recording codec.

Technologies used
  • C#
  • .NET
  • WPF
  • C++
  • SQLite

Sep 2010–Sep 2013

BlackBerry

Tools and Infrastructure Developer

Led a small team responsible for test and build automation tools.

Built a self-service build request system that reduced a full-time manual task to two to four hours a week, while leading a small tooling team.

Technologies used
  • Prolog
  • C#
  • C++
  • C

Jul 2007–Sep 2010

Smart Human Logistics

Software Developer

Built core product features spanning data collection, hardware integration and a configurable web interface.

Built a data collection module that ran over five times faster than the previous system, then created a configurable homepage framework.

Technologies used
  • C#
  • WCF
  • SQL Server
  • C++
  • ASP.NET
  • JavaScript

Jul 2005–Jul 2006

IBM

Internship

Worked with the automated test execution team on scripts and test runs across multiple operating systems.

Built a cross-platform machine management and task scheduling script and maintained Perl automation for the test team.

Technologies used
  • Perl