Pablo Andrés Carvajal
Proyectos
Explora mi trabajo - haz clic en una tarjeta para ver detalles
Sobre Mí
Formación Académica
Mi trayectoria de crecimiento profesional y técnico en el mundo de la tecnología
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.
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.
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.
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.
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.
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
Digital Entrepreneurship
AWS Cloud 101
Introduction to Cybersecurity
Introduction to Data Science
Cybersecurity Fundamentals
Applied Cybersecurity Technologies
Cybersecurity Bootcamp
Software Development Bootcamp
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.
Escríbeme directo a mi celular
+57 302 528 8271AIA 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 PlatformINCConnection — 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 & AppGestió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 ContableAIA 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 DocsAIA 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 RewardsAIA 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 RewardsAIA 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 TrackingAIA 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 AppINCConnection 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 MobileAIA 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 & DescuentosGalatea 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 LabsVoyagr
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: Voyagrasy-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-agentsGestor 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