Software Engineer

Welcome, I'm Henrique.

A Software Engineer specializing in building Web Applications and Cloud-Native Systems. With over a decade of experience in the industry, 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 articles for the developer community.

Henrique Siebert Domareski

Recent Articles

Explore all articles
Claude Code — A Practical Guide to Automating Your Development Workflow
AIFeb 07, 2026 · 33 min read
Claude Code — A Practical Guide to Automating Your Development Workflow

Claude Code is an agentic coding assistant developed by Anthropic that runs directly in your termina...

Prompt Engineering — Self-Consistency, Direct Stimulus & ReAct
AIFeb 02, 2026 · 6 min read
Prompt Engineering — Self-Consistency, Direct Stimulus & ReAct

Self-Consistency technique uses Chain-of-Thought, but the task is executed multiple times (generally...

Prompt Engineering — Chain-of-Thought, Skeleton-of-Thought & Tree-of-Thought
AIJan 29, 2026 · 10 min read
Prompt Engineering — Chain-of-Thought, Skeleton-of-Thought & Tree-of-Thought

A benefit of this method is that by demonstrating its thought process, the model uses its previous a...

Prompt Engineering — Zero-Shot, One-Shot, Few-Shot & In-Context Learning
AIJan 27, 2026 · 7 min read
Prompt Engineering — Zero-Shot, One-Shot, Few-Shot & In-Context Learning

Prompt engineering is the practice of crafting inputs (prompts) to guide an AI model’s behaviour and...

.NET 10 and C# 14 — Unbound generic types and nameof
.NETJan 18, 2026 · 2 min read
.NET 10 and C# 14 — Unbound generic types and nameof

This new feature is a nice improvement for C#, which removes the need for dummy type arguments and m...

.NET 10 and C# 14 — The field keyword
.NETJan 15, 2026 · 2 min read
.NET 10 and C# 14 — The field keyword

For an Auto-implemented property, we can declare it like this: