1. Actualidad

    Rol actual

    Bogotá

    Apollyon S.A.S

    Lead Backend & DevOps Engineer (COO)

    Plataforma de rastreo de proximidad y comunicación con enfoque offline-first. Único responsable del backend y la infraestructura.

    • Construí la API REST completamente asíncrona de la plataforma en Python (FastAPI, SQLModel, PostgreSQL), diseñando el esquema, las migraciones y los contratos de error desde cero.
    • Implementé autenticación en varias capas — OAuth2, JWT firmados y llaves de API con hashing bcrypt de 12 rondas — asegurando todos los endpoints de usuarios y dispositivos.
    • Puse cada servicio en contenedores con Docker y systemd en servidores Debian propios de la empresa, con Caddy encargándose del enrutamiento de borde y del TLS automático para la API de producción.
    • Desplegué una instancia de GitLab autoalojada y pipelines de CI/CD que llevan las actualizaciones del backend a producción al hacer merge, además de reglas de ramas y documentación interna en GitLab Pages.
    • Diseñé una red mesh de Bluetooth Low Energy para telemetría sin conexión, aplicando filtros de Kalman extendidos y suavizado de RSSI para convertir señales de radio ruidosas en posicionamiento espacial utilizable.
    • FastAPI
    • SQLModel
    • PostgreSQL
    • Docker
    • systemd
    • Caddy
    • GitLab CI/CD
    • BLE
    • Kalman filters

    Leer el caso

  2. Bogotá

    Personally AI

    Backend & Data Engineer, Head of Engineering (CTO)

    Estudio de automatización con IA. Hice crecer el equipo de ingeniería de una operación individual a cinco personas sin dejar de programar.

    • Diseñé y entregué APIs REST seguras con FastAPI, Pydantic y SQLAlchemy, estandarizando la autenticación por JWT y llaves de API en los endpoints de cara al cliente.
    • Automaticé los reportes de una agencia de marketing con más de 60 cuentas de clientes — extracción con Selenium desde Meta Business Suite más limpieza y análisis con Pandas — reemplazando los reportes manuales y reduciendo el tiempo dedicado a los reportes en cerca de un 80%.
    • Construí un servicio de CRM y generación de leads que procesa miles de leads por ejecución mediante la API de Apollo, con consultas optimizadas y gestión de tareas en segundo plano para cargas de alto volumen.
    • Operé infraestructura híbrida (Hetzner Cloud más Debian on-premise) con Docker y daemons de Linux, y revisé la arquitectura de un chatbot de puntuación de leads con LLM integrado con HubSpot.
    • FastAPI
    • Pydantic
    • SQLAlchemy
    • Selenium
    • Pandas
    • Apollo API
    • Hetzner Cloud
    • Docker

    Leer el caso

  3. Bogotá

    Atonga

    Backend Engineer / Co-CTO

    Plataforma de comercio electrónico multicanal impulsada por IA para pequeños emprendedores.

    • Codiseñé la arquitectura del backend en Python y FastAPI sobre PostgreSQL, atendiendo peticiones en tiempo real desde clientes web y de chat.
    • Integré un asistente con LLM que permite a los vendedores gestionar sus tiendas y a los compradores encontrar productos conversando.
    • Definí los estándares de ingeniería y los flujos de trabajo remoto del equipo, coordinando la entrega con Jira y Slack.
    • FastAPI
    • PostgreSQL
    • WebSockets
    • OpenAI API
    • Jira

    Leer el caso

  4. Bogotá

    Personally AI

    Python Developer

    Primer rol de ingeniería en el estudio, enfocado en extracción de documentos y automatización de operaciones.

    • Construí un pipeline de OCR para documentos complejos combinando preprocesamiento con OpenCV, Tesseract y el modelo de visión GPT-4o para una extracción de alta precisión.
    • Entregué herramientas de automatización en Python que eliminaron pasos manuales repetitivos de los flujos de operaciones de los clientes.
    • OpenCV
    • Tesseract
    • GPT-4o vision
    • Python
  5. Bogotá

    Universidad de los Andes

    Teaching Assistant

    Apoyé la calificación de trabajos y la retroalimentación a estudiantes en un curso de pregrado de historia del arte.