Sobre mí

Ingeniero backend con más de 3 años de experiencia remota construyendo APIs REST, integraciones y herramientas internas con Python/Django, NestJS, Laravel y Java, y que ahora aplica esa base a BI y analítica de datos.

Retrato en pixel art de Gabriel Castillo

Me gusta la parte difícil de un sistema: seguir un registro, un mensaje o una transacción a través de SQL, logs y código hasta aclarar la falla, y convertir el hallazgo en una solución que el equipo pueda mantener.

En Keyrus diseñé y construí una aplicación interna en Django que analiza archivos y estima el esfuerzo para el equipo. Antes trabajé en mensajería SWIFT, facturación electrónica y una plataforma regional de beneficios.

Descargar la hoja de vida

  • Español · nativo
  • Inglés · B2
  • Tunja, Colombia · Remoto

Experiencia

  1. Practicante de BI y Analítica de Datos

    Keyrus Colombia

    Jul. 2026 – Presente
    • Diseñé y construí una aplicación interna en Django que analiza archivos y estima el esfuerzo para el equipo.
    • Construí su API REST con DRF, el procesamiento en segundo plano con Celery y Redis y la persistencia en PostgreSQL, con pruebas automatizadas en GitHub Actions.
    • Preparé y validé datos con SQL y Python para el análisis en dashboards.
  2. Desarrollador Full Stack freelance

    TotalDev SAS

    Feb. 2025 – Mar. 2026
    • Añadí soporte SWIFT MT a una pasarela interbancaria en Java/Apache Camel: validación de MT103 y MT202 y conversión automática a ISO 20022.
    • Desarrollé los módulos centrales de una plataforma de inventario electoral en Laravel y React: cargas masivas con validación por fila, permisos regionales, reportes en Excel y generación de PDF en cola.
    • Construí una PWA con lectura de QR para los operarios de una planta industrial y su backend en Laravel/Filament, con aprobaciones, remisiones en PDF y reportes mensuales de inventario.
  3. Desarrollador Full Stack

    PARQ

    Nov. 2024 – Jul. 2025
    • Amplié los conectores de facturación electrónica SATCOM, Siigo y Alegra en un middleware Laravel, con reenvío en cola de facturas fallidas y trazabilidad por solicitud.
    • Mantuve los servicios NestJS y PostgreSQL de una plataforma de parqueaderos en Colombia, México y Reino Unido: tarifas por país, creación masiva de membresías en cola y zonas horarias consistentes en los reportes.
    • Construí el sitio corporativo en Next.js con SSR, i18n y SEO, y documenté las APIs con OpenAPI.
  4. Desarrollador Backend

    SEREMPRE

    Ene. 2023 – Nov. 2024
    • Diagnostiqué incidentes de producción N2/N3 rastreando cada falla con SQL, revisión de código y Sentry, y documenté su causa raíz.
    • Construí APIs en Laravel para una plataforma de beneficios en más de cinco países de Latinoamérica, con colas para cargas de pagos validadas, limpieza de duplicados y notificaciones.
    • Escribí consultas, procedimientos PL/SQL y exportaciones a Excel para otros equipos, y contenericé sistemas heredados con Docker/DDEV.

Habilidades

Lenguajes

  • Python
  • TypeScript
  • PHP
  • Java
  • SQL

Backend

  • Django
  • DRF
  • Celery
  • NestJS
  • Laravel
  • Filament
  • Apache Camel
  • REST
  • OpenAPI

Datos

  • PostgreSQL
  • MySQL
  • Oracle PL/SQL
  • Redis
  • pandas
  • Excel
  • Power BI
  • Tableau

Operaciones

  • Diagnóstico N2/N3
  • Sentry
  • Docker
  • Portainer
  • GitHub Actions
  • Linux

Educación

Grado previsto en 2026

Ingeniería de Sistemas y Computación

Universidad Pedagógica y Tecnológica de Colombia (UPTC), Tunja

2022

Tecnólogo en Análisis y Desarrollo de Sistemas de Información

Servicio Nacional de Aprendizaje (SENA), Tunja