jdw/labs

// 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.

  • VB.NET
  • WinForms
  • SQL Server

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.

  • C#
  • GeoJSON
  • DevExpress

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.

  • EF Core
  • QuestPDF

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.

  • VB.NET
  • DevExtreme

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.

  • ASP.NET
  • SQL Server

soporte

Mesa de ayuda de TI

Tickets de soporte y planificación de mantenimiento preventivo, ahora reescrita en ASP.NET Core MVC.

  • 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.

  • PHP 8.3
  • Twig
  • MariaDB

02

Trayectoria

  1. 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.

  2. 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.

  3. 2017

    Consultor Analista Programador · cooperación internacional

  4. 2016

    Consultor de Sistemas y Tecnología

  5. 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)

03

Con qué trabajo

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)

04

¿Tenés un sistema heredado que nadie se atreve a tocar?

Hablemos. Respondo en español o inglés.