Work
- 2025–
Catermonkey, Contract Software Engineer
Built Claude-based import pipelines turning supplier PDFs, spreadsheets and emails into structured products, customers and orders in 12 languages, cutting manual data entry by over 90%; also a document-template engine, Typesense search and an MCP server, on a multi-tenant Clojure/ClojureScript SaaS for events and catering.
- 2025–
Sombra, Founder
Built a shared time-travelling context management platform for teams and their AI agents: web pages and notes saved into collections, then distilled for any MCP client to load. Clojure, Pedestal and Datomic, with a remote MCP server written from scratch and team workspaces. Live since June 2025.
- 2025
Stunt Double, Contract Software Engineer
Built an agentic system running 20,000+ automated web interactions a day, plus a real-time collaborative flow editor.
- 2024
Scarlet, Contract Software Engineer
Built a versioned documentation engine spanning hundreds of repositories, which helped a medical-device software startup pass UK and EU regulatory audits, plus reporting tools that cut weeks from analysts' equipment reviews.
- 2024
Aphico, Founder
Took a marketplace from idea to launch on my own: set up the Portuguese company, registered EU trademarks, sourced suppliers, and built the platform in Clojure on Cloudflare Workers.
- 2023–2024
HEAL Security, Chief Technology Officer
Led an 11-person team building a healthcare cybersecurity intelligence platform on a knowledge graph; Health2047 portfolio company; took part in board reporting and fundraising.
- 2022–2023
Commsor, Head of Engineering
Cut core query times from 4 minutes to 100 ms through a Datomic redesign, on a CRM of 15M+ community records; led an 8-person team; led SOC 2.
- 2020–2021
Pitch, Senior Software Engineer
Designed the "Effective System", the transaction framework that became core backend infrastructure; built video recording for presentations; real-time collaboration and offline sync (CRDTs).
- 2018–2020
- 2016–2018
Zalando, Senior Software Engineer
As a member of the Pathfinder team, operated and extended the composition and routing layer of the Fashion Store. Co-architected the "Next Gen" Fashion Store architecture in a cross-departmental project with IDEO. Its entity-and-renderer model anticipated the concepts behind Zalando's later Rendering Engine and Interface Framework, which still power the store today.
- 2015–2016
AKQA, Principal Web Developer
Full-stack builds for clients including Rolls-Royce, Nike and Jägermeister.
- 2013–2015
Delivery Hero, Frontend Development Lead
Led the isomorphic Node.js rebuild of the international frontend in 2013, on a server-and-client rendering framework built with the team. It stayed live until 2019. Also built a white-label platform for some 20,000 restaurants.
Before that: Blip.pt (2010–2011), a real-time betting exchange and mobile apps; Daydream.pt (2008–2010), CMS and ecommerce; and freelance work from 2004, with clients including the Portuguese Armed Forces, Universidade Católica Business School and many others.
Prior prior to that, I worked at Leicester City Council Youth Offending Team, and have fond memories of the dedicated and hard working team, trying to improve outcomes for the young adults who came through their doors.