Disponible para proyectos seleccionados

Construyendo interfaces precisas a escala.

Desarrollador de Software especializado en React, TypeScript y React Native. Construyo interfaces escalables, design systems y aplicaciones multiplataforma con foco en claridad, consistencia y ejecución de nivel producto.

Especialidad

Dónde aporto más valor

Dominios técnicos clave en web y mobile, con énfasis en desarrollo de interfaces escalables y arquitectura frontend.

Arquitectura frontend escalableReact
Diseño de aplicaciones type-safeTypeScript
Apps móviles multiplataformaReact Native
UI reutilizable y consistenciaDesign Systems
Dashboards en tiempo realData Visualization
Flujos de datos confiablesIntegración API
Diseño centrado en el usuarioInterfaces de Producto
UI responsiva y optimizadaPerformance

Filosofía de Ingeniería

Cómo pienso el frontend

Principios que guían cada decisión técnica, desde diseño de componentes hasta arquitectura en producción.

01

Arquitectura orientada a componentes

Las interfaces deben construirse con unidades reutilizables y bien definidas. Esto mejora la consistencia, simplifica el mantenimiento y facilita escalar sistemas.

02

Consistencia a través de design systems

La consistencia no es solo pulido visual: también es una ventaja de ingeniería. Los design systems reducen fricción, elevan calidad y vuelven la entrega más predecible.

03

Performance como experiencia de usuario

La performance es parte de la experiencia desde el inicio. Interfaces rápidas y responsivas generan confianza y reducen fricción. La optimización debe ser proactiva, no reactiva.

04

Código legible y mantenible

Estructura, nomenclatura e intención claras hacen que un código evolucione mejor. La mantenibilidad no es opcional en productos que necesitan escalar.

05

Interfaces diseñadas para escalar

La escalabilidad depende de una arquitectura intencional: límites de componentes, flujo de estado y patrones reutilizables definidos desde temprano. Así el producto crece sin deuda innecesaria.

06

Visión de producto en frontend

Un frontend sólido conecta decisiones de implementación con resultados reales para usuarios, objetivos de producto y calidad de largo plazo.

Design System

Construido como sistema

Este portafolio está construido intencionalmente como sistema, usando tokens consistentes, primitivas reutilizables y una estructura de componentes clara.

Escala tipográfica

DisplayInter 600 / 28px
HeadingInter 600 / 18px
Body copyInter 400 / 14px
MONO LABELJetBrains 500 / 10px

Tokens de color

--bg-base#080C10
--surface.default#111827
--border-subtle#1E2D3D
--accent-primary#3B82F6
--text-secondary#94A3B8

Sistema de botones

Patrones de tags y tabs

DefaultAccentSecondarySubtle

Experiencia

Trayectoria profesional

Experiencia en frontend aplicada a web, mobile e interfaces de producto, con foco en arquitectura escalable, sistemas reutilizables y entregas de alta calidad.

Ingeniero de Software

Proyectos Independientes

2025 — Actualidad

Participé en proyectos seleccionados de interfaces web y móviles, estructuras UI reutilizables e implementación frontend orientada a producto. El trabajo estuvo enfocado en mantenibilidad, consistencia y entrega lista para producción.

  • Construcción de interfaces web y mobile con React, TypeScript, React Native, Swift y Kotlin
  • Estructuración de componentes reutilizables y patrones UI para acompañar crecimiento escalable del producto
  • Mejora de la organización y consistencia frontend mediante implementación orientada a sistemas
  • Integración de aplicaciones con APIs y servicios externos
  • Entrega end-to-end de interfaces con foco en usabilidad, claridad y confiabilidad
ReactTypeScriptReact NativeSwiftKotlinNext.jsReact QueryTailwind CSSStyled ComponentsStorybook

Ingeniero Frontend

IBBX Tech

2022 — 2025

Trabajé en plataformas de monitoreo industrial enfocadas en seguimiento de activos, visualización de datos en tiempo real y mantenimiento predictivo. Fui responsable por construir interfaces frontend escalables con React, TypeScript y patrones modernos de arquitectura.

  • Desarrollo y mantenimiento de módulos frontend para flujos complejos de monitoreo industrial
  • Construcción de componentes reutilizables y patrones de interfaz para mejorar consistencia entre áreas del producto
  • Contribución al design system y a esfuerzos de estandarización UI, reduciendo duplicación y acelerando desarrollo
  • Creación de dashboards y experiencias de visualización para monitoreo de equipos y claridad operativa
  • Colaboración cercana con Producto, UX/UI y Backend para entregas estables y de alta calidad
  • Mejora de mantenibilidad mediante organización de estructura de código y buenas prácticas frontend
ReactTypeScriptReact NativeNext.jsReact QueryTailwind CSSStyled ComponentsStorybook

Abierto a oportunidades

Construyamos algo excelente.

Disponible para roles en frontend y consultorías enfocadas. Si tienes un problema complejo que vale la pena resolver, conversemos.