Hola, soc
Xavi Ibáñez
Senior Backend Engineer · BBVA Technology
Enginyer backend especialitzat en sistemes cloud-native i microserveis a BBVA Technology. Més de 7 anys construint arquitectures distribuïdes amb Java, TypeScript i molt de cafè. Apassionat del codi net, extreme programming i DevOps.
Experiència
CAD (Centre Autoritzador Distribuït) — Sistema de pagament online cloud-native en un equip cross-functional. Java, Spring Boot, Python, Kafka, ElasticSearch, AWS (ECS, EC2, Lambda). ATDD, DDD, CI/CD, microserveis, programació reactiva.
Múltiples REST APIs i projectes client des de zero. TypeScript amb Angular i ExpressJS, Java amb Spring Boot, PHP amb Laravel, Oracle, MySQL, Redis, AWS.
App web interna i REST API per a Linea Directa i Caser. Java amb Spring Boot i Spring Batch, Oracle, MySQL, PL/SQL, Liferay.
REST API per a NH Hotels amb Java, Spring Boot, C#, .NET, Jenkins, AWS. App d'escriptori d'emmagatzematge amb Java, Swing i Oracle.
Projectes
Veure tots els projectesAPI RESTful per a una plataforma d'adopció de mascotes. Construïda amb TypeScript, Node.js i Express seguint principis d'arquitectura neta.
Aplicació client Vue.js per a la plataforma d'adopció de mascotes. UI responsive amb arquitectura de components moderna.
Últimes entrades
Totes les entradesCom estructurem microserveis en producció amb 5 repositoris independents, arquitectura hexagonal, programació reactiva amb Kafka i un stack d'observabilitat complet a AWS.
Una reflexió personal sobre migrar un projecte d'HTML/CSS/JS vanilla a Astro, Tailwind CSS i Alpine.js — què va motivar cada decisió i què va canviar després.
Parlem
Obert a converses interessants sobre sistemes distribuïts, arquitectura neta i l'art de l'enginyeria de programari.
Stack tecnològic
Contacte
Envia'm un missatge
Et respondré el més aviat possible.