Software Engineer / Product Architect
Hi, I'm Antonio Canzanella.
I build resilient backend systems in C#/.NET and I care how they feel to use. Fifteen years architecting for the failures everyone else hopes won't happen.
About
I'm a software engineer and product architect who leads from the backend. For 15+ years I've built scalable, resilient platforms in C#/.NET, Azure and Docker. Across healthcare, maritime, finance and energy sectors, where downtime and data loss aren't options. That's where I learned to design for failure first.
I work across the Java and .NET ecosystems, but my heart is in C# and cloud-native architecture. To me, engineering means solving real problems with clarity and precision, and bringing that same rigor beyond the code to interfaces grounded in how people actually use them.
- Healthcare
- Maritime
- Finance
- Energy
If a process can be automated, I will automate it.
How I work
- Architect for failure.
- Idempotency, retries, circuit breakers, graceful degradation. I assume the network will partition and the message will arrive twice — and build so it doesn't matter.
- Decide on evidence, not taste.
- Choices grounded in usability heuristics, Gestalt and WCAG AA — never “because it looks nice.” The interface is part of the system, and it's measurable too.
- Automate what repeats.
- CI/CD, observability, infrastructure as code.