Hello, I'm
Building scalable microservices and AI-powered solutions.
Based in Bogotá, Colombia.
I'm a Systems Engineer from Universidad Nacional de Colombia with over 12 years of professional experience in software development. My career has taken me from embedded systems and .NET desktop applications to enterprise BPM platforms and modern reactive microservices.
Currently, I serve as Technical Lead at Tyse SAS (Tecnología y Servicios Electorales), where I lead the architecture and development of electoral technology platforms. I design event-driven microservices with Spring Boot 3, WebFlux, and Kafka, and build AI-powered solutions using Claude API with RAG for intelligent document processing.
Previously, I spent nearly 7 years at Trycore SAS building BPM-based financial systems for major banks including BBVA (Colombia) and APAP (Dominican Republic), where I also led a SCRUM cell.
Tyse SAS — Tecnología y Servicios Electorales
Geosigma Ltda.
Electoral scrutiny platform built with microservices architecture. Processes scanned E14 electoral forms through an OCR pipeline, detects anomalies using configurable rules, and notifies attorneys for filing claims. Features 6 interconnected microservices communicating via Kafka.
AI-powered WhatsApp chatbot for helpdesk support. Uses Claude API with Retrieval Augmented Generation (RAG) over a knowledge base of PDF documents. Multi-tenant architecture allows multiple organizations to use the system with their own configuration and documents.
Universidad Nacional de Colombia
2014 – 2019Universidad Distrital Francisco José de Caldas
2010 – 2013I'm open to new opportunities and collaborations. Feel free to reach out.