J.L. ORTA// backend
Barcelona · Senior Backend at iLovePDFBarcelona · Senior Backend en iLovePDF

José Luis Orta Durán

Backend Engineering Lead

> forging distributed systems> forjando sistemas distribuidos

Fifteen years and counting designing and building scalable backends, from real-time telemetry ingestion to high-throughput data platforms. Today AI is part of my everyday engineering craft. Más de quince años diseñando y construyendo backends escalables, desde ingesta de telemetría en tiempo real hasta plataformas de datos de alto rendimiento. Hoy la IA forma parte de mi oficio diario.

José Luis Orta Durán
15+XVyears in backendaños en backend
4IVcompaniesempresas
6VIyears leading teamsaños liderando equipos
3IIIlanguages spokenidiomas
Liber IAboutSobre mí

Backends that scale, teams that shipBackends que escalan, equipos que entregan

I am currently a Senior Backend Developer at iLovePDF, where AI tools and agents are part of how I design, write, test and review code. Before that, as Backend Engineering Lead at Wallbox, I led work on Go platforms that ingest large volumes of real-time charger telemetry and power energy-efficiency features, while owning planning, roadmaps and delivery.

Actualmente soy Senior Backend Developer en iLovePDF, donde las herramientas y agentes de IA forman parte de cómo diseño, escribo, pruebo y reviso código. Antes, como Backend Engineering Lead en Wallbox, lideré plataformas en Go que ingieren grandes volúmenes de telemetría en tiempo real de los cargadores y dan soporte a funcionalidades de eficiencia energética, siendo responsable de la planificación, el roadmap y la entrega.

Before that I spent nine years at Emailing Network, growing from developer to team leader: microservices on Kubernetes, data pipelines with Airflow and Spark, and a core platform for user targeting and campaign delivery. I care about clear architecture, shared standards and systems that are easy to observe and operate.

Antes pasé nueve años en Emailing Network, de desarrollador a team leader: microservicios en Kubernetes, pipelines de datos con Airflow y Spark, y una plataforma core de segmentación de usuarios y envío de campañas. Me importan una arquitectura clara, los estándares compartidos y los sistemas fáciles de observar y operar.

Distributed systemsSistemas distribuidos

Microservices, DDD, CQRS and event-driven design for high availability.

Microservicios, DDD, CQRS y diseño orientado a eventos para alta disponibilidad.

Data platformsPlataformas de datos

Real-time telemetry, Airflow, Spark on EMR, S3 data lake and Redshift.

Telemetría en tiempo real, Airflow, Spark sobre EMR, data lake en S3 y Redshift.

Technical leadershipLiderazgo técnico

Roadmaps, planning and shared architecture standards across teams.

Roadmaps, planificación y estándares de arquitectura compartidos entre equipos.

AI-assisted developmentDesarrollo con IA

Coding agents for implementation, tests and review, always with human review.

Agentes de código para implementar, testear y revisar, siempre con revisión humana.

Liber IIChronicleCrónica

Where I have built thingsDónde he construido cosas

  1. Senior Backend Developer · iLovePDFACTIVEACTUAL

    MMXXV2025 → presentactualidad
    • Backend development for iLovePDF's document-processing products, used by millions of people to work with PDF files.
    • AI-assisted development as part of the daily workflow: coding agents and assistants for implementation, refactoring, test generation and code review.
    • Context and prompt engineering to get reliable results from AI tools on a production codebase, always with human review of the output.
    • Desarrollo backend de los productos de procesamiento de documentos de iLovePDF, usados por millones de personas para trabajar con PDF.
    • Desarrollo asistido por IA en el día a día: agentes y asistentes de código para implementación, refactorización, generación de tests y revisión de código.
    • Ingeniería de contexto y de prompts para obtener resultados fiables de las herramientas de IA en un código en producción, siempre con revisión humana.
    BackendAI coding agentsLLM toolingCode review
  2. Backend Engineering Lead · Wallbox Chargers

    MMXXII2022-04 → 2025-05
    • Go services for large-scale telemetry ingestion and energy-efficiency platforms processing high volumes of real-time data.
    • Owned delivery, planning and execution, with predictable outcomes through clear goals, roadmaps and prioritization.
    • Worked with DevOps teams to improve system reliability and observability.
    • Built scalable, high-availability backend services using DDD, CQRS and event-driven architecture.
    • Servicios en Go para ingesta de telemetría a gran escala y plataformas de eficiencia energética con grandes volúmenes de datos en tiempo real.
    • Responsable de la entrega, planificación y ejecución, con resultados predecibles gracias a objetivos claros, roadmaps y priorización.
    • Colaboración con los equipos de DevOps para mejorar la fiabilidad y la observabilidad de los sistemas.
    • Servicios backend escalables y de alta disponibilidad con DDD, CQRS y arquitectura orientada a eventos.
    GoDDDCQRSEvent-drivenObservability
  3. Senior Software Engineer / Team Leader · Emailing Network

    MMXIX2019-06 → 2022-04
    • Translated business requirements into scalable technical solutions together with stakeholders.
    • Led the design and implementation of a core platform for user targeting and campaign delivery, handling large-scale data processing and high-throughput workloads.
    • Defined and promoted shared architectural standards adopted across multiple teams.
    • Traducción de requisitos de negocio en soluciones técnicas escalables junto a stakeholders.
    • Lideré el diseño e implementación de una plataforma core de segmentación de usuarios y envío de campañas, con procesamiento de datos a gran escala y cargas de alto rendimiento.
    • Definí y promoví estándares de arquitectura compartidos, adoptados por varios equipos.
    LeadershipArchitectureHigh throughput
  4. Senior Software Development Engineer · Emailing Network

    MMXIII2013-06 → 2019
    • Designed and implemented a microservices architecture on Kubernetes for scalable, fault-tolerant distributed systems.
    • Built and optimized large-scale data pipelines with Airflow, Spark on EMR, ETLs, an S3 data lake and Redshift.
    • Implemented and maintained CI/CD pipelines to automate testing, deployments and releases.
    • Built backend services in PHP on AWS following DDD and microservices principles.
    • Diseño e implementación de una arquitectura de microservicios en Kubernetes para sistemas distribuidos escalables y tolerantes a fallos.
    • Pipelines de datos a gran escala con Airflow, Spark sobre EMR, ETLs, data lake en S3 y Redshift.
    • Pipelines de CI/CD para automatizar tests, despliegues y releases.
    • Servicios backend en PHP sobre AWS siguiendo DDD y principios de microservicios.
    PHPKubernetesAWSAirflowSparkRedshift
  5. Software Developer · Auxmen

    MMIX2009-09 → 2013-09
    • Developed and maintained the company's intranet application in .NET and C#, used internally for day-to-day operations.
    • Built internal tools and features end to end, from database and business logic to the web interface.
    • Desarrollo y mantenimiento de la aplicación de intranet de la empresa en .NET y C#, usada internamente en las operaciones del día a día.
    • Desarrollo completo de herramientas y funcionalidades internas, desde la base de datos y la lógica de negocio hasta la interfaz web.
    C#.NETIntranetSQL
Liber IIIArsenal

Tools of the craftLas herramientas del oficio

LanguagesLenguajes

GoPHPC# / .NETJavaScriptSQL

ArchitectureArquitectura

DDDCQRSEvent-drivenMicroservices

InfrastructureInfraestructura

AWSKubernetesDockerCI/CD

DataDatos

AirflowSpark / EMRS3 data lakeRedshiftETL

PracticesPrácticas

TDDPHPUnitCodeceptionObservabilityRoadmapsTech standards

AI in developmentIA en el desarrollo

AI coding agentsLLM assistantsContext engineeringAI code review
Liber IVLearningFormación

Always learningSiempre aprendiendo

MMXXV2025

Vibe coding: professional development with AIVibe coding: desarrollo profesional con IA

Udemy · Programación inteligente

Building software with AI coding agents: prompting, context and reviewing generated code.Desarrollo de software con agentes de IA: prompts, contexto y revisión del código generado.

MMXVII2017 – 2018

Postgraduate, Business Intelligence & Big DataPosgrado en Business Intelligence y Big Data

Universitat Oberta de Catalunya

Final project: a data warehouse on Barcelona Open Data to analyse public transport.Proyecto final: data warehouse con el Open Data de Barcelona para analizar el transporte público.

MMX2010 – 2014

Degree in Software EngineeringGrado en Ingeniería del Software

UPC · Facultat d'Informàtica de Barcelona

MMXII2012 – 2013

Internship, High Performance JavaScriptPrácticas, JavaScript de alto rendimiento

Softonic, Barcelona · TDD, HTML5, Responsive Design

MMVIII2008 – 2010

Higher VET, Software Application DevelopmentCFGS Desarrollo de Aplicaciones Informáticas

IES La Mercè, Barcelona

MMVIII2008 – 2010

VET, Computer Systems OperationCFGM Explotación de Sistemas Informáticos

IES Gabriela Mistral, Sant Vicenç dels Horts

Liber VTonguesLenguas

How we can talkEn qué idioma hablamos

SpanishEspañolNativeNativo
CatalanCatalánNativeNativo
EnglishInglésProfessionalProfesional