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.
01
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.
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.
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ó.
Software a medidaDistribuciones La Nieve S.A.S. · en uso desde 2024
Plataforma administrativa interna
Una aplicación web interna que reemplazó archivos sueltos por un solo sistema para registrar, validar y consultar la información del negocio.
El problema
Facturación, soporte comercial y análisis de información trabajaban con procesos manuales y desconectados entre sí: cada área mantenía sus propios archivos y la información se movía por correo o de forma verbal.
Mi participación
Desarrollo full-stack de extremo a extremo: modelo de datos, servicios de backend, interfaz de usuario y despliegue en los servidores de la empresa.
Resultado
Las áreas pasaron a trabajar sobre un mismo sistema en lugar de archivos sueltos. Sigue en uso y en evolución dentro de la operación diaria.
Quién la usaFacturación · Soporte comercial · Análisis
Plataforma webRegistro · Validación · Consulta
Datos existentesMySQL · SQL Server
Diagrama simplificado · sin datos de la empresa
Next.js
TypeScript
Python
FastAPI
MySQL
SQL Server
VPS Linux
Datos y Business Intelligence
Data Warehouse y tableros de decisión
Distribuciones La Nieve S.A.S.
FuentesERP · Bases de datos · Excel
Procesos ETLExtracción · Limpieza · Carga
Data WarehouseModelo central
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.
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.
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
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
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.