About
I'm a Lead Frontend Engineer specializing in React and React Native. I get products to market quickly and build apps customers actually keep using.
What I do
I work on production React and TypeScript — performant interfaces and design systems that stay maintainable after the launch, not just through it. On mobile that means React Native and Expo apps shipped to the App Store and Play Store, including the release engineering and over-the-air update paths that keep them shipping weekly rather than quarterly.
A lot of my work is 0→1: fast iteration from an idea to something real people can use, then the unglamorous second phase where a prototype is turned into software a team can run. I also lead teams and own architecture, which in practice means deciding what not to build as often as what to build.
I'm currently based in the United Kingdom, working as a Forward Deployed Engineer for Lazer Technologies, a software and AI engineering studio building digital products for leading companies.
Delacour
Delacour is my independent studio: design and engineering for ambitious products. It is also the name on the desktop software published from this site, and the reason this domain hosts both a portfolio and a small family of apps.
Alongside the studio I run Openroad Motorcycle Tours, a family-run guided motorcycle tour business operating in New Zealand and Spain, and Teardown, a platform helping React Native engineers ship better, faster apps.
The apps
Outpost puts Gmail and Google Calendar in one fast, keyboard-driven desktop window, with multi-account support, a command palette, instant search and live sync. Nimbus is a Finder-style browser for S3 and anything that speaks it — AWS S3, MinIO, Cloudflare R2, or your own endpoint.
Quarry is a desktop database viewer for PostgreSQL, MySQL and SQLite: browse schemas, scroll millions of rows without waiting, and write SQL with autocompletion beside them. Folio is a markdown workspace for the files already on your disk — open a folder, browse it like Finder, and write with a live preview.
Nimbus, Quarry and Folio run entirely on your own machine. There is no account to create, no server to sign in to, and in Folio's case no network access at all. Connection details stay local and passwords live in the operating system keychain.
Who I've built with
Over the last decade I've built with Halter, Parkable, me&u, Vend, The Spinoff, Safeswim, Stickybeak, Shift72, Marloo, Campable, Share My Super, Blackbird, Translate Digital and Akahu, across agriculture, mobility, hospitality, media and fintech.
The tools I reach for most are React, React Native, TypeScript, Rust, Bun, Node.js, Expo, Next.js, TanStack Start, Vite, Tauri, Tailwind CSS, Turborepo, Biome, Drizzle ORM and PostgreSQL.