Proyectos

Next.js, TypeScript, PostgreSQL, Tailwind
Epi Data Col
Plataforma de vigilancia en salud pública para Colombia. Toma las bases dispersas y crudas del INS, SIVIGILA y DANE y las convierte en tableros consultables por semana epidemiológica, departamento y municipio.
Ver proyecto ↗Ingeniero Senior Full Stack (Fuerte en Frontend) con más de 10 años de experiencia diseñando, desarrollando y escalando aplicaciones web, con experiencia en frontend (TypeScript, React, Angular) y backend (Node.js, Python, PostgreSQL). He trabajado en sectores exigentes como fintech y banca, B2Cs de alto tráfico y plataformas B2B con módulos usados por más de 10,000 usuarios recurrentes. Cuento con sólidas habilidades para traducir requerimientos de negocio en arquitecturas como microfrontend y monolito, construyendo APIs REST y GraphQL y modelando datos, así como para diseñar interfaces responsive, accesibles y centradas en UX/UI, con prototipado en Figma. Abordo cada proyecto con mentalidad de producto, desde entender las reglas de negocio hasta cómo los usuarios finales interactúan con cada módulo. Cuento con trayectoria liderando proyectos desde la planeación hasta producción, mentorizando desarrolladores y usando herramientas de IA (Claude Code, Cursor) para acelerar la entrega sin sacrificar calidad. Mi lema: la clave del éxito es el trabajo en equipo.
Experiencia Laboral
Desarrollador Frontend Senior
Crehana·Remoto
- 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 y logrando una mejora del 30% en tiempo de carga; agregué nuevas secciones interactivas que mejoraron la velocidad de respuesta y la experiencia de los usuarios.
- 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 una plataforma end to end de administración de pagos de nómina, desde las APIs con Python e integración con GraphQL hasta implementar el diseño del formulario con React, TypeScript y Next.js.
- Next.js
- React
- TypeScript
- Jest
- GraphQL
- Python
Desarrollador Frontend Senior
Sugo·Remoto
- 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.
- React
- Next.js
- TypeScript
- Tailwind CSS
- Angular
- GraphQL
Desarrollador Frontend
Blacksip·Bogotá, Colombia
- 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 e integré servicios backend utilizando Node.js, GraphQL y Angular para clientes de e-commerce y farmacias, impulsando un incremento aproximado del 20% en el engagement de usuarios en múltiples proyectos.
- 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.
- React
- TypeScript
- Redux
- Node.js
- GraphQL
- Angular
Desarrollador Frontend
Stefanini Group·Bogotá, Colombia
- 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.
- Diseñé y ejecuté un refactor completo del backend para Cavipetrol utilizando Node.js y PostgreSQL para eliminar cuellos de botella del sistema, mejorando con éxito el rendimiento de las consultas a la base de datos y la eficiencia de la plataforma.
- Angular
- JavaScript
- HTML/CSS
- Node.js
- PostgreSQL
Desarrollador Frontend
Pulzo·Bogotá, Colombia
- 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.
- React
- JavaScript
- HTML/CSS
- Angular
- REST API
- WebSockets
Desarrollador Frontend
BEXTechnology·Bogotá, Colombia
- Construí sitios web institucionales/gubernamentales para clientes como Fogacoop y la Universidad del Rosario, utilizando JavaScript, CSS, LESS y HTML5, con la accesibilidad como requisito prioritario para estos sitios de cara al público.
- JavaScript
- HTML/CSS
- LESS
Desarrollador Fullstack
STRAIL·Bogotá, Colombia
- Mantuve y escalé la plataforma de e-commerce de hardware POS utilizando Angular, Node.js y PostgreSQL para acompañar el crecimiento del negocio y el aumento en el volumen de transacciones.
- Desarrollé nuevas funcionalidades y optimicé consultas de backend en PostgreSQL utilizando JavaScript, HTML y CSS, resolviendo cuellos de botella operativos y mejorando los tiempos de respuesta de la plataforma para usuarios administradores y de tienda.
- Iteré el diseño del sistema con base en retroalimentación operativa, fortaleciendo la estabilidad de la base de datos a largo plazo y consolidando buenas prácticas de mantenimiento full-stack.
- Angular
- Node.js
- PostgreSQL
- JavaScript
- HTML/CSS
Trainee Engineer
Carvajal·Bogotá, Colombia
- Diseñé y desarrollé una plataforma full-stack de e-commerce y gestión de inventario para terminales POS y hardware, utilizando Angular, Node.js y PostgreSQL para digitalizar la distribución de equipos.
- Diseñé y optimicé el esquema de base de datos relacional en PostgreSQL junto con las interfaces frontend en Angular, habilitando un seguimiento fluido de inventario y gestión de tiendas para los administradores.
- Entregué de forma exitosa la arquitectura del sistema de punta a punta desde cero, acelerando los flujos de procesamiento de pedidos.
- Angular
- Node.js
- PostgreSQL
Educación
Ingeniería en Sistemas y Telecomunicaciones
Universidad Sergio Arboleda
Bogotá, Colombia
Habilidades técnicas
Frontend
Backend
Base de Datos
Herramientas & IA
Habilidades blandas
Idiomas
Español - Nativo
Inglés - Avanzado
Contacto
¿Tienes un proyecto en mente o una oportunidad? Escríbeme.