Senior Backend & Distributed Systems Engineer with 20+ years of experience building reliable, scalable platforms across fintech, cybersecurity, analytics, and travel technology.
I focus on backend architecture, distributed systems, microservices, concurrency, transactional integrity, and production reliability. My primary stack includes Go, Java, PostgreSQL, AWS, Kubernetes, Docker, and event-driven systems.
Founder & Product Engineer of ScoresIQ, a social football prediction platform where users create private groups, predict match results, compete on live leaderboards, unlock achievements, and share tournament experiences with friends.
Built with Next.js, TypeScript, PostgreSQL, Supabase, and Vercel.
Production-oriented Go service for atomic bulk transfers with PostgreSQL, idempotency, concurrency safety, exact money handling, and integration testing.
Thread-safe Go service that reconciles fragmented identities through dynamic graph merges and splits while maintaining incremental metrics and strong invariants.
Performance-oriented Go simulator with Monte Carlo and analytical modes, deterministic RNG, parallel execution, streaming CSV input, and synthetic load generation.
Concurrent web crawler in Go with bounded concurrency, deterministic output, graceful cancellation, and race-tested coordination.
Distributed systems · Backend architecture · Fintech platforms · Concurrency · Reliability · Microservices · Cloud infrastructure · AI-assisted engineering
Based in the Barcelona area, Spain.


