Salvatore Callà
Salvatore Callà
Senior Software Engineer, open to selected projects

I build software that behaves in production.

15+ years on business-critical systems: .NET backends, cloud infrastructure on Azure and the telemetry that tells you what's really going on when something slows down or breaks.

incident #2291 · orders-apiinvestigating

What I can do for your team.

Hands-on engineering, from writing the service to keeping it healthy once real users hit it.

.NET backends and APIs

Services and APIs in C# and ASP.NET Core, including GraphQL, built to be read and changed by the next person.

Cloud-native architecture

Microservices and distributed systems on Azure, designed around how they will be run, not just how they look on a diagram.

CI/CD and infrastructure

Pipelines, Docker, Kubernetes, Helm and Terraform so releases are repeatable and infrastructure lives in code.

Observability

End-to-end tracing, APM and alerting with New Relic, Application Insights or Sentry, so problems show up before users report them.

Production troubleshooting

Slow endpoints, memory growth, flaky calls between services. I follow the telemetry to the root cause and fix it.

Legacy modernization

Moving older systems to current platforms step by step, without stopping the business that depends on them.

Eighteen years of software in production.

From accounting software for small businesses to data platforms for scientific publishing.

Senior Software Engineer, Data PlatformFrontiers · 2024 to today

Multi-service .NET and GraphQL systems: distributed tracing, production diagnostics, database performance, CI/CD and automated code-quality checks.

Senior Software Engineer, Developer ExperienceFrontiers · 2023 to 2024

InnerSource practices and Spotify Backstage as the central developer portal for all engineering teams.

DevOps EngineerTeamSystem · 2021 to 2022

Migrated the Reviso platform to Cloud Services (Extended Support) with no downtime, and moved Node.js services to AKS with Helm and Terraform.

Senior Software EngineerTeamSystem · 2016 to 2021

Core of the Reviso accounting platform, microservices on Azure Functions and Cosmos DB, monitoring and alerting with Sentry and Application Insights.

Software EngineerDiamante, Catania · 2008 to 2015

Web and desktop accounting software for SMBs, a document exchange gateway between clients and accountants, and a regional waste-traceability portal.

The tools I use every day.

Grouped by the part of the job they cover.

Build

  • C#, .NET, ASP.NET Core
  • GraphQL
  • Microservices, Clean Architecture
  • Cosmos DB, SQL

Ship and run

  • Azure, AKS, Azure Functions
  • Kubernetes, Helm, Docker
  • Terraform
  • GitLab CI, Azure DevOps, TeamCity

Observe

  • New Relic (APM, Infinite Tracing)
  • Application Insights
  • Sentry
  • Distributed tracing, NRQL
MSc Computer Engineering, University of Catania Licensed Professional Engineer, State Exam 2011 Italian native, English professional

Got a system that's slow, fragile or hard to change?

Tell me what's going on. I'll reply with an honest take on whether and how I can help.

Or find me on LinkedIn

I'll only use these details to reply to you.