Backend EngineerBarcelona, Spain

SCALABLE
ARCHITECTURE

Más de 6 años diseñando y manteniendo sistemas backend de alta disponibilidad con .NET, Kotlin y DDD. Especializado en CQRS y arquitectura hexagonal para entornos de alto tráfico.

Retrato de Samuel Gairín Boldova
01 / Core Logic

Domain Driven Design

Modelos de dominio expresivos que separan dominio, aplicación e infraestructura con contratos explícitos.

C#KOTLIN
02 / Infrastructure

APIs de alta disponibilidad

APIs RESTful escalables en .NET para 15 cabeceras digitales, incluida National Geographic.

SQL SERVERCI/CD
03 / Patterns

Event-Driven

Command bus y colas de eventos sobre el patrón Mediator, con separación de Commands, Queries y Event Handlers.

HEXAGONALCQRS

Experiencia seleccionada

ALTEN Group — RBA

Mid-Senior .NET Developer

2020 — ACT.

Arquitecto y desarrollador principal de APIs RESTful escalables en .NET para 15 revistas digitales (National Geographic, Lecturas). Diseño y evolución de la capa interna de mensajería y aplicación de arquitectura hexagonal (Ports & Adapters).

  • Command bus & event queues
  • CQRS / Mediator
  • Ports & Adapters
  • Alta concurrencia

ALTEN Group — Grupo Planeta

Mid .NET Developer

2019 — 2020

Módulos a medida para Microsoft Dynamics (CRM) adaptando lógica de negocio compleja, procedimientos almacenados avanzados y automatización de tareas programadas.

  • Dynamics CRM
  • Stored procedures
  • Cron jobs
  • Datos

Ferrer & Masson S.L.

Junior Web Developer

2018 — 2019

Desarrollo y personalización de soluciones e-commerce con PrestaShop y Odoo, cubriendo el ciclo completo de desarrollo web.

  • PrestaShop
  • Odoo
  • Ciclo completo
  • Soporte

Formación

Grado en Ingeniería Informática

Universitat Oberta de Catalunya (UOC)

2023 — Presente

Grado Superior en Desarrollo de Aplicaciones

Salesians de Sarrià

2015 — 2017

Idiomas

EspañolNATIVO
CatalàNATIVO
EnglishPROFESIONAL
РусскийBÁSICO
日本語BÁSICO

Contacto

samuelgairin2@gmail.com

+34 605 139 299 • Barcelona, ES

Documentos

Descargar CV (PDF)