A Squid, a Bat, and the Last of My Patience
Sh2-129 and Ou4: 43 hours and 35 minutes across fifteen nights, one very faint squid, and a suspiciously sudden interest in monochrome cameras.
Software Engineer at Dougs since August 2026, after six years at Stiilt. I design backend systems that hold up in production with TypeScript, NestJS and PostgreSQL: queues, retries, idempotency, observability and business-critical integrations.
I grew up in the UK and now live in the Gers, in south-west France. I have worked fully remote for the last three years.
I joined Dougs as a Software Engineer in August 2026 after six years at Stiilt, where I started as a junior developer in 2020 and became technical lead in 2023. My experience spans distributed backend systems: multi-tenant SaaS platforms, queues and workers, external integrations, and services that need to stay reliable in production.
Outside of work I run a small homelab, photograph the night sky with my own telescope setup, and play music, badly but with enthusiasm.
Automated parking-fine management platform integrated with France's national traffic authority (ANTAI), on a multi-tenant architecture.
Web and mobile vehicle-leasing application covering the full customer lifecycle: subscription, contract, inspection, vehicle access and fleet tracking.
Set backend standards across the company and supported the team as it grew.
Self-hosting is how I learn ops on hardware I own. The setup grows and shrinks; this is a peek at what's running today.
// things move around a lot; read the latest State of the Lab here
The sky around my home in the Gers is around Bortle 3. I photograph deep-sky objects with a small refractor on a tracking mount, then stack the frames in PixInsight. It is slow, precise work, with a very different rhythm from software.
Sh2-129 and Ou4: 43 hours and 35 minutes across fifteen nights, one very faint squid, and a suspiciously sudden interest in monochrome cameras.
What came after the robot arm: missing prompt instructions, overenthusiastic tags, and the less glamorous work of making a local AI document pipeline reliable.
A 34-key split keyboard, Colemak-DH, and thirty years of QWERTY muscle memory. Apparently changing one thing at a time was too sensible.
I've started a new chapter at Dougs. I'm always happy to connect and talk about distributed systems, SaaS platforms and backend architecture.