Juan Pablo Castro
Software Architect · Full-stack TypeScript · AWS
I design and build the full system — from domain to infrastructure, always close to the code.
- AWS
- TypeScript
- Node.js
- NestJS
- PostgreSQL
- Terraform
- Docker
Selected Projects
A few examples of backend and architecture work: scalability, async processing, authorization, and cloud delivery on AWS.
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.
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.
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.
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.
Get in touch
Open to freelance projects, technical collaborations, and conversations about software architecture and engineering with AI-driven workflows.