Nelson Leonardo Ortiz VanegasDesarrollador full-stack · plataformas internas, automatización y datos

Menos tareas manuales. Más control de tu operación.

Desarrollo software a medida, automatizaciones y tableros para empresas que necesitan conectar sus procesos y trabajar con información confiable.

IlustraciónRepresentación simplificada del tipo de plataforma que construyo, con datos ficticios. No es una captura de un sistema real.
Explorar una demo de tablero con filtros
Desarrollando plataformas internas que hoy están en uso
Desde 2024
Trabajando dentro de procesos administrativos y comerciales
Desde 2020
Data Warehouse diseñado e implementado desde cero
1
Servicios

Tres formas de quitarle trabajo manual a tu operación

Casi todos los problemas que llegan caen en alguno de estos tres frentes. Si el tuyo mezcla varios, lo conversamos.

Software a medida y plataformas internas

El problema
Tu equipo registra la operación en hojas de cálculo compartidas, formatos en papel o un sistema que no se ajusta a la forma real en que trabaja el negocio.
Lo que recibes
Una aplicación web privada para tu empresa: registro y validación de información, permisos por rol, consultas y reportes, conectada a las bases de datos que ya tienes.
Para qué sirve
Un solo lugar donde registrar y consultar la información, en vez de varias versiones del mismo archivo circulando por correo.

Automatización de procesos e integraciones

El problema
Alguien repite la misma tarea cada día o cada mes: descargar archivos, copiar datos entre sistemas, armar el mismo informe o avisar por correo que algo pasó.
Lo que recibes
Flujos automáticos que conectan las herramientas que ya usas —correo, Teams, Excel, tu ERP o tus bases de datos— y ejecutan esas tareas sin intervención manual.
Para qué sirve
Menos trabajo repetitivo y menos errores de digitación, para que el equipo dedique su tiempo a lo que sí requiere criterio.

Consolidación de datos y Business Intelligence

El problema
Cada informe exige reunir datos de varias fuentes a mano, y las cifras de un área no coinciden con las de otra.
Lo que recibes
Un repositorio central de datos alimentado automáticamente desde tus fuentes, y tableros en Power BI construidos sobre ese modelo.
Para qué sirve
Que todas las áreas miren la misma cifra y que el tiempo se vaya en decidir, no en recolectar y cuadrar datos.
Proyectos

Trabajo real, en operación

Tres sistemas que construí como empleado, dentro de empresas en funcionamiento. No son contratos con clientes independientes. Al ser plataformas internas no publico capturas ni cifras de negocio: describo el problema, lo que hice y hasta dónde llegó.

Datos y Business Intelligence

Data Warehouse y tableros de decisión

Distribuciones La Nieve S.A.S.

  1. FuentesERP · Bases de datos · Excel
  2. Procesos ETLExtracción · Limpieza · Carga
  3. Data WarehouseModelo central
  4. TablerosPower BI
Diagrama simplificado · sin datos de la empresa
El problema
La información del negocio vivía repartida entre el ERP, bases de datos distintas y archivos de Excel, lo que hacía lento armar reportes y difícil confiar en que dos informes cuadraran.
Mi participación
Diseño del modelo de datos desde cero, construcción de los procesos ETL y de los tableros, incluyendo las medidas en DAX y la actualización automática con Power Query.
Resultado
El equipo de Business Intelligence pasó a trabajar sobre datos consolidados y actualizados automáticamente, en lugar de reconstruir la información para cada reporte.
Ver el caso completo

Automatización

Automatización de procesos administrativos

Distribuciones La Nieve S.A.S. · con experiencia previa en Inversiones Digomar

  1. DisparadorHorario · Evento
  2. FlujoPower Automate · PowerShell
  3. ResultadoAviso en Teams o correo · Registro
Diagrama simplificado · sin datos de la empresa
El problema
Reportes periódicos, seguimientos y avisos entre áreas se hacían a mano, consumiendo tiempo operativo y abriendo espacio a errores de digitación.
Mi participación
Construcción de los flujos en Power Automate y de los scripts en PowerShell, además de su integración con Teams, Outlook y Gmail.
Resultado
Tareas que antes dependían de que alguien se acordara de hacerlas pasaron a ejecutarse solas y a dejar registro de su ejecución.

No hay repositorio público ni demo en vivo de estos sistemas porque son internos de las empresas. La demo de tablero que ves aquí es una reconstrucción con datos ficticios, hecha para explicar el tipo de trabajo. Puedo contarte cualquiera de los casos en detalle en una conversación.

Cómo trabajo

Cuatro etapas, sin sorpresas a mitad de camino

Así propongo abordar un proyecto. En cada etapa sabes qué recibes y qué decisión queda en tus manos. Plazos y condiciones se acuerdan contigo por escrito, no se asumen.

  1. Entender el problema

    Conversamos sobre el proceso tal como funciona hoy, quién participa y qué herramientas o bases de datos ya están en uso. Antes de proponer algo necesito ver dónde se traba el trabajo.

    Recibes
    Un resumen de lo que entendí del proceso y de dónde está el problema.
    Decides
    Si tiene sentido pasar a una propuesta.
  2. Definir alcance y propuesta

    Escribo qué incluye y qué no incluye el trabajo, en qué orden se abordaría y qué necesito de tu lado. Si el problema se resuelve mejor con una herramienta que ya tienes, te lo digo.

    Recibes
    Una propuesta escrita con el alcance y lo que queda por fuera.
    Decides
    Si la aceptas, la ajustas o la descartas, antes de empezar a construir.
  3. Desarrollar y revisar avances

    Construyo por partes y te muestro lo que va quedando funcionando, para corregir temprano en lugar de descubrir al final que algo no se ajustaba a la operación.

    Recibes
    Avances funcionando que puedes probar y comentar.
    Decides
    Qué se corrige y qué se prioriza antes de seguir.
  4. Entregar y acordar acompañamiento

    Dejo la solución funcionando y documentada, y acompaño la puesta en marcha con el equipo que la va a usar.

    Recibes
    La solución en funcionamiento, con su documentación.
    Decides
    Qué soporte continúa después y en qué condiciones, acordado por escrito.
Sobre mí

Conozco la operación desde adentro, no solo desde el código

Soy Nelson Leonardo Ortiz Vanegas y trabajo en Villavicencio. Antes de desarrollar software trabajé en facturación, soporte comercial y análisis de información: conozco la hoja de cálculo que nadie quiere tocar, el reporte que se arma a mano cada mes y la cifra que no cuadra entre dos áreas.

Desde 2024 desarrollo y mantengo plataformas internas, procesos de datos y automatizaciones que hoy se usan en la operación diaria. Cuando construyo algo, parto de cómo trabaja realmente la gente y no de cómo debería funcionar el proceso en teoría.

Villavicencio, Colombia

Trayectoria

Desarrollo software desde 2024. Los años anteriores los trabajé en áreas administrativas y comerciales, y los incluyo porque ahí aprendí cómo funcionan por dentro los procesos que hoy automatizo.

  1. DesarrolloDistribuciones La Nieve S.A.S.Desarrollador Full-Stack · Analista de Información · DBAMayo 2024 — Actualidad

    Cargos ocupados en la empresaAuxiliar de Facturación → Coordinador de Soporte Comercial → Analista de Información → Desarrollador Full-Stack

    • Plataforma administrativa interna con Next.js, TypeScript, Python (Flask/FastAPI), MySQL y SQL Server, desplegada en servidores VPS Linux con PM2.
    • Diseño y optimización de SQL Server: procedimientos almacenados, vistas, jobs y procesos ETL, con consultoría de bases de datos sobre el ERP SIESA Enterprise.
    • Data Warehouse en SQL Server y MySQL para consolidar información de distintas fuentes y abastecer al equipo de Business Intelligence.
    • Tableros en Power BI Desktop y Service, con modelo de relaciones, medidas DAX y actualización automatizada mediante Power Query.
    • Automatización de procesos administrativos con Power Automate y PowerShell, integrados con Teams, Outlook y Gmail.
    • Análisis de datos con Python (Pandas, Matplotlib) y uso de modelos LLM como herramienta de apoyo en mi propio flujo de desarrollo y análisis.

    Villavicencio, Colombia

  2. OperaciónInversiones Digomar S.A.S.FacturadorFebrero 2022 — Mayo 2024
    • Emisión y control de facturación electrónica de venta, garantizando precisión administrativa y financiera.
    • Automatización de archivos y procesos con macros de Excel para reducir tareas repetitivas y errores de digitación.
    • Análisis de datos con DAX y elaboración de reportes de seguimiento operativo y financiero.

    Villavicencio, Colombia

  3. OperaciónOrganización SIGESSAuxiliar AdministrativoJulio 2020 — Marzo 2021
    • Elaboración de facturas de venta y registro de costos y gastos.
    • Gestión de archivo físico y digital, viáticos y documentación de personal en plataformas y servidores.
    • Apoyo a logística de bodega y atención a clientes.

    Villavicencio, Colombia

Herramientas, agrupadas por para qué las uso

Aplicaciones web

La interfaz de la plataforma administrativa interna.

  • Next.js
  • TypeScript
  • React
  • Node.js
  • HTML/CSS

Backend y APIs

Validar la información y conectar la plataforma con las bases existentes.

  • Python
  • FastAPI
  • Flask
  • Pandas

Bases de datos y ETL

El Data Warehouse, sus cargas y las consultas sobre el ERP.

  • SQL Server
  • MySQL
  • Procedimientos almacenados
  • Jobs
  • SIESA Enterprise

Business Intelligence

Modelar los datos consolidados y publicar los tableros de seguimiento.

  • Power BI Desktop
  • Power BI Service
  • DAX
  • Power Query
  • Excel

Automatización e infraestructura

Ejecutar tareas sin intervención manual y mantener los servicios en marcha.

  • Power Automate
  • PowerShell
  • Microsoft 365
  • VPS Linux
  • PM2

Uso modelos LLM (GPT, Claude, DeepSeek vía Ollama, Claude Code, Codex) como herramienta de apoyo en mi propio proceso de desarrollo y análisis. No son funcionalidades incluidas en los proyectos descritos en esta página.

Preguntas frecuentes

Lo que suelen preguntarme antes de empezar

¿Necesito tener definida la solución?

No. Basta con que me cuentes qué tarea les está costando tiempo, con qué sistemas trabajan hoy y qué les gustaría que pasara. Entender el proceso es justamente la primera etapa, y si el problema se resuelve mejor con una herramienta que ya tienes, te lo digo.

¿Cómo se determina el alcance?

Después de entender el proceso te entrego una propuesta escrita: qué incluye el trabajo, qué queda por fuera, en qué orden se abordaría y qué necesito de tu lado. Nada se empieza a construir antes de que decidas sobre ese documento.

¿Cómo se revisan los avances?

Construyo por partes y te muestro lo que va quedando funcionando, para que lo pruebes y podamos corregir temprano. Con qué frecuencia nos reunimos para revisar se acuerda en la propuesta.

¿Cómo se acuerda el soporte?

Al entregar acordamos por escrito qué acompañamiento continúa, si hace falta, y en qué condiciones. No ofrezco soporte ilimitado ni condiciones fijas: dependen de cada proyecto.