Projects

A selection of backend and architecture work focused on scalability, security, and operability on AWS.

Details are described at a technical level while keeping company-sensitive specifics minimal.

Salturno

Indie iOS Developer · App Store

Salturno

Shift-work calendar app: import your rota from a photo or PDF and get a clean, colour-coded monthly view in under a minute.

Swift SwiftUI iOS 17+ Vision (OCR) iCloud +1
Read more
Claude Code Channels + Telegram → Automated Private Blog

Personal automation · Claude Code Channels (research preview), MCP plugins, Telegram Bot API

Claude Code Channels + Telegram → Automated Private Blog

A remote input pipeline that turns a Telegram bot into a personal secretary: send a link from the phone, Claude Code reads it, writes a private deep-dive note, commits and pushes, and Cloudflare Pages deploys. No backend of my own.

Claude Code MCP Channels (research preview) Telegram Bot API Bun +3
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
Frontend Architecture — Simplifying Status Messages

Technical talk · Technitive · Capgemini AD Center

Frontend Architecture — Simplifying Status Messages

A community talk on how to remove repetitive try/catch blocks from every screen by moving error and status handling into the HTTP layer.

Angular TypeScript RxJS NgRx HTTP Interceptors +1
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
Makaw — personal finance forecasting

Solo full-stack project · 2019–2020 · Angular · Firebase · ML

Makaw — personal finance forecasting

An Angular + Firebase web app to track personal finances and forecast future savings, with a Random Forest model on Google Cloud predicting how each life factor moves the needle.

Angular TypeScript RxJS Firebase Cloud Firestore +1
Read more
Yodono — solidarity crowdfunding

Co-founder · 2017–2018 · Salamanca

Yodono — solidarity crowdfunding

My first venture as a self-employed founder: a solidarity crowdfunding platform to help people cover medical treatments through voluntary donations and merchandising.

Social entrepreneurship Crowdfunding Merchandising Facebook Ads Lean Startup +1
Read more