Ingeniero de software con sólida experiencia en arquitectura de software y desarrollo backend utilizando C#/.NET y Node.js.
Experiencia en diseño de APIs REST, integración de servicios, automatización de procesos y modernización de sistemas para entornos corporativos y soluciones de alta exigencia técnica.
Desarrollo soluciones orientadas a claridad de código, trazabilidad, observabilidad y confiabilidad operativa, priorizando separación de responsabilidades, evolución continua y mantenibilidad del software.
- 🧱 Clean Architecture
- 🎯 Domain-Driven Design (DDD)
- ⬡ Arquitectura Hexagonal
- 📐 Principios SOLID
- 🧩 Diseño modular
- 🔄 CQRS
- 🔀 Separación de responsabilidades
- ♻️ Bajo acoplamiento y alta cohesión
- 🛠️ Código mantenible y escalable
|
Módulo RESTful de autenticación y autorización construido sobre una arquitectura modular y desacoplada utilizando paquetes reutilizables
|
Librería de autenticación y autorización para Node.js diseñada con principios de Clean Architecture y JWT.
|
|
Librería de logging enfocada en trazabilidad, observabilidad y monitoreo para aplicaciones Node.js.
|
Librería para ejecución de tareas programadas y automatización basada en cron para Node.js.
|
|
Librería para envío de correos y notificaciones utilizando Nodemailer con soporte para plantillas y adjuntos.
|








