Senior Backend Engineer with six years of Node.js and TypeScript, focused on architecture: DDD, hexagonal, CQRS and event-driven systems. T-shaped: deep on backend, but close to the business. Based in Spain (CET).
- Languages: TypeScript, JavaScript (Node.js), Go (working knowledge)
- Frameworks: NestJS, Express
- Architecture: DDD, Hexagonal, CQRS, Event-driven, Modular Monolith
- Data & Cloud: PostgreSQL, DynamoDB, AWS (Lambda, S3), GCP
- Quality: Jest, unit, E2E and infrastructure testing
- AI workflow: Claude Code, Cursor, MCP, Spec Driven Development (RPI)
Spec first, tests first, small steps. I use Claude Code and Cursor daily with Spec Driven Development (RPI), and I care more about what the user gets than about the framework.
- Service Club: one of 3 senior backend engineers on the core vertical. NestJS modular monolith running 4 verticals, and Excel operations turned into product flows (bulk enrollment, online payments, automatic trainer assignment).
- Facephi: KYC API taken from 0 to 85% test coverage, with DDD introduced into an existing NestJS codebase.
- TIFIN: client MVPs for a US wealth advisory company shipped in two or three months.
- Optiva Media: Vodafone payment gateway for in app purchases, in production with paying users.
- Earlier roles as full stack developer with Angular and React, so I'm comfortable working across the stack.
❤️ Thanks for visiting my profile! ❤️



