Abierto a nuevas oportunidades

Senior Frontend Engineer

Jessy Avalos Barrales

Construyo productos web escalables con React, Next.js y TypeScript, desde la arquitectura hasta la observabilidad en producción.

7+

años construyendo productos web en producción

2

productos propios en producción (POS y CRM clínico)

270+

tests escritos, cobertura de Jest ~60% → ~75%

116

códigos de error tipados en una estrategia de logging

Sobre mí

Soy Senior Frontend Engineer con más de 7 años de experiencia construyendo aplicaciones web escalables y de alto rendimiento con React, Next.js y TypeScript. Me hago cargo de features de principio a fin —arquitectura, capa de datos, testing, observabilidad y analítica— para plataformas de e-commerce por suscripción. Además, soy cofundador de una startup con productos de punto de venta y CRM clínico en uso productivo diario.

Villa de Álvarez, Colima, México

Experiencia

Cofundador & Frontend Engineer · SpartansDev

Feb 2025 – Presente

México

  • Cofundé una startup con dos sistemas en producción: una plataforma POS/inventario multi-sucursal y un CRM clínico, a cargo de la arquitectura frontend y los estándares de ingeniería.
  • El POS procesa 1,000+ ventas mensuales en 3 sucursales, con 25 usuarios activos y un catálogo de 760+ productos.
  • Desarrollé el CRM clínico en Next.js, Prisma y Zod, gestionando 84 pacientes y 100+ sesiones de terapia, incluyendo facturación y reportes en PDF.
Next.jsPrismaZodZustandGCP

Frontend Engineer · IPSY (vía Committed Staff.AI)

Jul 2025 – Jun 2026

Remoto

  • Lideré de principio a fin el desarrollo de Chained Reviews, una plataforma de reseñas multistep construida desde cero en Next.js (App Router), usada por 4 programas de suscripción.
  • Rediseñé la capa de datos consolidando 3 flujos redundantes en una sola petición centralizada, eliminando llamadas de red y código duplicado.
  • Elevé la cobertura de Jest de ~60% a ~75% (270+ tests) en componentes de comercio y checkout, y definí 116 códigos de error tipados para mejorar la observabilidad en producción.
Next.jsTypeScriptChakra UIJest

Sr. Software Engineer · Neoris México

Ago 2023 – Feb 2025

México

  • Desarrollé componentes y flujos para la gestión de recursos cloud (AlloyDB, storage buckets, Redis, Pub/Sub), integrando Contentful para entrega de contenido multicanal.
  • Optimicé el rendimiento mediante auditorías Lighthouse y lideré la migración de Node.js 14 a 17.
  • Amplié la cobertura de pruebas end-to-end con Cypress.
ReactCypressGCPContentful

Jr. Software Engineer · EPAM Systems

Ene 2022 – Ene 2023

México

  • Migré un frontend de e-commerce en producción de Hybris a React con Redux y Redux-Saga.
  • Construí componentes reutilizables documentados en Storybook, con pruebas unitarias y de integración en Jest.
  • Desarrollé un servicio en tiempo real con sockets y migré la analítica de Google GA3 a GA4.
ReactReduxStorybookJest

Frontend Developer · Xilion

Jul 2019 – Ene 2022

México

  • Implementé mockups de UI/UX y mantuve y desplegué proyectos en producción.
  • Revisé contribuciones de código y configuré certificados SSL, fortaleciendo la seguridad de los releases.
UI/UXFrontend

Ingeniería en Sistemas Computacionales

Instituto Tecnológico de Colima · Ago 2015 – Feb 2021

Habilidades

Frontend

React.jsNext.js (App Router)TypeScriptJavaScriptReduxZustandReact Hook FormChakra UITailwind CSSi18nResponsive & Mobile-First

Backend & datos

Node.jsREST APIsPrismaZodPostgreSQL

Testing & tooling

JestCypresspnpm MonoreposGit/GitHubGitHub Actions (CI/CD)GCPESLintPrettierHuskyStorybook

Analítica & servicios

AmplitudeSegmentContentfulConfluenceJIRA

Contacto

¿Tienes una posición abierta o un proyecto en mente? Escríbeme, con gusto lo platicamos.