{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
  "basics": {
    "name": "Jesús Díez Carnicero",
    "label": "Engineering Leader | Cloud Architect",
    "email": "hola@jesusdiez.com",
    "url": "https://jesusdiez.com",
    "summary": "Technical leader and cloud architect with 20+ years building and modernizing backend platforms. I work closely with product and business teams to turn real needs into maintainable systems: DDD, hexagonal architecture, automation, observability, and reliable delivery. In recent years I have led monolith-to-modular-service migrations, multi-tenant platforms, generative AI integrations on AWS, and AWS/GCP solutions in environments where security, compliance, and service continuity matter.",
    "location": {
      "city": "Esplugues de Llobregat",
      "region": "Barcelona"
    },
    "profiles": [
      {
        "network": "LinkedIn",
        "username": "jesusdiez",
        "url": "https://linkedin.com/in/jesusdiez"
      },
      {
        "network": "X",
        "username": "jdiezc",
        "url": "https://x.com/jdiezc"
      }
    ],
    "x_cta": {
      "title": "Let's Work Together",
      "text": "If you need someone who can turn architecture into code, bring order to a platform, or support a technical team, let's talk.",
      "actions": [
        {
          "label": "Get in touch",
          "url": "mailto:hola@jesusdiez.com"
        },
        {
          "label": "View LinkedIn",
          "url": "https://linkedin.com/in/jesusdiez"
        }
      ]
    }
  },
  "skills": [
    {
      "name": "Backend Architecture",
      "keywords": [
        "Domain Driven Design (DDD)",
        "Event-driven architectures",
        "Microservices ↔ Monoliths",
        "Multi-tenant platforms",
        "Clean / Hexagonal Architecture"
      ]
    },
    {
      "name": "Applied AI",
      "keywords": [
        "Generative AI on AWS",
        "Spec-driven development",
        "Model training with PyTorch",
        "Computer vision with MediaPipe",
        "Product AI integrations"
      ]
    },
    {
      "name": "Cloud and DevOps",
      "keywords": [
        "AWS, GCP",
        "IaC with Terraform, GitOps",
        "CI/CD and Automation",
        "SQS / RabbitMQ / Kafka",
        "Observability"
      ]
    },
    {
      "name": "Practices",
      "keywords": [
        "Testing and Quality",
        "Legacy code modernization",
        "Technical documentation",
        "Continuous refactoring"
      ]
    },
    {
      "name": "Languages and Frameworks",
      "keywords": [
        "Node.js: Express, NestJS",
        "PHP: Symfony, Laravel",
        "Python: FastAPI"
      ]
    },
    {
      "name": "Leadership",
      "keywords": [
        "Team leadership",
        "Architecture and technical vision",
        "Engineering culture",
        "Documentation and quality"
      ]
    },
    {
      "name": "Clean architecture",
      "x_type": "strength",
      "keywords": [
        "Maintainable systems with DDD, event-driven patterns, and long-term vision."
      ]
    },
    {
      "name": "Scalability",
      "x_type": "strength",
      "keywords": [
        "Monolith-to-microservices migrations and multi-tenant platforms."
      ]
    },
    {
      "name": "Technical leadership",
      "x_type": "strength",
      "keywords": [
        "Mentoring, engineering culture, and delivery practices."
      ]
    },
    {
      "name": "Automation and quality",
      "x_type": "strength",
      "keywords": [
        "CI/CD, observability, security, and compliance."
      ]
    }
  ],
  "work": [
    {
      "name": "Teladoc Health Int.",
      "position": "Technical Lead (Backend)",
      "startDate": "2024-02",
      "location": "Barcelona (Hybrid)",
      "highlights": [
        "Migrated core services to cloud-native architecture, ensuring compliance across 5+ markets.",
        "Built internal tools with AWS Bedrock.",
        "Strengthening documentation, observability, security, and delivery practices.",
        "Hands-on development of FastAPI and Node.js microservices."
      ],
      "x_stack": [
        "AWS",
        "ECS",
        "SQS",
        "Node.js",
        "FastAPI",
        "Terraform",
        "GitHub Actions",
        "DDD",
        "Hexagonal",
        "Observability"
      ],
      "x_logo": "teladoc-health",
      "x_logoText": "TH"
    },
    {
      "name": "Improfit.ai",
      "position": "Technical Lead",
      "startDate": "2022-03",
      "endDate": "2024-02",
      "location": "Barcelona (Hybrid)",
      "highlights": [
        "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."
      ],
      "x_stack": [
        "AWS",
        "ECS",
        "CloudFormation",
        "Terraform",
        "DevOps",
        "FastAPI",
        "Node.js"
      ],
      "x_logo": "improfit-ai",
      "x_logoText": "IA"
    },
    {
      "name": "Meeting Lawyers",
      "position": "Technical Lead",
      "startDate": "2021-02",
      "endDate": "2022-03",
      "location": "Barcelona (Remote)",
      "highlights": [
        "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."
      ],
      "x_stack": [
        "AWS",
        "Laravel",
        "Symfony",
        "MySQL",
        "DDD",
        "SQS",
        "Microservices"
      ],
      "x_logo": "meeting-lawyers",
      "x_logoText": "ML"
    },
    {
      "name": "Ulabox",
      "position": "Technical Lead",
      "location": "Barcelona",
      "startDate": "2016-05",
      "endDate": "2020-10",
      "highlights": [
        "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."
      ],
      "x_stack": [
        "Linux",
        "Symfony",
        "PostgreSQL",
        "RabbitMQ",
        "DDD",
        "CI/CD",
        "Microservices",
        "GDPR",
        "GCP"
      ],
      "x_logo": "ulabox",
      "x_logoText": "U"
    },
    {
      "name": "CMP Group (now Mad Collective)",
      "position": "Senior Software Engineer",
      "location": "Barcelona",
      "startDate": "2015-11",
      "endDate": "2016-02",
      "highlights": [
        "Maintained and evolved a Symfony DDD API in the mailing team."
      ],
      "x_stack": [
        "AWS",
        "Symfony",
        "Docker",
        "DDD",
        "SQS",
        "Event-driven architecture"
      ],
      "x_logo": "madcollective",
      "x_logoText": "CMP"
    },
    {
      "name": "Akamon (now Tangelo Games)",
      "position": "Senior Software Engineer",
      "location": "Barcelona",
      "startDate": "2013-07",
      "endDate": "2015-11",
      "highlights": [
        "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."
      ],
      "x_stack": [
        "Symfony",
        "Docker",
        "DDD",
        "RabbitMQ",
        "Event-driven architecture"
      ],
      "x_logo": "akamon",
      "x_logoText": "A"
    },
    {
      "name": "iParquing (now EasyPark)",
      "position": "Lead Developer",
      "location": "Barcelona",
      "startDate": "2013-01",
      "endDate": "2013-07",
      "x_stack": [],
      "x_logo": "iparquing",
      "x_logoText": "IP"
    },
    {
      "name": "LetsBonus",
      "position": "Team Lead (Payments)",
      "location": "Barcelona",
      "startDate": "2012-05",
      "endDate": "2013-01",
      "x_stack": [],
      "x_logo": "letsbonus",
      "x_logoText": "LB"
    },
    {
      "name": "TuManitas.com",
      "position": "Senior Web Developer",
      "location": "Barcelona",
      "startDate": "2011-03",
      "endDate": "2012-04",
      "x_stack": [],
      "x_logo": "tumanitas",
      "x_logoText": "TM"
    },
    {
      "name": "Matinée Group",
      "position": "Web Developer",
      "startDate": "2009-03",
      "endDate": "2011-02",
      "x_stack": [],
      "x_logo": "matinee",
      "x_logoText": "MG"
    },
    {
      "name": "RIVO10 Digital",
      "position": "CTO/CEO",
      "startDate": "2004-09",
      "endDate": "2011-10",
      "x_stack": [],
      "x_logo": "rivo10",
      "x_logoText": "R10"
    },
    {
      "name": "Reinicio Comunicación (Zaragoza)",
      "position": "Web Developer",
      "startDate": "2003-02",
      "endDate": "2003-06",
      "x_stack": [],
      "x_logoText": "RC"
    }
  ],
  "education": [
    {
      "institution": "Sun Microsystems Official",
      "studyType": "Master",
      "area": "Advanced Java programming and architecture",
      "startDate": "2006",
      "endDate": "2006",
      "x_details": "PUE - Universitat Politécnica de Catalunya (BCN)",
      "x_logo": "sun",
      "x_logoText": "Sun Microsystems"
    },
    {
      "institution": "University of Wales",
      "studyType": "B.Sc. Hons.",
      "area": "Computing Science",
      "startDate": "2000",
      "endDate": "2004",
      "x_details": "Studied at Fund. San Valero (Zaragoza, Spain).",
      "x_logo": "wales",
      "x_logoText": "UoW"
    }
  ],
  "certificates": [
    {
      "name": "AWS Certified Generative AI Developer - Professional",
      "issuer": "AWS Training & Certification",
      "url": "https://www.credly.com/badges/287e40a1-d28d-4f3a-bf46-8bf1c0b8c268/public_url",
      "x_type": "certification",
      "x_logo": "aws-aip",
      "x_logoText": "AWS",
      "date": "2026-06-22"
    },
    {
      "name": "AWS Certified Solutions Architect - Professional",
      "issuer": "AWS Training & Certification",
      "url": "https://www.credly.com/badges/f89eaa80-bfc2-4133-9beb-8e5929bb4137/public_url",
      "x_type": "certification",
      "x_logo": "aws-sap",
      "x_logoText": "AWS",
      "date": "2026-01-06"
    },
    {
      "name": "Exponential Leaders",
      "issuer": "ThePowerMBA",
      "date": "2025-06-01",
      "x_type": "training",
      "x_logo": "thepower"
    },
    {
      "name": "Amazon DynamoDB Deep Dive",
      "issuer": "Pluralsight | A Cloud Guru",
      "date": "2025-04-01",
      "x_type": "training",
      "x_logo": "pluralsight"
    },
    {
      "name": "Advanced Architecting on AWS",
      "issuer": "Skillsoft",
      "date": "2024-12-01",
      "x_type": "training",
      "x_logo": "skillsoft"
    },
    {
      "name": "DevOps Engineering on AWS",
      "issuer": "Skillsoft",
      "date": "2024-11-01",
      "x_type": "training",
      "x_logo": "skillsoft"
    },
    {
      "name": "Advanced Terraform with AWS",
      "issuer": "Pluralsight | A Cloud Guru ",
      "date": "2024-08-01",
      "x_type": "training",
      "x_logo": "pluralsight"
    },
    {
      "name": "Tech Leadership Master",
      "issuer": "LIDR",
      "date": "2024-02-01",
      "x_type": "training",
      "x_logo": "lidr"
    },
    {
      "name": "Engineering Manager Training",
      "issuer": "Félix Lopez",
      "date": "2021-09-01",
      "x_type": "training"
    }
  ],
  "languages": [
    {
      "language": "Spanish",
      "fluency": "Native"
    },
    {
      "language": "English",
      "fluency": "C1"
    },
    {
      "language": "Catalan",
      "fluency": "Intermediate"
    }
  ],
  "projects": [
    {
      "name": "Superb Fashion SL",
      "roles": ["Technical Partner", "Architect", "Developer", "SysOps"],
      "startDate": "2009-11",
      "endDate": "2011-03",
      "description": "Side business focused on fashion retail. Built a custom eCommerce platform and integrated multiple payment providers.",
      "type": "entrepreneurship"
    },
    {
      "name": "RIVO10 Digital SL",
      "roles": ["Manager", "Developer", "Consultant", "SysOps"],
      "startDate": "2010-04",
      "endDate": "2011-09",
      "description": "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.",
      "type": "entrepreneurship"
    }
  ]
}
