Languages

Spanish — Native
English — Professional Working Proficiency

Technical Communication, Documentation

Presentations and Mentoring in International Teams

Core Skills

Languages

JavaScript Java Python TypeScript Ruby Rust SQL

Frontend

npm Libraries React Vue.js Angular Web Components Web Performance PWA V8 Engine Svelte

Backend & Data

Node.js Spring Boot REST APIs GraphQL Microservices PostgreSQL MongoDB Redis

Cloud & DevOps

GCP AWS Azure Docker Kubernetes Terraform Ansible Jenkins GitLab CI/CD

Testing & Automation

Puppeteer Automated Testing E2E Testing Playwright Visual Regression TDD

Architecture & Security

Auth & Permissions System Design Data Modeling Zero-Downtime Ops App Security

Performance Arsenal

V8 Heap Snapshots Memory Leak Detection Lazy Loading CDN Strategy Critical Rendering Path Lighthouse WebAssembly Memory Management

Engine & Performance Expertise

V8 Engine Optimization JIT Compilation Garbage Collection Browser DevTools Testing Snapshots Performance Profiling Browser Rendering Pipeline

Selected Technical Achievements

Global Scale

Supported enterprise banking ecosystems serving millions of users with zero-downtime operational requirements.

WebAssembly Integration

Integrated WebAssembly modules into data-intensive browser applications for near-native computational performance.

Infrastructure as Code

Automated infrastructure provisioning with Terraform, reducing provisioning workflows from days to minutes.

Automation

Built automated regression, browser testing, and visual validation workflows using Puppeteer and Playwright.

Secure Document Generation

Combined Puppeteer + pdf-lib to securely generate complex PDF reports from data-intensive web applications.

Productivity

Contributed to consolidating two applications into one automated solution, increasing reported operational productivity by approximately 150%.

Mentorship

Mentored developers in JavaScript performance, testing, CI/CD, and infrastructure practices, contributing to an estimated 20% improvement in team code quality.

Professional Focus

Performance First Automation Advocate Mentor & Leader Security Mindset Zero-Downtime Obsessed IaC Enthusiast Continuous Delivery Business-Driven Engineering

Professional Summary

Senior Full-Stack Software Engineer, Software Architect, and DevOps Engineer with 15+ years of hands-on experience in software development and 10+ years delivering enterprise web applications and digital platforms. Experienced in designing, developing, and optimizing high-scale systems across the full software development lifecycle, from frontend architecture and backend services to cloud infrastructure, CI/CD, automated testing, and production operations.

Specialized in JavaScript/TypeScript, Node.js, Java, Spring Boot, React, Vue, Angular, REST APIs, GraphQL, microservices, cloud architecture, DevOps, and web performance engineering. Strong experience delivering solutions for global financial institutions including HSBC, BBVA, CitiBanamex and more bank institutions.

Experienced working with global-scale banking ecosystems serving millions of users, zero-downtime operational requirements, production triage, cloud services, API integration, data architecture, application security, and continuous delivery.

Performance-focused engineer with hands-on expertise in V8 memory analysis, memory leak detection, browser rendering, Web Performance Optimization, WebAssembly, automated browser testing, and CI/CD quality automation.

Mentor-oriented technical leader who combines architecture, hands-on engineering, business logic, and cross-functional collaboration to deliver scalable, secure, reliable, and maintainable systems.

Everything is programmable.

Professional Experience

HSBC
Senior Software Engineer — Global Applications & Production Triage
2024 – 2025
  • Supported applications and services operating at global banking scale, within an ecosystem serving millions of users worldwide.
  • Participated in global production triage, investigating incidents across frontend, backend, APIs, cloud infrastructure, and distributed services.
  • Collaborated with global engineering teams to diagnose incidents, coordinate remediation, and deploy production changes under zero-downtime operational requirements.
  • Implemented frontend, backend integration, API, UX, data visualization, and business logic changes across multiple enterprise applications using Vue.js and React.
  • Worked with Google Cloud Platform (GCP) and participated in architecture and cloud-cost decisions involving scalability, infrastructure, and operational requirements.
  • Contributed to consolidating two separate applications into a unified solution, automating an end-to-end service workflow and increasing reported operational productivity by approximately 150%.
IBM
Senior Frontend Architect — Full-Stack Architect — Technical Lead
2020 – 2022
BBVA
  • Architected and developed a global internal enterprise application from the ground up supporting complex banking business logic and operational workflows.
  • Designed frontend architecture for an enterprise application supporting thousands of globally distributed users with approximately 99%+ availability.
  • Designed administrative systems for user management, permissions, access control, and large-scale data operations.
  • Architected permission systems combining indexed datasets, permission tables, and cloud-based validation services.
  • Integrated Google Cloud Platform and Cloud Functions into enterprise application workflows.
  • Designed and integrated APIs connecting frontend applications with backend services and internal systems.
  • Designed automated regression workflows covering complex decision trees and business-critical user journeys using Puppeteer.
  • Combined Puppeteer + pdf-lib to securely generate complex PDF reports in controlled server environments.
AEP
  • Developed data visualization interfaces for large and complex datasets.
  • Implemented interactive charts and large-scale data tables.
  • Built server-side PDF generation workflows using Puppeteer and pdf-lib, transforming complex web-based visualizations into structured, presentation-ready PDF reports.
Nova Solutions
Senior Frontend / Mobile Application Engineer
2019 – 2020
CitiBanamex
  • Developed a mobile customer onboarding platform from the ground up for a major financial institution.
  • Designed complex multi-step onboarding workflows with extensive decision trees and business rules.
  • Integrated OCR, identity document recognition, facial recognition, and customer data validation services.
  • Developed reusable internal frontend libraries and NPM packages to standardize application behavior.
  • Created a custom gesture-driven carousel component based on interaction patterns from Hammer.js.
  • Implemented frontend validation and secure user workflows under strict financial security requirements.
Grupo TV Promo
Web / Frontend Lead
2016 – 2019
  • Led web and frontend development across enterprise, government, pharmaceutical, consumer, and marketing projects.
  • Designed and developed websites, interactive applications, promotional platforms, surveys, and browser-based games.
  • Worked with PHP, HTML, JavaScript, backend integration, databases, and web infrastructure.
  • Managed self-hosted and rented server environments supporting digital campaigns.
  • Delivered high-availability websites and interactive experiences for large promotional launches.
Mind Productions
Art Director / Web Developer
2013 – 2016
  • Designed and developed event websites, digital platforms, visual identities, and promotional campaigns.
  • Created digital and visual production for events ranging from private experiences to large-scale productions with thousands of attendees.
  • Delivered integrated web, graphic design, projection, and multimedia solutions for festivals, concerts, DJs, and entertainment events.
Freelance
Web Developer / Computer Technician
2006 – 2012
  • Began professional work with computers and web technology at approximately 13–14 years old.
  • Provided computer repair, operating system installation, software configuration, networking, and technical support.
  • Developed websites and web applications using HTML, CSS, JavaScript, PHP, Flash, and ActionScript during the pre-HTML5 era.
  • Delivered websites and digital solutions for institutional, private, and commercial clients.

Professional Development

CS50x — Introduction to Computer Science

Harvard University

Algorithms, data structures, memory, security, software engineering, web development — C, Python, SQL, JavaScript, HTML, CSS.

Additional Technical Training:

Node.js React Vue.js Svelte Angular TypeScript Bun Java Spring Boot CI/CD Cloud Architecture Docker Kubernetes

Education

Universidad Autónoma Metropolitana (UAM)

Communication Sciences — Art & Digital Design / Computer Studies Focus

2012 – 2016 | Incomplete Studies