Experiencia
Ultima actualización
Experiencia
Frontend Developer
ActualAliva Shop
Liderazgo en la modernización integral de la plataforma de Q-commerce, ejecutando una migración crítica de tecnología y redefiniendo la arquitectura frontend.
Junio 2025 — Actualidad
AngularIonicTypeScriptRxJSCapacitorBiomeJSGit
Tareas destacadas
- Estandarización de Código: Implementación de BiomeJS para asegurar consistencia, linting estricto y formateo automático en todo el repositorio.
- Ciclo de Integración Móvil: Configuración y generación de builds de producción (APK/AAB) mediante Android Studio y Capacitor.
- Implementación de Features: Desarrollo ágil de nuevas funcionalidades de negocio solicitadas por el cliente, asegurando la escalabilidad.
- Pixel-Perfect UI: Traducción fiel de diseños de Figma a componentes de código reutilizables y responsivos.
- Type Safety: Introducción de tipado estricto en TypeScript para reducir errores en tiempo de ejecución y mejorar la DX.
- Documentación Técnica: Creación de documentación exhaustiva para facilitar el onboarding y mantenimiento futuro del código base.
Desafío Técnico: Modernización Legacy
El objetivo principal fue rescatar una base de código estancada y llevarla a estándares modernos para habilitar nuevas oportunidades de negocio.
Migración y Arquitectura
- Salto Tecnológico: Ejecución de la migración de Angular 15 a 20 y Ionic 5 a 8, eliminando deuda técnica bloqueante.
- Reactive Programming: Adopción de Signals para gestión de estado granular, reemplazando
Zone.jsdonde fue posible para mejorar el rendimiento de detección de cambios.
Features Críticas
- Geolocalización Precisa: Integración nativa con Capacitor para tracking en tiempo real.
- Push Notifications: Sistema de notificaciones push.
Impacto en el Negocio
La refactorización no fue solo estética; desbloqueó la capacidad del equipo para iterar rápido. Lo que antes tomaba semanas en implementarse debido a la fragilidad del código legacy, ahora se despliega en días con confianza.