Systems Analyst & Full Stack Engineer
Building clean, elegant solutions with the .NET ecosystem, DDD & DevOps, while empowering developer workflows.
With nearly a decade of experience in software engineering, I specialize in designing scalable systems with a strong commitment to Clean Architecture, Domain-Driven Design (DDD), and Software Quality Engineering.
Beyond writing robust backend and full-stack code, I am deeply invested in developer experience (DevEx) — optimizing team workflows, establishing CI/CD automation, and championing maintainable engineering practices. I value craftsmanship and lightweight, purposeful solutions over unnecessary library bloat (often crafting custom in-house extensions and mediators to keep dependencies clean).
- 🎓 Education: Degree in Systems Analysis & Development (IFSP) | Postgraduate in Software Quality Engineering (SENAC).
- 💡 Philosophy: Keep software maintainable, well-tested, and purposeful. The best solutions solve complex domain problems with clarity and minimal friction.
- 🤝 Collaboration: Enthusiastic about open-source tools, developer productivity, and AI-accelerated workflows.
- 🐳 Containers & NoSQL: Docker containerization workflows and MongoDB persistence patterns.
- ☁️ Cloud & Messaging: Microsoft Azure (App Services, Azure Functions) and Azure Service Bus.
- ⚡ Performance & Communication: Distributed caching with Redis, SignalR and gRPC.
- 📐 Architecture & Testing: Modular Monoliths vs. Microservices, Testcontainers for integration tests, and Spec-Driven Development (SDD).
- 🛠️ DevEx & Tooling: Bruno (API client), OpenTelemetry / Serilog observability, and AI-assisted engineering practices.