Projects

Open source work and side projects.

PetHome API

RESTful API for a pet adoption platform. Built with TypeScript, Node.js and Express following clean architecture principles.

TypeScriptNode.jsExpress

PetHome Frontend

Vue.js client application for the pet adoption platform. Responsive UI with modern component architecture.

Vue.jsJavaScript

GoCD Docker Compose

Docker Compose setup for GoCD CI/CD pipelines. Infrastructure-as-code for continuous delivery.

DockerGoCDDevOps
RZ Powerhouse

RZ Powerhouse

Landing page for a powerlifting gym in Sabadell. Responsive design with animations, e-commerce integration, SEO structured data and WhatsApp contact.

HTMLCSSJavaScriptSEO
EGAF

EGAF

Formation portal for Gobierno de Aragón — client and server. Full-stack development with Angular and Java Spring Boot backed by Oracle.

TypeScriptAngularJavaSpring BootOraclePL/SQL
Method

Method

Geolocation API services for improved logistics location tracking. REST API with ElasticSearch-powered geo queries and AWS infrastructure.

TypeScriptAngularExpressMySQLElasticSearchAWS
NH Hotels

NH Hotels

Microservices REST API development for NH Hotels Group. Java Spring Boot services with C# .NET, Jenkins pipelines and AWS infrastructure.

JavaSpring BootC#.NETJenkinsAWS

xavi-portfolio-astro

This portfolio! Built with Astro, Tailwind CSS, bento grid layout, i18n (EN/ES), and multi-color theme support.

AstroTypeScriptTailwind