main
👋 ¡Hola! Soy Manuel Juan Morales Amat (mmorales99
)
Arquitecto de Software, Full Stack Developer y entusiasta de la tecnología, especializado en sistemas robustos, arquitecturas limpias y soluciones modernas de comunicación y automatización.
💼 Sobre mí
Profesional orientado a la excelencia técnica en arquitectura y desarrollo, con visión escalable y experiencia en integración de sistemas, DevOps, contenedores y comunicación digital. Especializado en .NET 8+, y tecnologías modernas de backend, siempre con foco en seguridad, automatización y eficiencia. Experimentado en frontend con Angular 20, JQuery, Vue y WPF.
🛠️ Tecnologías y Niveles de Conocimiento
Lenguajes
- C# ▇▇▇▇▇ Experto
- Java ▇▇▇▆▆ Avanzado
- C/C++ ▇▇▇▇▆ Experto
- Objective-C ▇▇▆▆▆ Intermedio
- Cuda ▇▇▇▆▆ Avanzado
- TypeScript ▇▇▇▇▇ Avanzado
- JavaScript ▇▇▇▇▇ Avanzado
- HTML/CSS ▇▇▇▆▆ Avanzado
- SQL ▇▇▇▇▆ Sólido
- PowerShell ▇▇▇▇▆ Sólido
- Python ▇▇▇▆▆ Avanzado
- Bash ▇▇▇▆▆ Avanzado
- Dart ▇▇▇▆▆ Avanzado
- Lisp ▇▇▇▆▆ Avanzado
- Scheme ▇▇▇▆▆ Avanzado
- Pascal ▇▇▇▆▆ Avanzado
- Lazarus ▇▇▆▆▆ Avanzado
- Swift ▇▇▆▆▆ Intermedio
- Delphi ▇▇▆▆▆ Intermedio
- Kotlin ▇▇▆▆▆ Intermedio
- Fortran ▇▇▆▆▆ Intermedio
Frameworks y Stacks
- .NET 8 / Core ▇▇▇▇▇ Experto
- Angular (20+) ▇▇▇▇▇ Experto
- ASP.NET ▇▇▇▇▆ Sólido
- Entity Framework▇▇▇▇▆ Sólido
- Dapper ▇▇▇▆▆ Avanzado
- Dapr ▇▇▇▆▆ Avanzado
- DevExpress ▇▇▇▆▆ Avanzado
- Blazor ▇▇▇▆▆ Avanzado
- ASP.NET MVC ▇▇▇▆▆ Avanzado
- Web API ▇▇▇▆▆ Avanzado
- SignalR ▇▇▇▆▆ Avanzado
- gRPC ▇▇▇▆▆ Avanzado
- REST ▇▇▇▆▆ Avanzado
- SOAP ▇▇▇▆▆ Avanzado
- MediatR ▇▇▇▆▆ Avanzado
- AutoMapper ▇▇▇▆▆ Avanzado
- FluentValidation▇▇▇▆▆ Avanzado
- Serilog ▇▇▇▆▆ Avanzado
- Moq ▇▇▇▆▆ Avanzado
- NUnit ▇▇▇▆▆ Avanzado
- xUnit ▇▇▇▆▆ Avanzado
- IdentityServer ▇▇▇▆▆ Avanzado
- RabbitMQ ▇▇▇▆▆ Avanzado
- Kafka ▇▇▇▆▆ Avanzado
Herramientas / DevOps
- Podman ▇▇▇▇▇ Avanzado
- Git ▇▇▇▇▇ Avanzado
- WiX Toolset ▇▇▇▇▆ Sólido
- CI/CD (GitHub Actions, scripts) ▇▇▇▇▆ Avanzado
- Gitlab CI/CD ▇▇▇▇▆ Avanzado
- Jenkins ▇▇▇▆▆ Avanzado
- Gitea CI/CD ▇▇▇▆▆ Avanzado
- Docker Compose ▇▇▇▇▆ Sólido
- Docker ▇▇▇▇▆ Sólido
- Playwright ▇▇▇▆▆ Avanzado
- Selenium ▇▇▇▆▆ Avanzado
- IIS ▇▇▇▆▆ Avanzado
- Kubernetes ▇▇▇▆▆ Intermedio
- Gunicorn ▇▇▇▆▆ Avanzado
- Traefik ▇▇▇▆▆ Avanzado
- WAMP ▇▇▇▆▆ Avanzado
- Elasticsearch ▇▇▇▆▆ Avanzado
- Kibana ▇▇▇▆▆ Avanzado
- Logstash ▇▇▇▆▆ Avanzado
- FileBeat ▇▇▇▆▆ Avanzado
- Husky ▇▇▇▆▆ Avanzado
- Conventional Commits ▇▇▇▆▆ Avanzado
Base de datos / Caching
- SQL Server ▇▇▇▇▆ Sólido
- Oracle ▇▇▇▇▆ Sólido
- MongoDB ▇▇▇▇▆ Sólido
- Redis ▇▇▇▇▆ Sólido
- PostgreSQL ▇▇▇▆▆ Avanzado
- SQLite ▇▇▇▆▆ Avanzado
Otros
- Sistemas de radio y comunicaciones UHF/VHF (programación y protocolo) ▇▇▇▇▆ Sólido
- Automatización y scripting ▇▇▇▇▆ Sólido
Leyenda: ▇▇▇▇▇=Experto | ▇▇▇▇▆=Sólido | ▇▇▇▆▆=Avanzado | ▇▇▆▆▆=Intermedio
🏛️ Arquitecturas y Principios que Utilizo
- Domain-Driven Design (DDD)
- Clean Architecture
- CQRS (Command-Query Responsibility Segregation)
- Microservicios
- Layered Architecture
- API RESTful seguras y tokenizadas (JWT, OAuth, OIDC)
- Automatización CI/CD y despliegue containerizado
- Monitorización y logging distribuido
🗂️ Portafolio Destacado
Proyecto | Descripción | Tecnologías / Arquitectura | Enlace |
---|---|---|---|
SAR Honduras | Backend y frontend para gestión tributaria | .NET 6, Vue, Oracle, SqlServer, IIS, gRPC, REST, Api Gateway, ESB, Aspose.PDF, MediatR... | Ver proyecto |
Puedes ver más detalles y proyectos en mi web personal
💡 Cómo trabajo
- Liderazgo técnico y mentorship en equipos multidisciplinares
- Metodología ágil y trabajo colaborativo (GitFlow, code review, integración continua)
- Automatización: scripts, pipelines, pre-commits, herramientas de calidad
- Visión global: desde la arquitectura hasta la entrega y el soporte
📫 Contacto
- 🌐 Web: www.mcvingenieros.es
- 💼 LinkedIn: Manuel Juan Morales Amat
- ✉️ Email: mjmorales.mcv@gmail.com
Description
Languages
HTML
100%