Senior Software Engineer working mostly on Python backends: APIs, distributed and event-driven systems, and MLOps, shipped to production on AWS. Before software I did a PhD in Chemical Sciences, so I'm at home turning scientific code and models into reliable software.
What I've worked on
- Secure REST APIs in FastAPI and Django, with API design and testing (TDD) standards adopted across the team
- Event-driven services with RabbitMQ, Redis and Celery, and microservices in Python and Kotlin on Kubernetes
- MLOps: an in-house tool for scheduled retraining of scikit-learn models, and pipelines with Azure ML
- Integrating a SaaS platform with Microsoft Dynamics for a client proof of concept
- Full-stack features with React, working directly with the people who use the product
Tools I reach for
Python · Django · FastAPI · Vue.js · React · PostgreSQL · Redis · RabbitMQ · Celery · Docker · AWS · GitHub Actions · Claude Code
How I like to work
Pragmatically: ship something that works, then iterate with real users. I use AI coding agents every day and review their output like a colleague's pull request. I've worked remotely with teams across Spain, Italy and the Netherlands, in Spanish, English and Italian.
📍 Spain · EU citizen (Italian)





