Focused on designing scalable systems through clean architecture, domain modeling, and high‑quality engineering practices.
I approach software with a broad architectural mindset — understanding how components interact, how systems evolve, and how design decisions impact long‑term maintainability. My work spans backend, frontend, DevOps, testing, and applied machine learning, always guided by clarity, performance, and continuous improvement.
I’m driven by building solutions that scale, last, and empower teams — systems that are observable, testable, resilient, and thoughtfully designed.
Architecture & Design:
Clean Architecture • DDD • CQRS • Event‑Driven Design
Backend Engineering:
Java • Spring Boot • .NET • REST APIs
Databases & Storage:
PostgreSQL • MongoDB • Redis • MySQL • SQL Server
Frontend Engineering:
React • TypeScript
DevOps & Cloud:
Docker • CI/CD (GitHub Actions) • Railway • Observability (Micrometer, OpenTelemetry)
AI & Data:
Python • Scikit‑Learn • TensorFlow • PyTorch • XAI (LIME/SHAP)
Quality Engineering:
TDD • JUnit • Mockito • xUnit • Selenium • Testcontainers • Automated Health Checks
- LinkedIn: linkedin.com/in/leonardocmuniz
- Email: leonardo.muniz@al.infnet.edu.br

