Henrique Siebert Domareski

Software Engineer

Hi, I'm Henrique.

I specialize in .NET Development, Software Architecture, and Azure, focusing on designing reliable Backend services, Distributed Systems, and modern Web APIs. I also share technical insights and lessons learned through technical articles for the developer community.

💬 My Journey

My path in Software Development with .NET began on 2011, driven by a curiosity about how software works and how technology can be used to solve real-world problems. Since then, I've evolved from building desktop applications to Web applications and high-scale Distributed Systems, Microservices and Cloud-Native Solutions.

With over a decade of experience in software development, I hold a Bachelor's degree in Information Systems, Microsoft Azure certifications, and am currently pursuing a Specialization in Software Architecture.

Over the years, I’ve worked across different layers of the software stack, designing and building Web APIs, Distributed Systems, Microservices, scalable Backend Services, and modern Frontend Applications used in production environments.

I don't just write code, I design systems that last. My experience has taught me that the best solutions aren't just functional, they are resilient, testable, and easy for teams to evolve. This blog is my way of giving back to the community by sharing technical knowledge and lessons learned from over a decade in the trenches.

Beyond writing code, I enjoy sharing knowledge with the developer community through technical articles where I discuss architecture decisions, development practices, and lessons learned from real-world projects.

🛠️ What I Do

Software Development

Engineering robust, scalable Backend services and high-performance APIs using .NET, with a strong focus on Microservices Architecture, Distributed Systems, and maintainable design.

Building modern Frontend solutions that integrate seamlessly with backend services, prioritizing performance, usability, and clean architecture.

Cloud

Implementing resilient Cloud-native solutions on Azure, including Microservices Architecture, Event-Driven Systems, Containerized Workloads, and CI/CD Pipelines.

Technical Writing

Writing practical and experience-driven content about .NET architecture, Backend Engineering, Frontend Solutions, Azure Services, DevOps Practices, and AI Integration, focused on real-world challenges, performance, and maintainability.

Tech Stack

The core technologies I use to bring ideas to life.

.NET
C#
Web API
REST
ASP.NET Core
MVC
Entity Framework Core
Automated Tests
Azure
Azure DevOps
CI/CD Pipelines
SQL Server
NoSQL
Microservices
Distributed Systems
Angular
Vue.js
Blazor
Git