Saltar al contenido principal
Jesus David

Jesus David

Desarrollador Senior Full Stack | .NET Core 8 / .NET 9, Angular (v17/v18), C# | ASP.NET | DNN | Microservicios, Arquitectura Clean / Hexagonal & CQRS | SQL Server, Oracle | DevOps & WCAG

Talento
RiohachaMiembro desde 26 de septiembre de 2026
Node.jsMediatRCQRSMemory CachingKnockout.jsJavaScriptFetch APIWebSocketsSQL ServerArquitectura HexagonalClean ArchitecturePatrones de Diseño (Factory, DI)MicroserviciosRequerimientosCronogramasAzure DevOpsCI/CDIISOWASP ZAP
·

Contratar a esta persona

Envía una oferta de trabajo directamente a este candidato

Node.jsMediatRCQRSMemory CachingKnockout.js

Sobre mí

Ingeniero de Software y Desarrollador Senior Full Stack con 5 años de experiencia en el diseño, modernización y arquitectura de soluciones empresariales para el sector de servicios públicos. Especializado en la transición de arquitecturas .NET Framework a microservicios en .NET Core 8, gestión del ecosistema DNN Evoq y desarrollo frontend con Angular. Experto en levantamiento de requerimientos, estructuración de cronogramas, implementación de patrones de diseño (Factory, DI, CQRS) y optimización de rendimiento (Memory Caching, WebSockets) bajo estándares de accesibilidad WCAG.

Experiencia

Desarrollador Senior Full Stack & Líder Técnico at SYSPOTEC S.A.S. (2022-04 – 2026-09)

  • Gestione el levantamiento de requerimientos técnicos y funcionales directamente con los clientes, definiendo la hoja de ruta y los cronogramas de entregables.
  • Diseñé e implementé la arquitectura backend en APIs RESTful de.NET Core basándome en Arquitectura Hexagonal, Clean Architecture y CQRS.
  • Implementé patrones de diseño orientados a objetos como Factory, Inyección de Dependencias (DI) y desacoplamiento de eventos mediante MediatR.
  • Modernicé la sede electrónica de EDEQ migrando de.NET Framework a.NET Core 8 y transformando la arquitectura MPA a microservicios normalizados.
  • Desarrollé e implementé módulos de DNN en formato SPA utilizando Knockout.js bajo una arquitectura por capas y consumo mediante Fetch API moderno.
  • Construí una plataforma en Angular y.NET Core para la visualización fluida de circuitos eléctricos sobre mapas, optimizando el consumo de recursos e integrando transmisión de datos de Oracle en tiempo real mediante Sockets/WebSockets.
  • Integré módulos combinados de Angular en portales DNN con tecnología legacy (ASCX) para EMVARIAS, elevando el estándar de la interfaz de usuario.
  • Reduje en un 25% los tiempos de respuesta en las APIs principales mediante estrategias de Memory Caching y la optimización de procedimientos almacenados en SQL Server y Oracle.
  • Mantuve pipelines de integración y despliegue continuo (CI/CD) en Azure DevOps sobre IIS, ejecutando auditorías de seguridad SAST/DAST (OWASP ZAP) y accesibilidad web (axe-core / WCAG).

Desarrollador Full Stack JavaScript at ALLSINC S.A.S. (2021-01 – 2022-12)

  • Desarrollé y mantuve módulos interactivos de la plataforma ALLSINC utilizando Node.js (patrón MVC) en el backend y Angular en el frontend.
  • Optimicé el rendimiento de tareas programadas (Cron Jobs) incorporando paginadores para prevenir saturación de memoria.
  • Diseñé flujos de web scraping eficientes e invulnerables integrando la red Tor para mantener continuidad en la extracción masiva de datos.

Desarrollador Técnico at SUMMAR TEMPORALES S.A.S. (2021-01 – 2021-06)

  • Diseñé e implementé un módulo especializado para el registro, trazabilidad y control de inventario de cilindros de gas.

Consultor de Software e Infraestructura at WILLICA / CONSULTORÍA INDEPENDIENTE (2019-01 – 2021-01)

  • Implementé un servidor Proxy basado en Linux para la optimización del tráfico de red, logrando eficiencias de costos en la infraestructura empresarial.

Consultor de Software e Infraestructura at WILLICA / CONSULTORÍA INDEPENDIENTE (2019-01 – 2021-01)

  • Realicé el mantenimiento preventivo/correctivo y la adecuación integral de sistemas de telecomunicaciones y redes de computadores.

Educación

Curso de Profundización en Software – Universidad Francisco de Paula Santander (2019 – 2019)

Ingeniería de Sistemas – Universidad Francisco de Paula Santander (2019 – 2019)

Técnico en Mantenimiento de Computadores – SENA (2010 – 2010)

Habilidades

Desarrollador Senior Full Stack.NET Core 8 / .NET 9Angular (v17/v18)ASP.NETDNNMicroserviciosArquitectura Clean / Hexagonal & CQRSSQL ServerOracleDevOps & WCAG

Valoraciones