финансовые данные
Приём, хранение и анализ финансовых данных
Архитектура и реализация серверной части: приём потока данных, хранение с выносом в объектное хранилище S3, аналитическая обработка.
C# · .NET · PostgreSQL · S3
Архитектор ПО · senior backend C# / .NET
Открыт к проектам и ролям
Проектирую и пишу бэкенд на C# / .NET: микросервисы, очереди, хранение и обработка данных, эксплуатация в Kubernetes.
01Что делаю
Сервисы на C# / .NET 6–10 модель данных, обмен через очередь, выкат и сопровождение.
Границы сервисов, асинхронный обмен событиями через Kafka, маршрутизация и доставка сообщений между компонентами.
Приём, хранение и анализ данных: PostgreSQL, Redis, вынос в объектное хранилище S3.
Docker и Kubernetes не только как площадка: написал собственный сервис запуска и управления деплойментами. Секреты — в Vault.
Декомпозиция и контроль задач, code review, релиз-менеджмент, работа со сторонними подрядчиками.
Банковский и корпоративный опыт: интеграция систем и проекты полного цикла — от постановки задачи до приёмки и сопровождения.
Принцип
Модель хранения, обмен через очередь, отказоустойчивость, выкат и эксплуатация — одна система, и проектировать её нужно целиком.
C# · .NET · Kafka · PostgreSQL · Redis · Kubernetes
02Опыт
Нордавинд-Дубна · ИТ, системная интеграция
Аэрофлот
РАМАКС Интернейшнл · Москва · системная интеграция
03Проекты
AСервисы · Нордавинд-Дубнавнутренние системы компании, код закрыт
финансовые данные
Архитектура и реализация серверной части: приём потока данных, хранение с выносом в объектное хранилище S3, аналитическая обработка.
C# · .NET · PostgreSQL · S3
уведомления
Микросервис принимает события, выбирает маршрут доставки и доводит уведомление до пользователя. Обмен — через Kafka.
C# · Kafka · Redis · PostgreSQL
эксплуатация
Собственный сервис выката: Kubernetes не только как площадка, но и как объект автоматизации.
C# · Kubernetes · Docker · Vault
BИгры · параллельный трекUnity / C#, клиент и сервер
Нордавинд-Дубна. Полный цикл от идеи до релиза и оперирования: клиент и сервер, руководство командой, работа с аутсорсом по арту и анимации.
App StoreCoffeeCat Games, разработчик Unity / C#. Модуль управления с клавиатуры и джойстика, главное меню и его анимация, музыка, локализация, порт на мобильные платформы.
SteamСторонний разработчик. Клиентская часть: интерфейс, сетевое взаимодействие клиента с бэкендом, оптимизация 3D-моделей.
dino-wars.comГоловоломка, сделанная в одиночку: геймдизайн, 3D-моделирование в Blender, Unity / C#, музыка, продвижение и релиз.
снята с публикацииМобильная игра на Unity / C#, разработка в штате подрядчика.
публичной ссылки нет04Стек
05Образование
1989
МЭИ, энергофизический факультет
2017
Программа «Менеджмент игровых проектов»
06Контакт
Архитектура бэкенда, сервисы на .NET, техлидство — напишите пару строк о задаче.