Yhensel Benítez

I'm a Senior Backend Engineer

About

I'm a Senior Backend Engineer with 10+ years shipping scalable systems in PHP and Symfony. From monolith-to-microservices migrations to real-time data pipelines, I design solutions that are clean, testable, and built to last — powered by DDD, RabbitMQ, AWS, and Kubernetes. I thrive in product-focused teams where engineering quality drives business outcomes.

Yhensel Benítez

Senior Backend Engineer

When I'm not building software, you'll find me at CrossFit, walking my dog, or tinkering with side projects. Curiosity keeps me sharp — complex problems keep me engaged.

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

I've helped teams evolve products from legacy monoliths into modern microservices — always prioritizing testability, maintainability, and developer experience. I value honest code reviews, open discussion, and learning from every teammate I work with.

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

Resuming the degree I started years ago — combining a decade of hands-on engineering experience with formal computer science foundations to deepen my expertise and finish what I set out to do.

Computer Science Studies

2013 – 2015

Universitat de Barcelona (UB), Barcelona

Paused for personal reasons. The knowledge gained here laid the groundwork for my career and motivated me to return to complete the degree.

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.

  • Designed DDD-based backend services with clean bounded contexts, enabling independent team scaling and faster feature delivery.
  • Integrated multiple hotel chain APIs for the 360 project — unlocking fast-booking, loyalty programs, and Wallet features for end users.
  • Built real-time analytics pipelines with Tinybird, processing high-throughput event data through optimized schemas and dimension tables.
  • Deployed observability infrastructure (Grafana, Loki, OpenSearch) — cutting incident response times and giving the team full production visibility.
  • Led refactoring of legacy Doctrine mappings, standardizing API responses and eliminating inconsistencies across services.

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 search system end-to-end — tuning relevance, ranking, and query performance at scale across millions of 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 monolith to a microservices architecture, improving deployment independence and system scalability.
  • Designed DDD-based backend services powering a high-volume content pipeline processing thousands of magazine issues.
  • Implemented async messaging with RabbitMQ, decoupling services and increasing 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
  • HTML & CSS

Frameworks & Libraries

  • Symfony
  • Doctrine ORM

Databases

  • MySQL
  • MongoDB

Infrastructure & DevOps

  • Docker
  • Kubernetes
  • AWS
  • RabbitMQ
  • Git

Architecture & Practices

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

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.