Soy ingeniero con más de 7 años de experiencia desarrollando soluciones empresariales utilizando .NET, aplicando principios SOLID, Clean Architecture y buenas prácticas de diseño. Me apasiona la calidad del código, la eficiencia del software y la enseñanza técnica.
- Lenguajes: C#, SQL, JavaScript
- Frameworks: .NET Core, Entity Framework Core, ASP.NET Web API
- Arquitectura: Clean Architecture, DDD, CQRS, SOLID, POO
- Herramientas: Visual Studio, Git, Azure DevOps, GitHub Actions
🐳🏗️ Arquitectura backend moderna en .NET 8, basada en Docker y Docker Compose, aplicando DDD, Clean Architecture, CQRS y procesamiento asíncrono con Workers. Incluye orquestación de servicios, cache distribuido, mensajería y despliegue reproducible.
Fundamentos sólidos de Programación Orientada a Objetos (POO) en C#, aplicando los 4 pilares con ejemplos claros y casos empresariales.
Aplicación práctica de principios SOLID y complementarios (DRY, KISS, YAGNI, Separation of Concerns), orientados a la construcción de software mantenible y escalable.
Implementaciones limpias y didácticas de los patrones de diseño GoF, organizadas por tipo (creacionales, estructurales y de comportamiento) con enfoque práctico.
Reto técnico de ecommerce implementado con Clean Architecture, principios SOLID y separación clara de capas, enfocado en mantenibilidad y evolución.
Diseño de arquitectura empresarial en .NET 8, orientada a servicios y escenarios de microservicios, con énfasis en escalabilidad y organización de dominios.
- Arquitectura de Software Empresarial
- Pruebas automatizadas (xUnit, Moq)
- Optimización de APIs y sistemas distribuidos
- Publicación de contenido técnico y mentoría
- ✉️ rjjarag@hotmail.com
- 📍 Lima, Perú
"El buen diseño no es solo cómo se ve, sino cómo funciona y se mantiene en el tiempo."
Gracias por visitar mi perfil 🙌


