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 & AppContavía 360
Full-Stack Developer
Full-Stack Developer en Contavía 360, la plataforma contable de Texelbit para contadores en Colombia. El producto ataca lo repetitivo del día a día contable: automatiza la descarga y validación de documentos electrónicos de la DIAN (parseo de XML UBL, verificación de CUFE, deduplicación y emparejamiento con el PDF), centraliza la información de todos los clientes de un contador en un solo espacio multi-empresa, y exporta libros contables listos para importar en minutos. Construí el motor de asientos automáticos con reglas configurables por tipo de operación, la conciliación bancaria con importación masiva de extractos y la reportería fiscal. Optimicé las consultas de balances y estados financieros sobre volúmenes históricos grandes.
Tecnologías: NestJS, TypeScript, React, PostgreSQL, DIAN, Facturación Electrónica
live: Contavía 360Fundación Núcleo Digital — Competencias
Fundador & Full-Stack Developer
Plataforma web de la Fundación Núcleo Digital (Bucaramanga, Santander) para organizar competencias de tecnología — hackathones, retos de programación, olimpiadas y retos de innovación y emprendimiento — dirigidas a barrios populares, comunidades y empresas. Cubre el ciclo completo del evento: creación de la convocatoria, inscripción y armado de equipos, asignación de jurados, evaluación con rúbrica multi-criterio y ranking en vivo durante la jornada. Es un proyecto de impacto social sin ánimo de lucro donde también figuro como fundador y representante legal de la fundación, además de responsable técnico de la plataforma.
Tecnologías: React, TypeScript, Vite, PWA, Tiempo Real, Impacto Social
live: Fundación Núcleo Digital — CompetenciasAsy Neuronal
Co-fundador & Arquitecto de Soluciones IA
Asy Neuronal es la empresa de ingeniería de software que co-construyo desde Bucaramanga para Colombia y toda Latinoamérica. Su propuesta es concreta: poner el primer agente de IA de una empresa en producción en seis semanas, conectado a sus datos y procesos reales — cotizadores automáticos que consultan el ERP, soporte 24/7 por WhatsApp, RAG sobre documentación corporativa — y no como demo, sino operando. La segunda línea es la modernización de sistemas legados por fases hacia arquitecturas cloud-native. Diseñé y desarrollé el sitio y la identidad digital, y defino la arquitectura de las soluciones que entregamos: servidores MCP, pipelines de RAG y orquestación multi-agente sobre los sistemas que el cliente ya tiene.
Tecnologías: AI Agents, MCP Servers, RAG, TypeScript, Cloud, Modernización Legacy
live: Asy NeuronalAIA 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 MudiDistribuciones Pastor Julio Delgado
Full-Stack Developer
Diseñé y desarrollé el sitio web corporativo de Distribuciones Pastor Julio Delgado, empresa con cobertura nacional, centros de distribución y miles de clientes. La experiencia presenta su trayectoria, marcas propias, cobertura, centros de distribución, oportunidades laborales y canales de contacto de forma clara para clientes y aliados comerciales.
Tecnologías: JavaScript, HTML5, CSS3, Diseño Web, Experiencia de Usuario
live: Distribuciones Pastor Julio DelgadoSantander Accesible
Full-Stack Developer
Desarrollé Santander Accesible, una plataforma de turismo inclusivo para la Gobernación de Santander. El proyecto facilita el descubrimiento de destinos y experiencias del departamento con una experiencia orientada a personas con distintas formas de movilidad, visión y audición, conectando el patrimonio regional con una navegación digital más accesible.
Tecnologías: JavaScript, HTML5, CSS3, Accesibilidad, Turismo, Experiencia de Usuario
live: Santander Accesible