Jesús Díez Carnicero

Principal Backend Engineer & Cloud Architect

Esplugues de Llobregat (Barcelona)

Software engineer with 20+ years of experience leading teams and building, maintaining, and evolving scalable backend systems in cloud-native environments. Specialized in DDD, event-driven architectures, and multi-tenant platforms, with AI applied to product.

Proven track record leading teams, improving engineering culture, and delivering results. Focused on clean architecture, automation, and long-term maintainability. Migrated monoliths to microservices (and vice versa), delivering secure, compliant systems for high-volume, high-growth industries such as healthtech, legal, and eCommerce.

Core Expertise

Backend Architecture

  • Domain Driven Design (DDD)
  • Event-driven architectures
  • Microservices ↔ Monoliths
  • Multi-tenant platforms
  • Clean / Hexagonal Architecture

AI-Enabled Engineering

  • Generative AI on AWS
  • Spec-driven development
  • Model training (PyTorch)
  • Computer vision with MediaPipe
  • AI integration in product

Cloud and DevOps

  • AWS, GCP
  • IaC with Terraform, GitOps
  • CI/CD and Automation
  • SQS / RabbitMQ / Kafka
  • Observability

Practices

  • Testing and Quality
  • Legacy code modernization
  • Technical documentation
  • Continuous refactoring

Languages and Frameworks

  • Node.js: Express, NestJS
  • PHP: Symfony, Laravel
  • Python: FastAPI

Leadership

  • Team leadership
  • Architecture and technical vision
  • Engineering culture
  • Documentation and quality

Experience

Teladoc Health Int. logo

Feb 2024 - Today (2 yrs) | Barcelona (Hybrid)

Technical Lead (Backend)

Teladoc Health Int.

  • Migrated core services to cloud-native architecture, ensuring compliance across 5+ markets.
  • Built AI applications with AWS Bedrock for internal use cases.
  • Improving documentation, observability, security, compliance, architecture, and agile delivery.
  • Hands-on development of FastAPI and Node.js microservices.
AWS ECS SQS Node.js FastAPI Terraform GitHub Actions DDD Hexagonal Observability
Improfit.ai logo

Mar 2022 - Feb 2024 (2 yrs) | Barcelona (Hybrid)

Technical Lead

Improfit.ai

  • Optimized cloud architecture with IaC and GitOps, enabling DevOps.
  • Improved quality and testing pipelines.
  • Trained models with PyTorch and used MediaPipe for computer vision.
  • Prototyped and validated multiple verticals (FastAPI, Android, Node.js) in lean cycles.
  • Migrated a monolith to a modular multi-tenant app to support scale and flexibility.
AWS ECS CloudFormation Terraform DevOps FastAPI Node.js
Meeting Lawyers logo

Feb 2021 - Mar 2022 (1 yr 2 mos) | Barcelona (Remote)

Technical Lead

Meeting Lawyers

  • Led technical and product execution in an early-stage B2B legal-tech startup.
  • Defined the roadmap and delivery practices, and built the first engineering team.
  • Launched the MVP on AWS using PHP microservices and drove initial user validation.
AWS Laravel Symfony MySQL DDD SQS Microservices
Ulabox logo

May 2016 - Oct 2020 (4 yrs 6 mos) | Barcelona

Technical Lead

Ulabox

  • Led logistics and product projects.
  • Pushed CI/CD and improved pipeline time by 70%.
  • Standardized API specs and documentation (OpenAPI).
  • Researched and migrated systems to Kubernetes on GCP.
Linux Symfony PostgreSQL RabbitMQ DDD CI/CD Microservices GDPR GCP
CMP Group (now Mad Collective) logo

Nov 2015 - Feb 2016 (4 mos) | Barcelona

Senior Software Engineer

CMP Group (now Mad Collective)

  • Maintained and evolved a Symfony DDD API in the mailing team.
AWS Symfony Docker DDD SQS Event-driven architecture
Akamon (now Tangelo Games) logo

Jul 2013 - Nov 2015 (2 yrs 5 mos) | Barcelona

Senior Software Engineer

Akamon (now Tangelo Games)

  • Led the payments tech area applying clean architecture and DDD patterns.
  • Reduced PSP integration from weeks to days with a new API (+10 PSPs).
  • Reduced chargebacks by 30% with a fraud detection layer.
Symfony Docker DDD RabbitMQ Event-driven architecture
iParquing (now EasyPark) logo

Jan 2013 - Jul 2013 (7 mos) | Barcelona

Lead Developer

iParquing (now EasyPark)

LetsBonus logo

May 2012 - Jan 2013 (9 mos) | Barcelona

Team Lead (Payments)

LetsBonus

TuManitas.com logo

Mar 2011 - Apr 2012 (1 yr 2 mos) | Barcelona

Senior Web Developer

TuManitas.com

Matinée Group logo

Mar 2009 - Feb 2011 (2 yrs)

Web Developer

Matinée Group

RIVO10 Digital logo

Sep 2004 - Oct 2011 (7 yrs 2 mos)

CTO/CEO

RIVO10 Digital

RC

Feb 2003 - Jun 2003 (5 mos)

Web Developer

Reinicio Comunicación (Zaragoza)

Strengths

Clean architecture

Maintainable systems with DDD, event-driven patterns, and long-term vision.

Scalability

Monolith-to-microservices migrations and multi-tenant platforms.

Technical leadership

Mentoring, engineering culture, and delivery practices.

Automation and quality

CI/CD, observability, security, and compliance.

Spanish - Native
English - C1
Catalan - Intermediate

Education

PUE - Universitat Politécnica de Catalunya (BCN) logo

2006

Master in Advanced Java programming and architecture (Sun Microsystems Official)

PUE - Universitat Politécnica de Catalunya (BCN)

University of Wales logo

2000 - 2004

B.Sc. Hons. in Computing Science

University of Wales

Studied at Fund. San Valero (Zaragoza, Spain).

Latest Training

ThePowerMBA logo

ThePowerMBA

Exponential Leaders

Jun 25

Pluralsight | A Cloud Guru logo

Pluralsight | A Cloud Guru

Amazon DynamoDB Deep Dive

Apr 25

Skillsoft logo

Skillsoft

Advanced Architecting on AWS

Dec 24

Skillsoft logo

Skillsoft

DevOps Engineering on AWS

Nov 24

Pluralsight | A Cloud Guru  logo

Pluralsight | A Cloud Guru

Advanced Terraform with AWS

Aug 24

LIDR logo

LIDR

Tech Leadership Master

Feb 24

FL

Félix Lopez

Engineering Manager Training

Sep 21

Entrepreneurial Experience

Nov 2009 - Mar 2011 (1 yr 5 mos)

Superb Fashion SL

Technical Partner Architect Developer SysOps

Side business focused on fashion retail. Built a custom eCommerce platform and integrated multiple payment providers.

Apr 2010 - Sep 2011 (1 yr 6 mos)

RIVO10 Digital SL

Manager Developer Consultant SysOps

Shifted from full-time focus to a side business. Delivered end-to-end bespoke solutions (systems to frontend) with a LAMP stack (Linux, Apache, PHP, MySQL), intranets, CMS, and API integrations.

Let's Work Together

Always open to new opportunities, challenging projects, and innovative ideas. If you need a senior technical profile to lead, design architecture, or build hands-on, let's talk.