Senior Full-Stack Software Engineer — Frontend-Focused
Idea → develop() → producto.
Más de una década de experiencia en frontend y arquitectura de software, construyendo productos confiables y de alto rendimiento, e incorporando actualmente herramientas de IA para mejorar y acelerar el desarrollo.

Construyendo interfaces() sólidas para productos complejos.
Me enfoco en construir interfaces claras, sólidas y fáciles de usar, cuidando tanto la experiencia del usuario como la calidad de la estructura que hay detrás. Disfruto involucrarme en todo el proceso: entender el problema, tomar decisiones técnicas y llevar cada solución hasta producción.
Mentalidad y valores.
Seguir aprendiendo
Me gusta aprender cosas nuevas y encontrar mejores formas de resolver problemas.
Trabajar en equipo
Disfruto trabajar con otras personas, compartir ideas y llegar juntos a buenas soluciones.
Buen ambiente
Valoro trabajar en un equipo donde haya buena comunicación y sea fácil colaborar.
Ayudar al equipo
Me gusta compartir lo que sé, revisar código y ayudar cuando alguien necesita una segunda opinión.
Con la IA, siento que casi todo es posible.
12+ años de experiencia.
Frontend, arquitectura y mentoría.
De startups a plataformas empresariales.
Senior Full Stack Developer
BEON.tech (Remote) · Angular, .NET
Desarrollo de Tessitura, una plataforma empresarial de ticketing y CRM a gran escala: componentes reutilizables, lógica de negocio y acceso a datos en el frontend Angular y backend .NET, con arquitectura Controller-Service-Repository y NHibernate. Apoyo la migración de Angular 15 a Angular 21, modernizando código obsoleto y validando la funcionalidad existente.
Participo en reuniones de planeación técnica y de producto para aclarar requerimientos y estimar esfuerzo, escribo pruebas con Jest y Playwright, y uso Claude Code y agentes de IA para análisis de código, implementación y debugging, creando skills personalizadas de Claude para automatizar flujos de trabajo recurrentes y mantener consistencia en las tareas de ingeniería.
Senior Frontend Developer
Datasite (Remote) · Angular / React / Next.js
Contribuí a la migración de una aplicación grande de Angular a React, enfocada en performance, escalabilidad, mantenibilidad y accesibilidad, y trabajé en varios proyectos con Next.js construyendo componentes reutilizables y accesibles integrados con APIs de backend. En el lado de React trabajé con micro-frontends, lo que facilitaba los despliegues.
Como único desarrollador frontend, construí un Asistente Virtual en React integrado con un servidor MCP que permite a los usuarios realizar acciones mediante lenguaje natural, y contribuí a un portal público de APIs construido con Next.js. Usé Claude Code, Cursor y GitHub Copilot a diario, y creé skills personalizadas de Claude para flujos de trabajo recurrentes.
Senior Fullstack Developer
Informatech (Remote) · Angular / NestJS
Desarrollo de aplicaciones y componentes reutilizables con Angular y NestJS para soluciones de salud en EE. UU. Contribuí a decisiones de arquitectura frontend y mentoría de desarrolladores mid/junior.
APIs REST con NestJS y PostgreSQL — autenticación JWT, guards, decoradores personalizados y validación de DTOs— en un monorepo Nx con librerías compartidas, y patrones de componentes smart/dumb con NgRx y RxJS en el frontend.
Senior Frontend Developer
Accenture · AEM, Angular, React, .NET, Node.js, Drupal
Desarrollo y mantenimiento de sitios y aplicaciones web, incluyendo migraciones a AEM y Drupal, y desarrollo backend con .NET, C# y Node.js. Formación y soporte a desarrolladores junior y mid.
Creación de aplicaciones con y sin framework (Angular, React, vanilla + SASS/LESS), scripts Gulp de automatización, y cumplimiento de lineamientos de accesibilidad.
Mid Frontend Developer
Accenture · WordPress, JavaScript, jQuery, Drupal
Desarrollo de funcionalidades orientadas al usuario con diseño responsivo y micro-animaciones, creando sitios desde cero o sobre CMS como Drupal y WordPress según las necesidades del cliente.
Base de las prácticas de frontend responsivo y performance que llevaría a los roles senior posteriores.
Junior Fullstack Developer
GPI Consultores · C#, .NET
Modificación y creación de páginas para el Ministerio de Hacienda de Costa Rica (VAN), sobre una aplicación de escritorio y web de soporte para comunicación con esa entidad gubernamental.
Primer paso profesional: fundamentos de .NET, SQL Server y desarrollo web tradicional.
Stack técnico.
Frontend
Backend
Databases & Cache
Cloud & DevOps
Testing
AI Development Tools
Proyecto destacado.
QueNave
Full-Stack Vehicle MarketplaceUn marketplace de vehículos full-stack que diseñé y construí por completo yo solo, desde la UX hasta la arquitectura y el código. Estructurado como un monorepo Nx con una API en NestJS, un storefront en Angular y una aplicación de administración en Angular independiente, compartiendo librerías tipadas entre frontend y backend.
- Backend: APIs REST con NestJS, TypeORM y PostgreSQL — autenticación JWT, guards, validación de DTOs, caché con Redis, rotación de listados destacados y pipeline de imágenes con AWS S3 y CloudFront.
- Frontend: Angular 21 y NgRx para autenticación, listados, búsqueda y el flujo de publicación multi-paso. CI/CD con GitHub Actions, Docker, Fly.io, Cloudflare Pages y Neon PostgreSQL.
La vida fuera del teclado.
Cuando cierro la laptop, ando por acá:
Fuera del código, la familia y los amigos son innegociables: ahí es donde recargo baterías. Le robo tiempo a la música y al piano cuando el día me deja, y tengo una debilidad total —casi vergonzosa— por los perros y los gatos.
Me encantan los amaneceres, los atardeceres y cualquier excusa para estar cerca del mar; la playa siempre ha sido uno de mis lugares favoritos para desconectarme.
Y en el día a día, pocas cosas fallan: un buen café, una Coca-Cola bien fría y, de vez en cuando, una cerveza para cerrar el día.
“No todo tiene que ser complicado para ser especial.”
¿Trabajamos juntos?
Disponible para nuevas oportunidades como desarrollador senior frontend / full-stack.
Escríbeme por WhatsApp