01 / About

From system architecture to interactive worlds.

Technical Lead and Fullstack Developer based in Barcelona with 10+ years designing critical architectures and leading cross-functional engineering teams. I pair robust front-end work with back-end services in Java, Python and Node.js/Express, native and hybrid mobile development, and game programming in Godot Engine — with Go increasingly my go-to for backend.

Accessibility (a11y) and internationalization (i18n) aren't afterthoughts — they are first-class citizens from day one. Passionate about clean code, CI/CD automation and mentoring engineers into future technical leaders.

  • React
  • Vue
  • Angular
  • Svelte
  • Node.js
  • NestJS
  • Go
  • Python
  • Java
  • Swift
  • React Native
  • Godot

02 / Work

Selected projects

Role, impact and stack for each — scannable in seconds.

Veritext project screenshot

Veritext

Senior Frontend Engineer

Built and maintained features for the legal-tech platform, focused on a robust, accessible component layer.

  • React
  • GraphQL
  • Apollo
  • MUI
  • Styled Components
University of California, Riverside project screenshot

University of California, Riverside

Technical Lead · Fullstack

Led and executed the critical migration of an internal legacy system from .NET to a modern, secure and scalable architecture.

Designed the end-to-end flow for ingesting, verifying, digitally signing and automatically closing annual fiscal periods from internal files, backed by robust automated testing.

  • Angular
  • NestJS
  • MongoDB
  • Cypress
  • TypeScript
Worksitelabs project screenshot

Worksitelabs

Technical Lead & Solutions Architect

Redesigned and shipped the core appointment-booking and biological-sample processing app under high concurrency.

Managed and integrated Dev, QA and DevOps teams. Introduced complex state machines with xState for side-effect-free async flows, and built the CI/CD pipelines on GitHub Actions with end-to-end testing.

  • React
  • xState
  • Node.js
  • Cypress
  • GitHub Actions
  • MUI
K Health project screenshot

K Health

Senior Mobile & Fullstack Engineer

Scaled and maintained the AI-guided telemedicine and automated-diagnosis mobile app across iOS and Android.

Implemented native geolocation for real-time pharmacy-chain sync, refactored critical registration flows and encrypted payment gateways, and co-led the initial migration of native mobile logic into shared web environments.

  • React Native
  • React
  • Python
  • MongoDB
  • Styled Components
United Airlines project screenshot

United Airlines

Frontend Developer & a11y SME

Evolved the critical booking flow, interactive seat selection and transactional payment processing on the global portal.

Ensured strict compliance with WCAG accessibility standards and shipped a high-availability dynamic multi-language (i18n) system.

  • React
  • Redux
  • a11y (WCAG)
  • i18n
  • Hooks
HBO project screenshot

HBO

Frontend Software Engineer

Built the massive internal Digital Asset Management system distributing media content to every active global streaming platform of the company.

  • AngularJS
  • Angular 2+
  • Bootstrap
  • Sass
  • Karma
LATAM Airlines project screenshot

LATAM Airlines

Fullstack Engineer

Built a compensation system letting customers receive payouts directly into their bank accounts.

Interfaced with internal back-end systems for electronic transfers and delivered the end-user front-end.

  • React
  • Redux
  • Node.js
  • Express
Rockwell Automation project screenshot

Rockwell Automation

Software Engineer

Worked on a JavaScript-based IDE powered by Electron.

  • JavaScript
  • Electron
  • Kotlin
Coopeuch project screenshot

Coopeuch

Fullstack Engineer

Built three major systems: online enrollment for the cooperative, an online savings-account delivery flow, and a social-media landing page.

  • Vue.js
  • Vuex
  • React
  • GraphQL
  • Node.js
Santander Chile project screenshot

Santander Chile

Mobile & Frontend Engineer

Upgraded the bank's client mobile app to the latest Android platform and built a web onboarding channel for new customers.

Restructured the source code, upgraded the API and removed deprecated code targeting Java 8; delivered the onboarding web app in AngularJS.

  • Android
  • Java
  • AngularJS
  • JavaScript
CutsMode project screenshot

CutsMode

Mobile Developer · Creator

Designed and fully built CutsMode, an app DJs use as a companion during their live sets.

Shipped to iOS and Android from a single Ionic codebase.

  • Ionic
  • iOS
  • Android
Plantsss project screenshot

Plantsss

iOS Architect

Architected Plantsss, a native iOS app for locating plants around your neighborhood.

Native Swift app with a PHP CodeIgniter backend and MySQL database deployed on AWS.

  • Swift
  • iOS
  • PHP
  • MySQL
  • AWS
Ibex project screenshot

Ibex

Fullstack Developer

Maintained a WordPress-based site and built native mobile apps.

  • Swift
  • Objective-C
  • WordPress
  • PHP