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.

Contact

Let's talk.

I'm always glad to talk about complex backend challenges, distributed systems, or .NET performance. The fastest way to reach me is LinkedIn.