Construyo sistemasbackend que no tienenpermitido fallar
Soy ingeniero de backend e infraestructura. Hoy trabajo en el riel de pagos inmediatos de BBVA (ACH, Bre-B y Redeban), donde una transacción tiene unos cientos de milisegundos para resolverse y «lo arreglamos mañana» no es una opción. Trabajo con Java y Spring Boot, y tuve que certificarme en un estándar de desarrollo seguro antes de tocar el código.
Antes de la banca operé sistemas en producción con equipos mucho más pequeños y mucho menos margen: un servicio de streaming de cámaras 24/7, módulos de ERP y facturación, y servidores Linux de los que respondía yo personalmente a las 2 a. m. Ahí aprendí que lo interesante de este oficio no es el código. Es diseñar para el momento en que las cosas fallan. También quedé en el Top 2 de tres competencias de ingeniería en LATAM.
- BBVA
- Proyecto de pagos en tiempo real, vía Inetum
- 4 años
- Trabajo profesional + independiente
- Java · Python · AWS
- Bogotá, Colombia
Experiencia
2024 – Actualidad
Experiencia
2024 – Actualidad
-
BBVA Colombia (vía Inetum)
Backend Java Developer, Pagos Inmediatos
Trabajo en pagos inmediatos de BBVA Colombia, construyendo los servicios backend detrás de las transferencias en tiempo real por ACH, Bre-B y Redeban. La arquitectura es distribuida y orientada a eventos, con librerías de orquestación e integración con el host, así que buena parte de mi trabajo es pensar qué pasa entre servicios cuando algo falla.
Pruebo todo con JUnit y Mockito, y SonarQube revisa cada cambio en cobertura, code smells nuevos y complejidad. La revisión entre pares, los métodos pequeños y las reglas de análisis estático (como no capturar NullPointerException) son simplemente la forma de escribir código. Entregamos en Scrum, con planeación de releases, planes de rollback y checklists de preparación para producción, y cuando un pago falla entre servicios lo sigo de punta a punta y reviso la evidencia en base de datos para encontrar dónde.
- Java
- Event-driven architecture
- Distributed systems
- Oracle
- JUnit
- Mockito
- Maven
- SonarQube
- Scrum
- Clean Code
- Code Review
-
ESCOLE Experiencias Educativas
Desarrollador Fullstack
Lo que más orgullo me da de ESCOLE es una plataforma de gestión de equipos que terminaron usando más de cinco departamentos completos, entregada con pruebas y documentación. Alrededor de ella fui responsable del backend en producción de punta a punta: APIs REST en Docker, servidores Linux y la resolución de incidentes cuando ocurrían.
También construí un servicio de streaming 24/7 en FastAPI para 16 cámaras (RTSP a HLS) y llevé Git a proyectos que nunca lo habían usado.
- React
- Google Apps Script
- Python
- FastAPI
- Docker
- Linux
- PostgreSQL
-
Serviportenal SAS
Desarrollador Java
Construí un ERP multimódulo en Java 17 y Spring Boot con JPA/Hibernate que cubre facturación, contratos y clientes. Diseñé el esquema de PostgreSQL y la API REST sobre contratos OpenAPI, y levanté los requisitos directamente con el negocio, entregando en las fechas comprometidas.
- Java 17
- Spring Boot
- JPA/Hibernate
- PostgreSQL
- OpenAPI
Agrupadas por profundidad real
Agrupadas por profundidad real
Producción (19)
Usadas en sistemas con usuarios reales y en productos entregados bajo condiciones de competencia
- Java 17
- Spring Boot
- Spring Security
- REST / OpenAPI
- JPA/Hibernate
- Python
- FastAPI
- PostgreSQL
- Docker
- Linux
- Git
- Maven
- JUnit
- Mockito
- React
- TypeScript
- Supabase
- n8n
- Integraciones LLM OpenAI, Gemini, LiteLLM
Infraestructura y prácticas (11)
Cómo se entrega el trabajo y se mantiene vivo
- CI/CD
- Jenkins
- Artifactory
- Bash
- SonarQube
- Secure SDLC
- Code review
- Agile / Scrum
- Redis
- Oracle SQL
- Fundamentos de AWS
Conocimiento práctico (2)
Usadas en proyectos, aún sin profundidad de producción
- Go
- Rust
Ingeniería competitiva
Ingeniería competitiva
-
Top 2
EcoSentinel
Plataforma de predicción energética
IAMinds Hackathon 2026 · alcance LATAM, organizado por Indra Group
Construido para la UPTC (Universidad Pedagógica y Tecnológica de Colombia). Realizado durante el lanzamiento de NovaIA, el primer Centro de Excelencia en IA de Indra en Colombia.
Tech Lead y Desarrollador Backend
- 80
- 283
- 275k+
Diseño del sistema y arquitectura backend de una plataforma de predicción de consumo energético para la UPTC: 20 modelos de machine learning para 4 sedes universitarias (más de 31.500 estudiantes), consultable por WhatsApp, con análisis de causa raíz asistido por LLM para anomalías operativas. Construida en 36 horas.
-
Top 2
Roxy
Gateway de seguridad para agentes de IA
Platanus Hack 26 · Bogotá · Track AI Security
Desarrollador Backend
- 100
- 300+
Una capa de seguridad que aplica autorización por cadena de delegación a agentes de IA que llaman servidores MCP: un motor de decisión determinista en Rust con auditoría formal de políticas basada en Z3. La autorización tratada como una propiedad demostrable, no como una corazonada en tiempo de ejecución.
-
Top 2
Adkio
Agente de campañas con IA
The GTM Hackathon 2026 · 30x
Colombia y México. Organizado por 30x, cofundado por Andrés Bilbao (cofundador de Rappi).
Tech Lead
- 50
- 300+
- 36 h
Arquitectura y backend de un agente de IA que lanza campañas publicitarias a partir de lenguaje natural. FastAPI, React/TypeScript, Supabase con pgvector para RAG, LiteLLM.
Educación y credenciales
Educación y credenciales
Educación & Idiomas
-
Ingeniería de Sistemas, pregrado
-
Tecnología en Análisis y Desarrollo de Software
-
- Español · Nativo
- English · C1/C2 lectura y escucha, EF SET 76/100 ↗
Credenciales y distinciones
-
Certificación en Desarrollo Seguro
Estándar interno de BBVA, 88,37/100
-
Makers Fellowship 2026
Coding Track, tasa de aceptación <1%
-
Aspire Leaders Program
Fundado en Harvard University por profesores de HBS
-
Oracle
Database Programming with SQL (2025–2031), Database Foundations, Database Design
-
Cisco PCAP
Programming Essentials in Python
-
Scrum Fundamentals Certified
Vabro.ai y VMEdu