> Hola, soy

Guillermo Castillo

Ingeniero de Sistemas · Desarrollador Full Stack

Construyo aplicaciones web de punta a punta con React, .NET, Django y Laravel, y automatizo procesos de datos con ETL, Airflow y Power BI.

Buga, Valle del Cauca, Colombia

Foto de Guillermo Castillo

01 · sobre mí

Software que mejora la productividad

Soy Ingeniero de Sistemas con 8+ años de experiencia en el desarrollo de aplicaciones web. Utilizo frameworks como Django, .NET Core y Laravel para el backend, y ReactJS para el frontend. Poseo sólidos conocimientos en el procesamiento y análisis de datos, empleo herramientas ETL y domino la visualización de datos con Power BI.

Me destaco por comunicarme de forma efectiva, trabajar en equipo y adaptarme rápidamente al cambio. Afronto desafíos complejos con un enfoque orientado a la resolución de problemas y la innovación, desarrollando soluciones eficientes que mejoran la productividad.

  • 8+años de experiencia
  • 5empresas
  • ~70%menos tiempo en procesos automatizados
  • B2nivel de inglés

02 · experiencia

Trayectoria profesional

  1. Desarrollador Senior

    Siesa

    2026 – Actualidad
    • Desarrollo de dos plataformas con asistencia de inteligencia artificial.
    • Plataforma de gestión de agentes de IA: el usuario crea su agente, le inyecta conocimiento y amplía sus capacidades con page tools y MCP tools.
    • Plataforma de gestión de datos de clientes: el usuario conecta sus fuentes de datos y genera reportes con la ayuda de un agente de IA.
    • React
    • .NET 10
    • PostgreSQL
    • Docker
    • Cube
    • MCP
  2. Technical Consultant

    Kata Software S.A.S

    2025 – 2026
    • Implementación de la capa de servicios (middleware) para la comunicación entre Kata Mobile, Kata Engine y sistemas externos de clientes del sector financiero.
    • Integraciones con centrales de riesgo, servicios de validación de identidad y firma electrónica.
    • Consulta y envío de información hacia y desde sistemas internos de clientes.
    • Generación de documentos PDF para firma electrónica y reportes, y procesamiento básico de imágenes.
    • Despliegue en Azure App Services, con Azure Storage para archivos y Application Insights para monitoreo y logs.
    • .NET 8
    • C#
    • Azure App Services
    • Azure Storage
    • Application Insights
  3. Desarrollador Senior Full Stack

    Mawesi S.A.S

    2018 – 2024
    • Soporte y mejora de la aplicación web de administración de solicitudes para una universidad.
    • Optimización del Sistema de Producción de una compañía farmacéutica, con cargue de información mediante DataStage e informes en Power BI y Excel.
    • Módulos de carga y transformación de datos con Pandas integrados en una aplicación Django, automatizando procesos manuales con una reducción de tiempos de alrededor del 70%.
    • Migración de soluciones de procesamiento de datos a Apache Airflow, mejorando la escalabilidad y el mantenimiento.
    • Procesos ETL en DataStage desde múltiples fuentes hacia distintos destinos, con ejecución programada o bajo demanda.
    • Flujo automatizado con Jenkins para la ejecución de pruebas y SonarQube para la evaluación continua de la calidad del código, elevando los estándares de desarrollo antes de la entrega al cliente.
    • React
    • Laravel
    • PostgreSQL
    • .NET Framework
    • Oracle
    • Django
    • Pandas
    • Airflow
    • DataStage
    • Power BI
    • Jenkins
    • SonarQube
  4. Ingeniero de Desarrollo

    Opal Group S.A.S

    2017 – 2018
    • Implementación del sistema CRM para nuevos clientes con Django, Oracle y MySQL, y AngularJS en la interfaz.
    • Módulo de gestión de proyectos: registro y cálculo de costos operativos y administrativos para una empresa constructora.
    • Módulo de paquetes configurables para agrupar jerárquicamente servicios e insumos, con interfaz en ReactJS.
    • Python
    • Django
    • Oracle
    • MySQL
    • AngularJS
    • React
  5. Estudiante en prácticas

    Nuevos Medios S.A.S

    2015 – 2016
    • Diagnóstico y solución de incidencias de la plataforma de aprendizaje en línea KME, mejorando su estabilidad y rendimiento.
    • Integración de videollamadas con Zoom y configuración de AWS CloudFront para streaming de video.
    • Migración visual de jQuery y Bootstrap a AngularJS con Material Design.
    • Módulo de interoperabilidad bajo el estándar LTI como trabajo de grado.
    • AngularJS
    • Material Design
    • AWS CloudFront
    • Zoom API
    • LTI

03 · proyectos

Proyectos personales

  • MSI Performance Manager

    Gestor de rendimiento compatible con Wayland para portátiles gaming MSI: monitoreo de sensores en vivo, perfiles, límite de potencia de GPU y Cooler Boost, con escalamiento de privilegios vía Polkit.

    • Rust
    • Tauri 2
    • Preact
    • Linux
  • HtmlToPdfDotNet

    Librería para generar PDFs a partir de HTML directamente en .NET.

    • C#
    • .NET 10
    • PDF
  • DRRR

    Chat web inspirado en el grupo Dollars de la serie Durarara!!, desplegado en Firebase.

    • TypeScript
    • Firebase
  • Music Player

    Reproductor de música de escritorio multiplataforma para Windows, macOS y Linux.

    • TypeScript
    • Electron
    • React
  • Kata .NET Project

    Solución a la prueba técnica de Kata Software construida con .NET.

    • C#
    • .NET

04 · habilidades

Stack tecnológico

Lenguajes

  • Python
  • JavaScript
  • TypeScript
  • C#
  • PHP

Frameworks y librerías

  • Django
  • React
  • .NET Core
  • Laravel
  • Node.js

Bases de datos

  • Oracle
  • PostgreSQL
  • SQL Server
  • MySQL

Procesamiento de datos

  • DataStage
  • Pandas
  • NumPy
  • Apache Airflow
  • Cube

Cloud, DevOps y BI

  • Azure
  • AWS CloudFront
  • Docker
  • Jenkins
  • SonarQube
  • Power BI

Inteligencia artificial

  • Agentes de IA
  • MCP

05 · formación

Educación y certificaciones

  • 2017

    Formación académica

    Ingeniería de Sistemas

    Universidad del Valle

  • 2025

    Certificación

    IBM Full Stack Software Developer Certificate

    IBM · Coursera

  • 2025

    Idiomas

    Curso de inglés (intermedio B2)

    English Now

  • 2023

    Curso

    Curso de análisis de datos con Power BI

    Platzi

  • 2015

    Curso

    Desarrollo de servicios en la nube con HTML5, JavaScript y Node.js

    Miriadax

  • 2015

    Curso

    Técnicas de pruebas de software

    Universidad del Valle

06 · contacto

¿Construimos algo juntos?

¿Tienes un proyecto, una propuesta o simplemente quieres conversar? Escríbeme y te respondo lo antes posible.