Backend & platforms
Building dependable services and modernising systems without losing operational context.
Lead Software Engineer
I’m a people-first engineer with a strong technical edge. I design and evolve high-performance distributed systems, with a focus on clean architecture, testing, observability, and delivery that lasts.
I stay close to the code while helping teams make sound technical decisions, reduce complexity, and ship with confidence.
The tools and practices I use to design, ship, and operate production systems.
Building dependable services and modernising systems without losing operational context.
Making boundaries, trade-offs, and failure modes explicit before they become production issues.
Creating repeatable delivery paths and infrastructure that teams can understand and operate.
Using feedback, telemetry, and automation to make safe delivery the default.
Engineering beyond code
A published product where engineering decisions meet everyday use by athletes and coaches.
Published product · iOS & Android
Training Monkeys turns endurance coaching into a shared calendar: coaches plan for individuals or groups, athletes provide feedback, and completed work can sync from Garmin, Suunto, Polar, COROS…
I build and evolve the product across web and native mobile, shaping both the engineering and the experience around one goal: making daily training simpler to manage.
A decade across travel, finance, banking, and health technology.
Travel tech · Current
Tenerife, Spain · Remote
Banking
Madrid, Spain
Health tech
Austin, USA · Remote
Fintech
Dublin, Ireland · Remote
Career foundations
Atos · Edosoft / Arte · ING · Santander
Formal training backed by continuous learning through real production systems.
Universitat Oberta de Catalunya
CIFP César Manrique
For architecture, platform engineering, mentoring, or open-source collaboration, find me on LinkedIn or GitHub.