Yhensel Benítez

I'm a Senior Backend Engineer

About

Senior Backend Engineer with 10+ years of experience designing and shipping scalable distributed systems in PHP/Symfony. Specialized in microservices architecture, DDD, and event-driven systems using Kafka, RabbitMQ, AWS, and Kubernetes. Proven track record driving monolith-to-microservices migrations, building real-time data pipelines, and deploying observability infrastructure — consistently improving system reliability, team velocity, and business outcomes.

Yhensel Benítez

Senior Backend Engineer

Outside of work, I enjoy exploring new technologies through side projects, staying active, and spending time with my dog. I'm driven by curiosity and energized by complex, meaningful problems.

  • Location: Barcelona, Spain
  • Work mode: Remote / Hybrid
  • Education: B.Sc. Computer Science (in progress)
  • Languages: Spanish (native), English (professional)

A key contributor in every team I've been part of — driving monolith-to-microservices migrations, championing best practices, and partnering with product owners on technical strategy. I prioritize testability, maintainability, and developer experience.

Experience & Education

A snapshot of my career — the teams I've been part of, the systems I've helped build, and the impact I've delivered.

Education

B.Sc. in Computer Science

2025 – Present

Universitat Oberta de Catalunya (UOC), Barcelona

After a decade of hands-on engineering, I'm completing my CS degree to formalize the theoretical foundations — algorithms, distributed systems theory, and software engineering — that complement my production experience.

Higher Ed. Certificate in Web Application Development (EQF Level 5)

2013 – 2014

Stucom, Barcelona

Higher Ed. Certificate in Network Systems Administration (EQF Level 5)

2010 – 2012

Salesians Sarrià, Barcelona

Professional Experience

Senior Backend Engineer

Dec 2023 – Present

Stay — Madrid, Spain (Remote from Barcelona)

Part of the backend team building the hospitality platform powering hotel integrations, real-time analytics, and guest-facing features across multiple hotel chains.

  • Architect DDD-based backend services (PHP/Symfony) with clean bounded contexts, enabling 3 independent squads to ship features in parallel and reducing cross-team dependencies by ~40%.
  • Integrate multiple hotel chain REST APIs for the 360 project — unlocking fast-booking, loyalty programs, and Wallet features serving thousands of daily transactions.
  • Build real-time analytics pipelines with Kafka and Tinybird, processing 500K+ daily events through optimized schemas and dimension tables.
  • Deploy and maintain full observability stack (Grafana, Loki, OpenSearch) — reducing mean incident response time from hours to under 15 minutes.
  • Drive refactoring of legacy Doctrine ORM mappings, standardizing REST API responses and eliminating data inconsistencies across 10+ microservices.

Senior Backend Engineer

Mar 2023 – Dec 2023

GoTrendier — Barcelona, Spain

Powered search and product features for a second-hand fashion marketplace serving 7M+ products and ~2M users across Mexico and Colombia, in a lean 3-person engineering team.

  • Owned the Elasticsearch-powered search system end-to-end — improving search relevance by 30% and reducing p95 query latency to <200ms across 7M+ listings.
  • Built a product validation and moderation tool that improved content quality and platform trust.
  • Shipped features autonomously from requirements analysis through production deployment, collaborating directly with product and design.

Backend Engineer (Mid → Senior)

2018 – 2023

Zinio — Barcelona, Spain

Core member of a 3–5 person team building the content ingestion pipeline for a B2C digital magazine platform, serving major publishers including Meredith (People, InStyle, Food&Wine).

  • Drove the migration from a legacy PHP monolith to a microservices architecture (Symfony, Docker, AWS), improving deployment frequency from monthly to weekly releases.
  • Designed DDD-based backend services powering a high-volume content pipeline processing 10K+ magazine issues/month for publishers like Meredith (People, InStyle).
  • Implemented event-driven messaging with RabbitMQ, decoupling 8+ services and achieving 99.9% message delivery reliability under peak loads.
  • Built observability infrastructure (Kibana, CloudWatch, Sentry) with custom metrics — enabling proactive incident detection and faster resolution.
  • Shipped features end-to-end and partnered with the Product Owner on technical proposals and estimation.

Junior Developer

2017 – 2018

Atabix — Barcelona, Spain

Contributed to a full redesign of an internal management tool for 2theloo (washroom management in large commercial spaces). Built features for store collections, employee management, and company billing in a 3-person team.

Junior Developer

2016 – 2017

AT Sistemas — Jerez de la Frontera, Spain

Built a bridge application to automate hotel reservation and rate transfers between systems — converting SOAP payloads to a JSON API, with RabbitMQ for queuing and Memcache for caching. Included a 3-month on-site rotation abroad.

Tech Stack

The tools and technologies I use daily to build reliable, scalable systems.

Languages

  • PHP
  • Python
  • JavaScript
  • SQL
  • HTML & CSS

Frameworks & Libraries

  • Symfony
  • Doctrine ORM
  • PHPUnit
  • Behat

Databases & Search

  • MySQL
  • MongoDB
  • Redis
  • Elasticsearch / OpenSearch

Cloud & Infrastructure

  • AWS (EC2, S3, SQS, Lambda, CloudWatch)
  • Docker
  • Kubernetes
  • CI/CD (GitHub Actions, Jenkins)
  • Linux

Messaging & Streaming

  • Kafka
  • RabbitMQ
  • Event-Driven Architecture

Observability

  • Grafana
  • Kibana
  • Sentry
  • CloudWatch
  • Tinybird

Architecture & Practices

  • Domain-Driven Design (DDD)
  • CQRS
  • Microservices
  • REST API Design
  • Agile / Scrum
  • TDD & BDD

Tools & Version Control

  • Git
  • Jira
  • Confluence

How I Work

Strong engineering is a team sport. These are the principles that shape how I collaborate.

  • Ownership & Initiative: I don't wait for tickets — I spot problems, propose solutions, and drive them forward.
  • Clear Communication: I bridge the gap between technical complexity and business context, making sure stakeholders and engineers stay aligned.
  • Constructive Feedback: I give thorough code reviews and welcome honest critique — it's how teams grow.
  • Pragmatic Trade-offs: I balance ideal architecture with shipping deadlines, finding solutions that are both clean and deliverable.

AI-Enhanced Development

I leverage AI tools daily — from code reviews to architecture exploration — multiplying output without compromising quality, so I can focus on high-impact decisions.

AI-Powered Pairing

Using LLMs as a thinking partner for design, refactoring, and problem-solving.

Automated Code Review

Catching edge cases, improving readability, and enforcing standards faster.

Performance Optimization

Profiling queries, identifying bottlenecks, and exploring optimization strategies.