Desarrollador Frontend
Experiencia demostrada en JavaScript.
Experiencia demostrada en TypeScript.
Experiencia demostrada en React.
Experiencia demostrada en Angular.
Experiencia demostrada en Astro.
Desarrollador Frontend buscando nuevas oportunidades
Migré el módulo de quizzes del Player a Next.js (Zustand, Context API, Jest, React Testing Library, CI/CD en GitLab, despliegue en Vercel), actualizando el consumo de APIs.. Desarrollé módulos clave como gamificación, quizzes y sesiones en vivo, utilizados por más de 10,000 usuarios recurrentes, desde usuario admin hasta usuarios finales, utilizando varios microfrontends.. Coordiné la planeación de funcionalidades clarificando el rumbo del equipo, especialmente en periodos de incertidumbre o cambios de prioridad.. Mentoricé y guié el onboarding de más de 3 desarrolladores junior, incluyendo revisión de código y orientación técnica.. Utilicé herramientas de IA (Claude Code, Cursor) para construir el frontend de una plataforma end-to-end de administración de pagos de nómina, integrando GraphQL y APIs REST para el consumo de datos y diseñando la interfaz con React, TypeScript y Next.js.
Desarrollé y mejoré el sitio web principal utilizando React, Next.js, TypeScript y Tailwind CSS.. Construí y di mantenimiento al panel de administración en Angular, integrado con el resto de la plataforma.. Refactoricé funciones críticas de código legacy, resolviendo errores frecuentes y reportes de clientes, y mejorando significativamente la estabilidad de la plataforma.. Implementé funcionalidades localizadas para clientes internacionales, utilizando GraphQL para optimizar la integración de datos.
Construí y lancé la primera versión del frontend para la plataforma tu360 Inmobiliario de Bancolombia utilizando React.JS, TypeScript y Redux para el manejo de estado, entregando una interfaz de alto rendimiento en el tiempo estipulado.. Desarrollé funcionalidades frontend escalables utilizando Angular y GraphQL para clientes de e-commerce y farmacias.. Coordiné entregas internas y gestioné historias de usuario para alinear la ejecución del equipo con el alcance del proyecto, fortaleciendo mis capacidades de liderazgo ágil de proyectos y comunicación transversal.
Diseñé una nueva aplicación web y actualicé módulos de seguridad para Scotiabank Colombia usando Angular, JavaScript y CSS, solucionando vulnerabilidades en la autenticación legacy y reforzando la protección de datos de usuarios.
Rediseñé y desarrollé la nueva página de inicio utilizando React.JS, JavaScript y CSS para mejorar la consistencia visual y el rendimiento general.. Construí módulos en tiempo real (WebSockets, React) para resultados de elecciones presidenciales y de senado, soportando cientos de miles de usuarios concurrentes durante temporada electoral de alto tráfico.. Desarrollé y actualicé módulos de publicación de noticias para usuarios administradores utilizando Angular y APIs RESTful, permitiendo a los equipos internos publicar contenido de forma independiente y fortaleciendo la arquitectura CMS y la gestión de contenido de punta a punta.