Skip to content

<Backend Software Engineer />

Iván Ajenjo.

Scalable, cloud-native systems. Built to stay up.

JavaSpring BootKafkaKubernetesCloud

About me

I engineer backend systems designed to scale.

With 5+ years at Mercadona, I've architected distributed microservices, driven event-streaming solutions with Kafka, and orchestrated cloud-native infrastructure at scale.

I thrive at the intersection of software quality and system design — optimizing service performance, streamlining CI/CD pipelines, and designing resilient APIs that power large-scale operations.

const ivan = {
  role: "Backend Engineer",
  based: "Valencia, ES",
  focus: [
    "distributed systems",
    "cloud-native",
  ],
};

Currently focused on cloud-native architectures and distributed systems.

5+

Years at Mercadona

6+

Years in industry

Cloud

Cloud-native focus

Tech stack

JavaSpring BootApache KafkaCloud PlatformsKubernetesDockerRESTful APIsMicroservicesCI/CDPostgreSQL

Projects

What I'm building.

Side projects in progress.

Personal projects exploring cloud-native patterns beyond my day-to-day work. Check my GitHub for what's cooking.

View on GitHub

Experience

Career timeline.

  1. Backend Software Engineer

    Jul 2021 — Present

    Mercadona Current

    Architect and scale distributed backend systems powering one of Europe's largest retail chains. Design and ship production-grade Spring Boot microservices, drive event-streaming integrations with Apache Kafka, and orchestrate high-availability cloud deployments with Kubernetes. Spearheading the migration toward fully cloud-native solutions — evaluating and introducing new technologies to boost scalability, resilience, and fault tolerance.

    • Microservices architecture & scalability
    • Event-driven design with Apache Kafka
    • Cloud infrastructure & Kubernetes orchestration
    • API design & inter-service communication
    • Performance tuning & fault tolerance
    JavaSpring BootKafkaCloudKubernetesDocker
  2. Lecturer — Software Development

    Sep 2020 — Jul 2021

    Campus Cámara FP

    Delivered technical training in software development to professional training students. Designed curriculum, mentored students through hands-on projects, and evaluated technical competencies — strengthening communication and knowledge-transfer skills alongside engineering fundamentals.

    TeachingSoftware DevelopmentMentoring
  3. Project Manager

    Mar 2019 — Aug 2019

    Tecsible

    Coordinated cross-functional project delivery, tracking milestones, aligning stakeholders, and ensuring on-time execution. Gained early exposure to structured project workflows and agile methodologies.

    Project ManagementAgileStakeholder Communication

Education

B.Eng. in Software Engineering

Universitat Politècnica de València (UPV)

2015 — 2020

Contact

Let's connect.

Open to new opportunities, technical discussions, and interesting collaborations.

Got an interesting challenge?

Whether it's a backend architecture problem, a cloud migration, or just a conversation about distributed systems — I'm in.

Send a message