Software architect with 13 years of professional experience. I design and build backend systems on AWS and Cloudflare, event-driven architectures and secure REST APIs, and I modernise legacy Java and PHP platforms.

As a consultant at HP (through K-LAGAN), I architected and operated a platform of 10+ containerised microservices on Kubernetes, integrated through Apache Pulsar, AWS SQS and Redis Pub/Sub, and led remote engineering teams across Europe and Asia. At InfoPro Digital Automotive, I modernise legacy Java and PHP SaaS APIs and manage incident response for the platform.

I run production systems with observability (Grafana, Datadog, ELK Stack), CI/CD quality checks (Jenkins, SonarQube), structured postmortems and man-day budgets for technical maintenance. At InfoPro Digital Automotive, systematic refactoring, stronger test coverage and safer deployments reduced production incidents by 20%.

I also have founder and startup experience. I founded and ran SeeDoCare, a web development company, in parallel with my employed roles. As Tech Lead at Wivapp, I took a new restaurant product from scratch to an MVP launched for investors.

I maintain open-source software: Equipment, a Python scaffolding framework used in production environments, PHP and Python packages published on Packagist and PyPI, and a collection of AI agent skills that automate engineering workflows.

Architecture

Distributed systems, event-driven architecture, microservices, REST API design, legacy modernisation

Backend

PHP (Laravel, Symfony, Slim), Python (FastAPI, Flask), Java

Cloud & containers

AWS, Cloudflare, DigitalOcean, Docker, Kubernetes

Data & messaging

MySQL, PostgreSQL, MongoDB, Redis, Apache Pulsar, AWS SQS, Redis Pub/Sub

Reliability & delivery

Grafana, Datadog, ELK Stack, Jenkins CI/CD, SonarQube, incident management, postmortems

Frontend & tooling

JavaScript, TypeScript, Node.js, Hono, React, Inertia.js, Vue, Alpine.js

Resume

Senior Software Developer | InfoPro Digital Automotive

- Present | Barcelona | Main B2B platform for car parts distributors in the Spanish market
  • Reduced production incidents by 20% through systematic refactoring, stronger test coverage and safer deployment practices.
  • Modernise legacy Java and PHP SaaS APIs on AWS and Cloudflare that integrate data from multiple providers; chose Cloudflare edge caching over scaling the AWS origin because traffic was mostly read-heavy lookups, which cut origin load and cost.
  • Manage incident response: severity-based triage, resolution estimates and structured postmortems to drive long-term reliability improvements.
  • Mentor junior developers through code reviews and shared backend engineering practices.

Tech Lead | Wivapp.com

- | Barcelona
  • Led development of a new restaurant product from scratch, built with Laravel, Inertia.js and React on DigitalOcean Kubernetes.
  • Chose a modular monolith over microservices to deliver the MVP in 3 months, then launched it to present the product to investors.
  • Stepped down when the venture did not move past the investor stage.

Senior Backend Developer | Convelio

- | Paris, France | Logistics scale-up, €30M Series B (2022)
  • Designed and maintained secure PHP APIs for a high-volume logistics platform serving 1,000+ clients per week, meeting its availability SLA.
  • Improved API performance and reliability, cutting response times by 200–500 ms per request; implemented observability with Grafana, Datadog and the ELK Stack.
  • Centralised the API contract in the OpenAPI Specification (formerly known as Swagger) so multiple frontends consumed one backend API; OpenAPI contract tests let frontend and backend teams evolve independently without breaking changes.
  • Removed 10,000+ lines of dead and unsafe legacy code, improving security, performance and maintainability.
  • Raised code quality through automated testing and peer code reviews.

Senior Programming Analyst | HP

- | Barcelona | Consultant at HP through K-LAGAN
  • Architected and operated a distributed platform of 10+ Docker-based microservices on Kubernetes in production, processing data from 3,000+ high-value customers that fed business-critical automated decisions.
  • Designed event-driven integrations with Apache Pulsar, AWS SQS and Redis Pub/Sub to decouple services for scalability and fault tolerance; chose AWS SQS over self-hosted RabbitMQ for cloud workloads because a managed queue removed broker operations from a small team.
  • Built secure API integrations and background processing in Laravel, and data pipelines and robotic process automation (RPA) in Python.
  • Built and maintained Jenkins CI/CD pipelines with SonarQube quality checks, reaching 80% code coverage across the platform.
  • Led remote engineering teams across Europe and Asia, running architecture reviews, code reviews and technical mentorship.

Full Stack Developer | Health Dataline Europe SA

- | Barcelona
  • Rebuilt the front end of 10+ client eCommerce websites for mobile devices with Onsen UI.
  • Built internal APIs that retrieve data from multiple backend sources.

Co-Founder & CEO | SeeDoCare S.L.

- | Barcelona | Run in parallel with employed roles
  • Founded and ran a web development company; won 3 clients in the first year and delivered custom eCommerce, SaaS and CMS solutions at 20% lower cost than competing B2B platforms.
  • Expanded the offer with SEO, brand design and marketing services.
  • Closed the company in 2017 and moved to full-time employment.

Software Developer | Emotion Experience

- | Barcelona
  • Built interactive brand experiences for GFT, with custom software for LED displays and interactive panels.
  • Developed the software for the “GFT Lab” installation.

Web Developer | Caravelo

- | Barcelona
  • Built “Volado Volaris”, a product selling last-minute fares for empty seats on Volaris flights; shipped the first release in 1 month.
  • Created a design system to integrate new airlines into the company’s products; 2 new airlines used it.
  • Maintained product websites for airline customers.

Web Developer | SIQUR S.P.A.

- | Italy
  • Built the Spanish version of the company’s eCommerce website.
  • Launched a WordPress blog for content marketing and ran SEO, analytics and marketing campaigns.

Web Developer Instructor | CIPSA

- | Barcelona
  • Hired as an instructor after completing the school’s Web Development Master programme.
  • Taught full-stack web development to 50+ students, from a first HTML page to a final full-stack project.
  • More than 50% of students found a job after finishing the course.

Web Developer | Mediterrani Food

- | Barcelona
  • Built and maintained the company’s WordPress website and applied the brand design across web, reports and communications.
  • Wrote blog posts, edited videos, managed the community and ran SEO; this content brought in 10+ new clients.

Education

Web Development Master

-

CIPSA | Barcelona

Bachelor of Arts (B.A.), Music Theory and Composition

-

Conservatori Liceu | Barcelona

Bachelor of Arts (B.A.), Composition

-

Sibelius Academy | Helsinki

Associate's degree, Music Performance, General

-

Conservatori Liceu | Barcelona

Portfolio

Testimonials