Full-Stack Developer & Tech Leader +3 años de experiencia

Proyectos

Explora mi trabajo - haz clic en una tarjeta para ver detalles

Sobre

Aprendizaje Continuo

Formación Académica

Mi trayectoria de crecimiento profesional y técnico en el mundo de la tecnología

2025 - 2026 Online · Edición en español

Programa Full-Stack moderno

University of Helsinki — Full Stack Open

Programa oficial de la Universidad de Helsinki sobre desarrollo full-stack moderno: React, Redux, Node.js, Express, GraphQL, TypeScript, testing, CI/CD, contenedores y arquitecturas escalables.

2026 Online · LATAM

Inmersión One LATAM

Alura Latam

Programa inmersivo de programación y desarrollo full-stack con enfoque en proyectos prácticos, mentorías y comunidad. Continuidad del recorrido formativo iniciado en Oracle Next Education.

Jul 2022 - Nov 2024 Bucaramanga, Santander

Tecnólogo en Análisis y Desarrollo de Software

SENA

Formación integral en desarrollo de software, incluyendo análisis de requerimientos, diseño de arquitectura, programación multi-lenguaje, bases de datos y metodologías ágiles.

Ago 2023 - Jul 2024 Virtual

ONE F2 T6 Back-end

Oracle Next Education

Programa intensivo de desarrollo back-end con Java, Spring Boot, REST APIs, bases de datos y mejores prácticas de programación. En colaboración con Alura Latam.

Feb 2012 - Nov 2013 Bucaramanga, Santander

Técnico en Mantenimiento de Equipos de Cómputo

SENA

Formación técnica en diagnóstico de hardware, mantenimiento preventivo y correctivo, instalación de sistemas operativos y configuración básica de redes.

2007 - 2013 Floridablanca, Santander

Bachiller Técnico

Colegio Técnico Vicente Azuero

Educación secundaria con énfasis técnico, desarrollando fundamentos en lógica, matemáticas y habilidades prácticas.

Data Visualization using Power BI

SENA Sep 2024

Digital Entrepreneurship

SENA Mar 2024

AWS Cloud 101

AWS Educate Oct 2023

Introduction to Cybersecurity

Cisco Nov 2023

Introduction to Data Science

Cisco Nov 2023

Cybersecurity Fundamentals

Cisco Mar 2023

Applied Cybersecurity Technologies

SENA Mar 2023

Cybersecurity Bootcamp

SENA Dec 2022

Software Development Bootcamp

SOFTIC Dec 2023
Disponible para nuevos proyectos

Hablemos de tu proyecto

Freelance, asesorías técnicas, code reviews o tech lead a tiempo parcial. Si tienes una idea concreta o un equipo que necesita acelerar, escríbeme.

Respuesta más rápida — WhatsApp

Escríbeme directo a mi celular

+57 302 528 8271
Llamar

AIA Platform

Tech Leader & Full-Stack Developer

Tech Leader en AIA Technology. Contribuí al desarrollo de una plataforma SaaS completa para gestión de restaurantes usando NestJS, PostgreSQL, React 19 y TypeScript. Implementé pagos divididos con Stripe Connect (platform, restaurant_pool, direct_branch), integración con Catering Rewards API, y conectores de delivery (DoorDash, Uber Direct, Cartwheel). Trabajé sobre una arquitectura multi-tenant existente en PostgreSQL (stored procedures y auditoría) aportando módulos, integraciones y mejoras. Desarrollé agentes de IA para asistentes de gerentes con streaming SSE y renderizado de gráficos.

Tecnologías: NestJS, TypeScript, React 19, PostgreSQL, Stripe Connect, AI Agents

live: AIA Platform

INCConnection — Classroom & App

Full-Stack Developer

Construí la suite completa: el panel administrativo Classroom para gestión académica (cursos, secciones, asistencia, calificaciones, calendarios) y la aplicación de estudiantes con experiencia integrada de Google Workspace mediante Domain-Wide Delegation. Implementé Google Calendar, Meet y Drive sobre un backend NestJS modular, gestiono service accounts en Google Cloud y flujos OAuth seguros. Diseñé permisos por rol (admin, docente, estudiante) y un sistema de notificaciones que mantiene sincronizadas a las dos audiencias.

Tecnologías: NestJS, TypeScript, React, Google Workspace, OAuth 2.0, PostgreSQL

Admin Classroom: INCConnection — Classroom & AppApp Estudiantes: INCConnection — Classroom & App

Gestión Contable

Full-Stack Developer

Full-Stack Developer en el sistema de Gestión Contable de Texelbit. Construí módulos de facturación electrónica, libros contables, conciliación bancaria y reportería fiscal. Diseñé el motor de asientos automáticos con reglas configurables por tipo de operación, importación masiva de movimientos bancarios y exportación de formatos exigidos por la autoridad tributaria. Optimicé queries de balances y estados financieros sobre grandes volúmenes históricos.

Tecnologías: NestJS, TypeScript, React, PostgreSQL, Facturación Electrónica

live: Gestión Contable

AIA Docs

Full-Stack Developer

Diseñé y desarrollé AIA Docs, la plataforma central de documentación técnica, operativa y comercial del ecosistema AIA. Incluye versionado por release, control de acceso por rol, búsqueda semántica con embeddings vectoriales y un editor MDX integrado. Sirve como única fuente de verdad para onboarding de empleados, manuales de restaurantes y especificaciones de APIs internas.

Tecnologías: Next.js, TypeScript, MDX, Pinecone, Embeddings

live: AIA Docs

AIA Rewards

Tech Leader & Full-Stack Developer

Implementación mejorada del sistema de rewards que originalmente dependía exclusivamente del proveedor externo Catering Rewards. Le dio a AIA la libertad de ofrecer el servicio a sus clientes finales con configuraciones y control mucho más granular, manteniendo el proveedor externo como complemento para usuarios que ya contaban con él. La pieza clave es la aplicación del patrón Strategy: una interfaz común de RewardsProvider que permite intercambiar en tiempo de ejecución entre el proveedor interno mejorado y cualquier proveedor externo integrado, sin tocar el código consumidor (checkout, app móvil, dashboard). Incluye motor de reglas configurable por restaurante, niveles, expiración de puntos y detección de fraude.

Tecnologías: NestJS, TypeScript, Strategy Pattern, PostgreSQL, Redis, Event Sourcing

live: AIA Rewards

AIA Catering Rewards

Full-Stack Developer

Portal web que diseñé para los clientes finales del ecosistema AIA: les permite hacer seguimiento de sus rewards (puntos, niveles, historial), revisar sus órdenes y premios canjeados, explorar campañas activas y, sobre todo, hacer tracking de sus órdenes en tiempo real mediante Server-Sent Events. Apenas el driver confirma el pickup en el restaurante, el portal abre un canal SSE que empuja actualizaciones de estado y posición hasta la entrega, sin polling y manteniendo la latencia sub-segundo. Se integra con el motor de Rewards multi-proveedor, el sistema de cupones, el flujo de órdenes y el tracking GPS de drivers.

Tecnologías: React, TypeScript, NestJS, SSE, Real-time, PostgreSQL

live: AIA Catering Rewards

AIA Driver Tracking

Full-Stack Developer

Sistema de tracking en tiempo real para los conductores propios y de terceros de AIA. Recibe posiciones GPS por WebSocket, calcula ETAs dinámicos al cliente, dibuja rutas optimizadas y aplica geocercas para eventos operativos (llegada al restaurante, salida, llegada al cliente). Incluye panel de despacho con mapa en vivo y reproducción histórica de rutas.

Tecnologías: NestJS, WebSockets, React, Mapbox, PostGIS, Redis

live: AIA Driver Tracking

AIA Mobile App

Full-Stack Developer

Versión móvil del dashboard administrativo de AIA. Replica las funcionalidades de gestión del web (operación de restaurantes, métricas, configuración, órdenes, equipo) y embebe los mismos agentes de IA del dashboard para que los gerentes puedan consultarles en cualquier momento. Construida con React Native + Expo, consume las mismas APIs y comparte tipos/SDK con la plataforma web a través de un paquete monorepo, garantizando paridad funcional entre ambos clientes.

Tecnologías: React Native, Expo, TypeScript, AI Agents, SSE, Monorepo

live: AIA Mobile App

INCConnection Mobile

Full-Stack Developer

App móvil del ecosistema INCConnection que reúne en una sola experiencia los cursos del estudiante, calendario académico sincronizado con Google Calendar, links rápidos a sesiones Meet, control de asistencia y notificaciones de avisos académicos. Construida en React Native + Expo, consume el mismo backend NestJS de la suite web.

Tecnologías: React Native, Expo, TypeScript, Google Calendar, Push Notifications

live: INCConnection Mobile

AIA Cupones & Descuentos

Full-Stack Developer (owner)

Diseñé y desarrollé un sistema de cupones y descuentos ad-hoc exclusivo del ecosistema AIA. Permite al equipo de marketing crear campañas con descuentos por porcentaje o monto fijo, cupones promocionales para clientes, códigos de uso único o multi-uso, vigencia temporal, restricciones por sucursal/producto y montos mínimos. Incluye generación masiva de códigos, panel de seguimiento de redenciones y métricas por campaña, integrado con el checkout de la plataforma AIA.

Tecnologías: NestJS, TypeScript, React, PostgreSQL, Redis, Marketing

live: AIA Cupones & Descuentos

Galatea Labs

Founding Developer

Founding Developer de Galatea Labs. Contribuidor principal en productos potenciados por IA y desarrollo de plataforma. Creé la serie de blogs "Building AI Presence". Desarrollé el frontend con React/TypeScript, animaciones GSAP e interfaces Three.js, creando experiencias visuales inmersivas que reflejan la innovación tecnológica.

Tecnologías: React, TypeScript, GSAP, Three.js, AI Integration

live: Galatea Labs

Voyagr

Tech Leader & Lead Developer

Desarrollador principal y Tech Leader de Voyagr, una app móvil multiplataforma (iOS, Android y web) construida con Expo + React Native y New Architecture. Permite descubrir destinos jerárquicamente (países → estados → ciudades → lugares de interés), planificar viajes (Journey) con itinerarios, intereses y compañeros, mensajería entre viajeros (chats directos, grupales y salas), autenticación multi-proveedor (email, Google, Apple, OTP por email/teléfono) y un módulo de reconocimiento de lugares vía cámara que sube capturas al backend. Arquitectura modular por features con file-based routing (Expo Router 6), patrones de diseño aplicados (Singleton, Factory, Repository, Provider) y consumo de tres APIs REST desacopladas (Auth, Localization y Core). Definí convenciones técnicas, documentación interna y pipeline EAS Build del proyecto.

Tecnologías: React Native, Expo, TypeScript, Expo Router, Reanimated, EAS Build

live: Voyagr

asy-neuronal-agents

Creator & Maintainer

Creé un framework de agentes AI multi-LLM desde cero con cumplimiento de principios SOLID e inyección de dependencias. Incluye migraciones de SDKs de proveedores y manejo de tool_use de Anthropic. Paquete publicado en NPM para facilitar la integración de múltiples LLMs (OpenAI, Anthropic) en aplicaciones TypeScript/Node.js.

Tecnologías: TypeScript, Node.js, OpenAI, Anthropic, Multi-LLM

live: asy-neuronal-agentsgithub: asy-neuronal-agents

Gestor de Proyectos Mudi

Full-Stack Developer

Sistema avanzado de gestión de proyectos 3D con seguimiento en tiempo real, visualización 3D basada en navegador con Three.js, y control de versiones. Redujo los tiempos de aprobación en un 60%.

Tecnologías: PHP, JavaScript, Three.js, HTML5, CSS3

github: Gestor de Proyectos Mudi