Senior Front-End Engineer

Código blindado. Interfaces de primer nivel.

Combino arquitectura técnica, sistemas de diseño y optimización de rendimiento para construir productos web y mobile escalables.

Especialista en resolver ambigüedad con código mantenible en React, Next.js y React Native.

  • React
  • TypeScript
  • Next.js
  • React Native
  • UI Systems
  • Performance
  • Accesibilidad

Impacto en producción

Métricas reales asociadas a flujos críticos, arquitectura y rendimiento.

+8 años

Construyendo en entornos de alta exigencia (fintech, salud y telecomunicaciones).

30%

Más velocidad de desarrollo mediante la creación de infraestructura de diseño reutilizable.

+20%

De retención en flujos críticos bancarios tras optimizar estabilidad y feedback de interfaz.

-30%

De tiempo de carga inicial (LCP) aplicando SSR/SSG y optimizaciones avanzadas de assets.

Solidez donde importa

Alineo diseño, negocio y desarrollo para eliminar deuda técnica y acelerar lanzamientos.

Feature ownership

Lidero requerimientos desde la idea hasta producción, resolviendo estados, edge cases y APIs limpias.

UI Systems & Bridge

Escalo la consistencia y reduzco la fricción de diseño a código con componentes robustos y accesibilidad.

Performance & Speed

Optimizo carga (LCP), renderizado y mantenibilidad para que el producto crezca sin degradarse.

Casos de estudio

Soluciones a problemas reales de ingeniería front-end.

UI Systems

Gobernanza de diseño para Fintech

Storybook y Mantine unificados para acelerar el desarrollo de UI un 30% sin fragmentación.

Performance

Optimización de Portales de Alto Tráfico

Sintonía fina de SSR/SSG en Next.js para bajar el LCP en 30% y retener usuarios móviles.

Web & Mobile

Reingeniería de Flujos Bancarios

Estados de carga, feedback optimista y 2FA robusto en React Native con 20% más retención.

Experiencia aplicada

Liderazgo técnico y ejecución en productos reales de alta escala.

Kabeli

Banking & Fintech Solutions

Senior Front-End Engineer

Liderazgo de features críticas y sistemas de componentes para soluciones fintech y bancarias.

  • Infraestructura de design system (Mantine/Storybook) acelerando features un 30%.
  • Reingeniería de onboarding, pagos y 2FA con +20% de retención de usuarios.
  • Refactorización compleja de accesibilidad bajo estándares WCAG 2.2 AA.
  • Mejoras continuas en DX mediante pipelines de CI/CD estables y testing continuo.

NTT DATA

Telecomunicaciones, salud y portales enterprise

Front-End Engineer

Optimización de rendimiento y modularidad para telecomunicaciones, salud y portales de alto tráfico.

  • Reducción del 30% en LCP para portales enterprise mediante Next.js y asset-tuning.
  • Construcción de componentes nucleares reutilizables para productos de misión crítica.
  • Modernización de flujos legacy a plantillas de alto rendimiento y accesibilidad móvil.

Método de ingeniería

Cómo traduzco ambigüedad en software de alta calidad.

ContextoRequerimiento ambiguo
ResultadoSistema mantenible y accesible

1. Clarificar

Entiendo el flujo de usuario, edge cases y objetivos de negocio antes de tocar el teclado.

2. Diseñar

Defino componentes, contratos de APIs y accesibilidad para asegurar un crecimiento sano.

3. Ejecutar

Escribo código performante, mantenible y cubierto por tests continuos de regresión.

4. Medir

Monitoreo producción y uso métricas reales para pulir flujos y reducir deuda técnica con el tiempo.

Stack tecnológico

Herramientas seleccionadas para construir, testear y desplegar.

Front-end core

  • React
  • TypeScript
  • Next.js
  • React Native

Sistemas UI

  • Storybook
  • Mantine
  • Tailwind CSS
  • Design Tokens
  • Component Architecture

Calidad & Performance

  • Testing (Jest/RTL)
  • Playwright
  • Axe-core (WCAG)
  • Core Web Vitals
  • Next.js SSR/SSG

Entrega & DevOps

  • Redux / Zustand
  • GitHub Actions
  • Vercel / AWS
  • CI/CD Protocols

Sobre mí

Soy Gabriel Ojeda, Senior Front-End Engineer enfocado en construir productos web y mobile escalables, mantenibles y de alta calidad con React, TypeScript, Next.js y React Native.

Mi background en diseño me da una ventaja competitiva al trabajar con equipos de producto y diseño: puedo reducir fricción de handoff, entender la intención visual, detectar problemas de UX temprano y traducir decisiones complejas en sistemas front-end limpios y escalables.

No me posiciono como un diseñador que programa, sino como un ingeniero front-end que entrega mejores productos porque entiende tanto la experiencia de usuario como la realidad técnica detrás de ella.

Chile · LATAM remoto · Remoto internacional · Inglés B2