Backend Software Engineer based in Barcelona, with 4+ years building distributed systems in Java and AWS at Ocado Technology — one of the world's most technically complex grocery platforms.
Languages: Java / Spring Boot · Python
Cloud: AWS (Lambda, EventBridge, SQS, S3)
Infrastructure: Docker · CI/CD
Architecture: Microservices · Serverless · CQRS · Hexagonal Architecture
Identity: Auth0 · SSO · OAuth2 · OIDC
Observability: Sentry · Grafana · New Relic · PagerDuty
Security: Threat Modelling · SNYK · SonarQube · CEH certified
Data: BigQuery · SQL
Process: Agile · Scrum · Kanban
- Owned the Subscriptions and Receipts domains for a multi-tenant SaaS platform serving global retailers (Sobeys, Alcampo, ICA, Morrisons)
- Helped migrate 5M+ active customers across environments with zero downtime
- Led SSO provider migrations (Auth0, custom SSO) for major retailers as Engineering Manager
- Built Python tooling that replaced manual spreadsheet workflows and cut support ticket volume significantly
- Spearheaded a docs initiative that made my team the 2nd in the company to ship an AI support bot
- Commanded P0/P1/P2 production incidents, including out-of-hours
I did a double degree in Computer Engineering and Videogame Design & Production at Tecnocampus (UPF) — which means I think about systems and about the people who use them.
Outside of work I'm a leader in a Castells (human tower) team, coordinating up to 50 people in high-pressure live performances.
Open to Senior Software Engineer and Engineering Lead roles where I can do both: write good code and help a team grow.
📍 Barcelona · 🔗 LinkedIn
