Hola, soy Bryan
Desarrollador de Software con experiencia en TypeScript, Java y React. Construyo aplicaciones full stack, apps móviles y agentes de IA.
Proyectos
Lo que he construido y aprendido en cada área
Full Stack
Productos completos con frontend, backend, móvil y despliegue
Plataforma de delivery de comida con ecosistema completo: landing page, dashboard de negocios (Angular), panel de dueños de restaurantes, app móvil para clientes, agente IA y backend API REST.
Arquitectura full stack de un producto real: diseño de APIs REST en Java/Spring, autenticación, dashboard con Angular y Firebase, manejo de estado en frontend con TypeScript, desarrollo móvil con React Native, y orquestación con Docker.
App de finanzas personales con frontend web, backend en Java y app móvil nativa para iOS/Android. Control de gastos, presupuestos y visualización de datos financieros.
Desarrollo multiplataforma compartiendo lógica de negocio entre web y móvil. Integración con APIs nativas (Swift), diseño de esquemas de base de datos para transacciones financieras, y UX para apps de finanzas.
Sistema de gestión de créditos corporativos con frontend en Angular/TypeScript y API backend en Java/Spring.
Modelado de procesos financieros, validaciones complejas de formularios, comunicación frontend-backend con tipado estricto y arquitectura de módulos en Angular.
Agentes de IA
Agentes inteligentes y automatización con inteligencia artificial
Lifo AI
Agente inteligente para análisis de datos de Life2Food. Procesa información de pedidos, restaurantes y usuarios para generar insights automáticos.
Diseño de agentes de IA con TypeScript, integración con LLMs, procesamiento de datos en tiempo real, y cómo estructurar prompts y herramientas para que un agente tome decisiones autónomas.
Agente IA - Créditos Corporativos
Agente inteligente para automatización y asistencia dentro del sistema de créditos corporativos. Análisis de datos crediticios y soporte en la toma de decisiones.
Implementación de agentes de IA en contextos financieros, integración con sistemas de créditos existentes y procesamiento de datos del negocio.
Contribuciones
Proyectos en los que contribuí dentro de equipos y organizaciones
Aplicación de gestión comercial para el Banco de Bogotá, dentro de la vicepresidencia de Banca Empresas (EPV). Interfaz completa para la fuerza comercial.
Desarrollo frontend a escala enterprise con JavaScript y TypeScript, manejo de flujos complejos de negocio bancario, trabajo en equipo con metodologías ágiles y estándares corporativos.
API de conexión a base de datos para el sistema de gestión comercial del Banco de Bogotá. Servicios REST para el área EPV.
Diseño de APIs para sistemas bancarios, manejo seguro de conexiones a base de datos, autenticación corporativa y buenas prácticas en entornos regulados.
Gestión Comercial - Agente IA
Agente inteligente para automatización y asistencia dentro del sistema de gestión comercial del Banco de Bogotá.
Implementación de agentes de IA en contextos enterprise, integración con sistemas existentes y procesamiento de datos del negocio bancario.
Frontend & Landing Pages
Interfaces de usuario, landing pages y experiencias web
Drinks Front
Interfaz para catálogo de bebidas con búsqueda dinámica y filtrado en tiempo real.
Consumo de APIs REST desde el frontend, manejo de estado para filtros dinámicos y renderizado condicional.
Backend & APIs
Servicios, APIs REST y lógica de negocio
Backend Life2Food
API REST completa en Java/Spring para la plataforma de delivery. Gestión de usuarios, restaurantes, pedidos y pagos.
Arquitectura de microservicios, diseño de APIs RESTful, autenticación JWT, manejo de transacciones, y despliegue con Docker.
Espacios Públicos
Sistema para gestión de espacios públicos con backend en Java y interfaz web.
Desarrollo de sistemas CRUD completos, manejo de relaciones en base de datos y rendering server-side.
Apps Móviles
Aplicaciones móviles cross-platform
Life2Food Móvil
App móvil de delivery para clientes. Exploración de restaurantes, carrito de compras y seguimiento de pedidos en tiempo real.
Desarrollo móvil con React Native, navegación, geolocalización, notificaciones push y patrones de UX móvil.
CoinJoy Mobile
App nativa de finanzas personales para iOS y Android. Registro de gastos, categorización y reportes visuales.
Desarrollo cross-platform con React Native, integración con módulos nativos (Swift/C), persistencia local y diseño de interfaces financieras intuitivas.
Algoritmos & Java
Lógica, algoritmos y fundamentos de programación
Make Your Habits
App de seguimiento y creación de hábitos diarios.
Persistencia de datos, diseño de interfaces en Java y patrones de gamificación para engagement.
Skills
Tecnologías con las que trabajo
Frontend
- TypeScript
- JavaScript
- React
- Angular
- Astro
- HTML
- CSS
- Tailwind
Backend
- Java
- Spring
- Node.js
- Python
- REST APIs
- PHP
Móvil
- React Native
- iOS
- Android
IA & Agentes
- AI Agents
- LLMs
- Prompt Engineering
Herramientas
- Git
- Docker
- GitHub
- Firebase
- VS Code
- Linux