Открыт для новых проектов · Москва · удалённо
Игорь Спиридонов

Backend-системы на C# / .NET под ключ — от архитектуры до прода

Проектирую, разрабатываю и вывожу в прод микросервисы, которые держат нагрузку и не будят вас ночью. Распределённые отказоустойчивые системы — от ТЗ до сопровождения.

35+ лет
в промышленной разработке
.NET 6–10
микросервисы · Kafka · K8s
99,9 %
аптайм боевых сервисов
→ или Space — листать  ·  F — во весь экран  ·  ☀ ☾ ❯_ — сменить тему
Профиль

Инженер, который отвечает за результат

Не «пара рук», а инженер, за которым — работающая система в продакшене. Каждая цифра ниже — из боевых проектов.

0+ лет
в промышленной разработке
0 млн
записей — данные систем в проде
0
событий — пиковая нагрузка
0 %
аптайм боевых сервисов
Кто я
Архитектор и senior backend-разработчик. Умею написать критичный сервис своими руками — и выстроить процесс для команды.
Услуги

Чем могу быть полезен

Разработка backend-сервисов

Микросервисы на .NET 6–10: REST/gRPC API, обработка данных, event-driven интеграции на Kafka. Полный цикл — от ТЗ до релиза.

C# / .NETgRPC · RESTKafka

Архитектура распределённых систем

Отказоустойчивость, разбиение на сервисы, схемы данных, очереди, кэширование, масштабирование. Аудит существующей архитектуры.

МикросервисыPostgreSQLRedis

Highload и оптимизация

Ускорение медленных запросов и «тяжёлых» подсистем: партиционирование, кэши, профилирование. Результат — аналитика ×8 на 50 млн записей.

ПартиционированиеКэширование

DevOps и инфраструктура

Контейнеризация и деплой в Kubernetes, CI/CD, секреты в Vault, хранение в S3. Автоматизация выката: с 30 минут до 3.

Docker · K8sCI/CDVault · S3

Техлид на вашем проекте

Постановка и декомпозиция задач, code review, менторинг команды, выстраивание процессов. Опыт руководства командами до 30 человек.

Code reviewМенторинг

Интеграция корпоративных систем

Банковский и enterprise-бэкграунд (Газпромбанк, РАМАКС, Аэрофлот): интеграции, миграции данных, промышленные стандарты надёжности.

FintechEnterprise
Кейсы

Результаты в проде, в цифрах

01

Бэкенд приёма и анализа финансовых данных

Спроектировал и вывел в прод систему приёма, хранения и анализа финансовых данных (PostgreSQL + S3) на 50 млн записей. Партиционирование и кэш Redis ускорили аналитику в 8 раз — с ~40 секунд до ~5.

50 млн
записей
×8
быстрее аналитика
40→5 с
время запроса
02

Микросервис маршрутизации уведомлений

Event-driven сервис на Kafka: пиковая нагрузка ~10 000 событий/сек, доставка <1 секунды, аптайм 99,9 %.

10K
событий, пик
<1 с
доставка
99,9 %
аптайм
03

Сервис управления деплойментами в Kubernetes

Автоматизация выката десятков сервисов: релиз с ~30 минут ручных операций до ~3 минут, без простоев при обновлениях.

Кейсы продолжение

Качество процесса и продуктовый трек

04

Качество: CI/CD и тесты

Внедрил CI/CD и покрытие юнит-тестами ключевых сервисов до ~70 % — число регрессий на проде снизилось на ~40 %.

70 %
покрытие тестами
−40 %
регрессий в проде
05

Игровой сервер и 4 продукта в сторах

Параллельный продуктовый трек: спроектировал и единолично вёл клиент-серверный игровой бэкенд на C#; 4 продукта доведены до релиза в App Store, Google Play и Steam. Команда до 9 человек.

4
продукта в сторах
3
платформы релиза
9
человек в команде
Общий знаменатель
Каждый проект доведён до продакшена и измерен — не прототип, а работающая система под нагрузкой.
Технологии

Стек, с которым работаю ежедневно

Ядро · языки и платформа
C# / .NET 6–10ASP.NETgRPC / RESTC++SQL
Данные и обмен
PostgreSQLRedisKafkaS3 (AWS)
Инфраструктура и эксплуатация
DockerKubernetesVaultGitLinuxUnity
Принцип
Технологию выбираю под задачу, а не наоборот. Простое решение, которое переживёт передачу команде, — лучше «модного».
Обо мне
Инженер с 1989 года

Прошёл путь от программиста в Газпромбанке до директора филиала РАМАКС Интернейшнл, где 13 лет руководил разработкой банковских и корпоративных систем — более 30 проектов полного цикла, команда до 30 человек.

Последние 7+ лет — архитектор и senior backend-разработчик: микросервисы на .NET для распределённых отказоустойчивых систем.

Москва · удалённо, гибридно или на вашей площадке · английский C1.

2018 — н.в.
Нордавинд-ДубнаАрхитектор / Senior Backend (.NET, K8s, Kafka)
2015 — 2017
АэрофлотКонсультант-аналитик, парк 5 000 устройств
2001 — 2014
РАМАКС ИнтернейшнлДиректор филиала, 30+ проектов, команда 30
2000 — 2001
ГазпромбанкПрограммист
1989
МЭИВысшее инженерное образование
Процесс

Прозрачно, без сюрпризов

От первой встречи до передачи системы команде.

01
Разбор задачи

Созвон, разбор требований и ограничений. Честно скажу, если задача решается проще или не мной.

02
Предложение

Архитектура решения, этапы, сроки и стоимость. Фиксируем объём и критерии приёмки.

03
Разработка

Итерации с регулярными демо. Код в вашем репозитории, CI/CD и тесты с первого дня.

04
Прод и передача

Вывод в продакшен, документация, передача знаний команде. Сопровождение по договорённости.

Обсудим вашу задачу?

Напишите или позвоните — отвечу в течение рабочего дня.

© 2026 Игорь Спиридонов · Backend-разработка и архитектура ПО · Москва