Work

Selected Projects

A selection of projects from the last three years — design systems, performance work, real-time interfaces, and the occasional open source tool.

2024

Meridian Design System

Component library and design token system powering 12 products across a Series B fintech company. Built the full stack: primitive tokens, semantic tokens, component tokens, 80+ components, Storybook documentation, Chromatic visual regression, and a migration playbook. Saved 40 engineering hours per week.

React TypeScript Storybook Chromatic Design Tokens
2024

Vela Trading Dashboard

High-performance real-time dashboard handling 50,000 price updates per second. Used canvas rendering for the order book and a custom WebSocket reconciliation layer to achieve consistent sub-16ms frame times. Built in Astro with a React island for the interactive chart.

Astro React WebSockets Canvas API TypeScript
2023

Lumino E-commerce Platform

Full Core Web Vitals audit and performance rebuild for a €50M ARR e-commerce business. Identified and fixed LCP, CLS, and INP regressions introduced during a rapid feature sprint. Lighthouse Performance went from 54 to 100. Organic search impressions up 34% over the following quarter.

Next.js Core Web Vitals Performance TypeScript
2023

Helix CMS

Headless CMS with a custom block-based editor for a media company publishing 200+ articles per week. Editors get a Google Docs-like writing experience; the frontend gets fully static Astro output with zero JavaScript by default. Preview latency under 200ms.

Astro TypeScript TipTap PostgreSQL
2023

AccessKit CLI

Open source CLI tool for automated accessibility auditing of production sites. Wraps axe-core with a CI-friendly reporter, Git integration for tracking regressions, and configurable WCAG level targeting. Used by 300+ teams.

Node.js TypeScript axe-core CLI
2022

Signal Dashboard

IoT sensor visualisation platform for a smart building company. Displays real-time data from 2,000+ sensors across 15 buildings. D3.js charts with WebSocket updates, map-based floor plan overlays, and a configurable alerting system.

Astro D3.js TypeScript WebSockets PostgreSQL

Interested in working together? View services & rates →