// Tegucigalpa, HN · programando desde 2013
Mantengo vivo el software heredado
mientras lo llevo al presente.
Soy Josué Aguilar, ingeniero en ciencias de la computación, analista de sistemas y desarrollador .NET senior. Llevo más de 13 años construyendo sistemas en C# y VB.NET; los últimos nueve en el sector público, donde soy responsable de más de 15 sistemas en producción y lidero su migración de ASP.NET Web Forms a .NET moderno.
- años programando
- 13+
- sistemas en producción
- 15+
- años en sector público
- 9
- inglés
- C2
01
Lo que construyo
Sistemas que usan a diario equipos de gobierno y socios de cooperación internacional: registros de programas sociales, tableros de monitoreo, talento humano y laboratorio.
modernización · 2025 → hoy
De Web Forms a .NET 10
Lidero la reescritura de aplicaciones heredadas a ASP.NET Core MVC y .NET 10 sin detener la operación: un portal de talento humano, una mesa de ayuda de TI y una API nueva con Dapper. En el camino incorporé autenticación de dos factores, restablecimiento por token y configuración cifrada, y uso herramientas de IA para acelerar la migración.
- ASP.NET Core MVC
- .NET 10
- Dapper
- DevExtreme
programas sociales
Registro y seguimiento de casos
Desarrollé y administro un sistema de atención a población vulnerable: fichas de captura, descargas de datos anonimizados y accesos de monitoreo para socios internacionales. Incluye un generador masivo de PDF por número de identidad o listado.
planificación
Planificación y monitoreo
Durante cuatro años mantuve una plataforma de planificación estratégica, matriz de indicadores de resultados, flujo de expedientes y mapas GIS de aldeas, escuelas y municipios.
salud
Laboratorio de patología
Órdenes de laboratorio, informes con imágenes y envío de resultados. Lo estoy migrando a .NET 10 con EF Core y QuestPDF, con la seguridad como prioridad.
recursos humanos
Portal de talento humano
Rediseñé el reloj de asistencia, la reservación de salones y el tablero de autorregistro, y unifiqué librerías de interfaz duplicadas en 121 archivos.
transferencias
Portal de beneficiarios
Un portal público de autorregistro y actualización de teléfono para un programa de transferencias, con su herramienta interna de aprobación, validación de duplicados y captcha.
soporte
Mesa de ayuda de TI
Tickets de soporte y planificación de mantenimiento preventivo, ahora reescrita en ASP.NET Core MVC.
FUERA DE LA OFICINA
Tienda en línea + back office
Creé una tienda y back office reutilizable para pequeños comercios: catálogo con búsqueda insensible a acentos, variantes, packs, precios por volumen y un carrito que se envía como un solo mensaje de WhatsApp. Ya está en uso en un comercio local.
-
2022 → hoy
Analista de Sistemas · sector público
Responsable de más de 15 sistemas internos y públicos; lidero la migración a .NET moderno.
-
2017 → 2022
Analista Programador · sector público
Desarrollo y mantenimiento de sistemas web internos en VB.NET y C# con ASP.NET Web Forms, DevExpress y SQL Server.
-
2017
Consultor Analista Programador · cooperación internacional
-
2016
Consultor de Sistemas y Tecnología
-
2013 → 2016
Programador · sector privado
Donde empezó todo.
formación
Ingeniería en Ciencias de la Computación, 2016
certificaciones
- Data Engineering, Big Data & ML on GCP — Google Cloud, 2022
- EF SET English Certificate C2 Proficient, 2021
- Desarrollo de bases de datos, SQL Server, PostgreSQL y MySQL — LinkedIn Learning
idiomas
Español (nativo) · Inglés (C2)
lenguajes
C# · VB.NET · T-SQL · JavaScript · TypeScript · PHP
.net
ASP.NET Web Forms · ASP.NET Core MVC & Web API · .NET 10 · WinForms · EF 6 / EF Core · Dapper
interfaz
DevExpress / DevExtreme · jQuery · DataTables · Bootstrap · React / Next.js
datos
SQL Server (SPs, SSIS) · PostgreSQL · MySQL · QuestPDF · mapas GIS con GeoJSON
seguridad
2FA (OTP) · restablecimiento por token · DPAPI · consultas parametrizadas · bitácoras de auditoría
otros
Laravel · Git · GCP · desarrollo asistido por IA (Claude Code, GitHub Copilot)