Projects

Products I have built and shipped — my own and for clients — alongside selected architecture and engineering work.

Each case starts from the problem and walks through the product, the decisions and the outcome. Company-sensitive specifics are kept to a minimum.

Featured work

ChacharApp

AI product — concept, design & engineering · Open source (MIT)

ChacharApp

Conventional dictation fails on technical language, Spanish–English switching and privacy. ChacharApp is the product: local voice dictation for macOS — hold a key, speak, and the corrected text lands at your cursor, typically in about one second on Apple Silicon, with nothing leaving the Mac.

Swift SwiftUI WhisperKit (CoreML) Apple Neural Engine MLX +1
Read more
Salturno

Indie iOS product · App Store

Salturno

Shift-work calendar for iOS: photograph your rota or pick the PDF and get a colour-coded month in under a minute. AI only where it adds value — deterministic extraction when the PDF already has text, no accounts and local-first storage.

Swift SwiftUI SwiftData + CloudKit AWS serverless OpenAI API +1
Read more
Fast Checkout — product architecture and technical leadership at PostNL

Software Architect & Tech Lead · PostNL Digital Lab · 2022–2025

Fast Checkout — product architecture and technical leadership at PostNL

Three years inside PostNL's Digital Lab turning prototypes and ambiguous product requirements into a transactional checkout product connecting e-commerce platforms, shipping and payments — as architect, tech lead and hands-on engineer.

Next.js NestJS TypeScript PostgreSQL Prisma +2
Read more
Cattleya Tattoo — studio website (Salamanca)

Freelance · Castro Solutions — full-stack & SEO

Cattleya Tattoo — studio website (Salamanca)

A production website for a tattoo studio in Salamanca: a fast, bilingual Next.js 16 landing built for local SEO and structured booking, on a zero-infrastructure-cost budget.

Next.js 16 React 19 TypeScript Tailwind CSS 4 Vercel +2
Read more
GICA — wildfire management system for GEACAM

First end-to-end ownership · small team lead · Tecon (Ekiba) · 2021–2022

GICA — wildfire management system for GEACAM

The system GEACAM's wildfire crews use to report their work from the field, even with no phone signal, while a web back office orchestrates shifts and campaigns and turns the day's work into management reports.

Angular Node.js · Express TypeScript MySQL
Read more

Earlier projects, experiments and archive

Previous career stages, personal automations and talks.