Fiodar Sazanavets

Fiodar Sazanavets is an experienced senior software developer, whose expertise is in the Microsoft stack, including ASP.NET SQL Server, Azure, and various front-end technologies. Fiodar has worked in water engineering, financial and defense industries. He regularly writes about software on his personal website, Scientific Programmer.

books & projects by Fiodar Sazanavets

How to Ship Distributed Systems with Confidence

  • MEAP began March 2025
  • Last updated July 2026
  • Publication in August 2026 (estimated)
  • ISBN 9781633435124
  • 275 pages (estimated)
  • printed in black & white

In this book, you’ll learn how a modern application evolves from a simple set of services into a production-ready distributed system. Using Aspire as the hands-on foundation, you’ll explore the practical patterns behind cloud-native development, including service composition, local orchestration, service discovery, infrastructure integration, observability, deployment, and security.

Through the step-by-step construction of a realistic e-commerce application, you’ll gain practical experience with how distributed systems are organized, how their components communicate, and how services connect to databases, caches, message brokers, containers, and other infrastructure dependencies. You’ll also work through the kinds of edge cases that make or break real systems, including service discovery with SignalR clients and deployment to cloud environments such as Azure Container Apps and Kubernetes.

Building IoT Applications with SignalR

4 weeks · 7-10 hours per week · BEGINNER

SignalR is an ASP.NET Core library that adds real-time web functionality to your apps, enabling server-side code to instantly communicate with your client. It’s an ideal library for facilitating the lightning-fast communication needed for a real-world Internet of Things project.


In this liveProject, you’ll put SignalR into action to build and implement an airport PA system across the Internet of Things. Your challenge will include creating both the server-side web application using ASP.NET Core with JavaScript front-end and the distributed application that will be deployed on the IoT devices on the ground using .NET Core and Docker. You’ll establish your SignalR setup, enable the transfer of real-time audio data, and enable your IoT applications to both run as a single cluster and deploy on Docker.