Software engineer
building cloud-shaped .NET systems
I design and ship service-oriented backends for teams that care about correctness, observability, and a quiet on-call rotation. Currently principal-level on .NET at Zartis.
· · · · · · · · · · · · · · · · · · · · ·
§ 01 at a glance
The shape of the career, in four numbers.
years shipping
~13
First commit Q3 2013. Still typing.
employers
5
Freelance, product, and consulting — in that order.
products shipped
10+
Greenfield builds, monolith splits, and the boring-but-critical kind.
current
Principal-level
.NET · Zartis · 2023 — now
.NET · Zartis · 2023 — now
Architecture, mentoring, and a rotation that runs hot in good ways.
§ 02 skills
What I reach for.
Four clusters, no surprises. The depth lives in the boring details — see /about for those.
Backend /01
.NET 8C#ASP.NET CoreEF CoreMediatRFluentValidation
Cloud /02
AzureAWSCloudflareDockerKubernetesGitHub Actions
Architecture /03
DDDCQRSEvent-drivenMicroservicesHexagonalOIDC / OAuth2
Practice /04
TDDTrunk-basedPair programmingTech mentoringCode reviewADRs
§ 03 currently
What I'm in the middle of.
shipping Multi-tenant Duende rollout for a regulated B2B platform.
reading "Software Engineering at Google" — chapter on large-scale changes.
tinkering .NET Aspire AppHost as the canonical inner-loop for a polyglot team.
§ 04 writing
Recent posts.
Notes from the field. Drafted from raw notes, finalised by hand.