Software Engineer / Product Architect

Ciao, sono Antonio Canzanella.

Costruisco backend resilienti in C#/.NET e mi importa di come si usano. Quindici anni a progettare per i guasti che tutti gli altri sperano non arrivino.

Chi sono

Sono un software engineer e architetto di prodotto che guida partendo dal backend. Da oltre 15 anni costruisco piattaforme scalabili e resilienti in C#/.NET, Azure e Docker. Nei settori sanità, marittimo, finanza ed energia, dove interruzioni e perdita di dati non sono ammesse. È lì che ho imparato a progettare prima di tutto per il fallimento.

Lavoro sia nell'ecosistema Java sia in quello .NET, ma il mio cuore è in C# e nelle architetture cloud-native. Per me ingegneria significa risolvere problemi concreti con chiarezza e precisione e portare lo stesso rigore oltre il codice: interfacce fondate su come le persone le usano davvero.

  • Sanità
  • Marittimo
  • Finanza
  • Energia

Se un processo può essere automatizzato, lo automatizzo.

Come lavoro

Progetto per il fallimento.
Idempotenza, retry, circuit breaker, graceful degradation. Do per scontato che la rete si partizioni e che il messaggio arrivi due volte, costruisco perché non faccia differenza.
Decido sui dati, non sul gusto.
Scelte fondate su euristiche di usabilità, Gestalt e WCAG AA — mai “perché sta bene così”. L'interfaccia è parte del sistema, ed è misurabile anche lei.
Automatizzo ciò che si ripete.
CI/CD, observability, infrastructure as code.

Contatti

Parliamone.

Sono sempre felice di parlare di sfide backend complesse, sistemi distribuiti o ottimizzazione delle prestazioni .NET. Il modo più rapido per raggiungermi è via LinkedIn.