Донат К. .NET разработчик, Senior

ID 28408
ДК
Донат К.
Мужчина, 24 года
Россия, Москва, UTC+3
Ставка
3 596,53 Р/час
вкл. НДС 5% (133.33 Р)
Специалист доступен с 12 июля 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
.NET разработчик
Грейд
Senior
Навыки
.net 8
ASP.NET Core
Clean Architecture
ClickHouse
Cosmos DB
Dapper
Entity Framework Core
feature-sliced
Framework
gRPC
Identity Server
Kafka
MassTransit
MediatR
Microsoft
OpenAPI
PostgreSQL
RabbitMQ
Redis
Resful
SQL
Swagger
T-SQL
temporal
Web Api
Базы данных
sqlkata
Active Directory
AD
Agile
Amazon S3
Atlassian SDK
Confluence
Docker
Elasticsearch
Git
Gitlab CI
Grafana
Hangfire
Jira
Keycloak
Kubernetes
MindBox CRM
MinIo
okta
OpenSearch
opentelemetry
Polly
Prometheus
S3
SDK
SignalR
TestContainers
xUnit
Отрасли
Cloud Services
FoodTech
Manufacturing
Знание языков
Английский — B1
Главное о специалисте
.Net разработчик с более чем 5 годами опыта в построении корпоративных решений на базе .NET. Участвовал в проектах в сферах ритейла, логистики, HoReCa и внутренней автоматизации. Разрабатывал и поддерживал продукты, включая аналитические BFF-сервисы, систему управления ресторанами и платформу для конфигурации радиосвязи. Специализируется на проектировании отказоустойчивых микросервисов, оптимизации производительности, интеграции с внешними системами (ClickHouse, Temporal, Jira), а также построении инфраструктуры на базе Kubernetes и CI/CD.
Проекты   (5 лет 5 месяцев)
Система управления ресторанами KFC
Роль
Lead Backend developer
Обязанности
Описание: система микросервисов, выполняющая функции логистики, приема и отдачи заказов, а также оплаты. Стадия разработки: с полного 0/ поддержка. Участие в проекте: Переписаны три ключевых сервиса с Go на .NET в рамках унификации технологического стека и успешно выведены в продакшн; Реализованы внутренние библиотеки для упрощения взаимодействия с S3 и Temporal, оформленные в виде приватных NuGet-пакетов; Вынесены и инкапсулированы публичные API-контракты и HTTP-клиенты в отдельные NuGet-пакеты с последующей миграцией всех потребителей на обновлённую структуру; Переведены существующие сервисы на централизованные контракты и клиентов для обеспечения единообразия и сокращения дублирования кода; Стандартизированы практики разработки в рамках внутренней инженерной гильдии: определены единые подходы к Observability (OpenTelemetry, OpenSearch), работе с брокерами сообщений (KafkaFlow, RabbitMQ/MassTransit), кешированием (Redis), REST-клиентами (Refit), политиками отказоустойчивости (Polly), тестированием (XUnit, TestContainers), конфигурацией кода (.editorconfig), а также принято решение об отказе от git submodules в пользу NuGet-дистрибуции; Поддержка сервисов, отвечающих за управление ассортиментом и продукцией в ресторанах, работу с промокодами и систему лояльности. RPS: DAU: до 400k+ пользователей QPS: в среднем ~200 запросов, пиковые ~1000 запросов на определённые сервисы Объёмы БД: PostgreSQL: ~1.5 ТБ, более 500 млн строк, прирост до 20 млн записей в сутки Рефакторинг / разработка нового функционала - 10/90. Архитектурные/Фичовые задачи - 40/60. Соотношение работы менеджером/разработчиком - 20/80. Команда: 4 Back, 2 Front, 1 DevOps, 1 Delivery, 1 Product, 1 Architect.
Достижения
Увеличил скорость актуализации информации о ресторанах в 12 раз путём распараллеливания запросов к внутренним сервисам; Покрыл сервисы юнит и интеграционными тестами на уровне 80%; Актуализировал документацию по новым сервисам на 100%;
Стек специалиста на проекте
ASP.NET Core, temporal, Grafana, Gitlab CI, Программное обеспечение, Clean Architecture, S3 Minio, opentelemetry, Keycloak, Git, Swagger, Prometheus, gRPC, Kafka, xUnit, T-SQL, Rabbit, MQ, OpenSearch, SDK, Hangfire, Polly, MediatR, feature-sliced, Confluence, SQL, Docker, Agile, TestContainers, MindBox CRM, Microsoft, Web Api, Entity Framework Core, Jira, PostgreSQL, .net 8, refit, Kubernetes
Отрасль проекта
FoodTech
Период работы
Май 2024 - По настоящее время  (1 год 3 месяца)
BI система для склада
Роль
Backend developer
Обязанности
Описание: система аналитики продукции на складах, с функциями расчета и составления графиков. Стадия разработки: с 0/ поддержка. Участие в проекте: Разработаны и выведены в продакшен 4 BFF-сервиса, реализующих аналитические функции по: списанию продукции, заявкам на списание, пожертвованиям и продукции с истекающим сроком годности; Спроектированы API и схемы баз данных для всех новых сервисов, с учётом требований к масштабируемости и аналитической нагрузке; Оптимизирована стоимость инфраструктуры путём отказа от динамической модели оплаты в Cosmos DB и перехода на self-hosted ClickHouse; Увеличена производительность критических запросов более чем в 60 раз за счёт переноса аналитической логики из Cosmos DB в ClickHouse; Внедрены внутренние библиотеки, упрощающие работу с SqlKata Query Builder, интеграцией с ClickHouse и Dapper, а также шифрованием строковых данных внутри ClickHouse. ~3000 rpm Рефакторинг / разработка нового функционала - 30/70. Архитектурные/Фичовые задачи - 30/70. Команда: 5 Back 4 Front 8 Data Engineer 1 Product 1 Delivery 1 Architect.
Достижения
ClickHouse: ~10 ТБ, порядка 10–15 млрд строк. Хранили аналитику за последние 2 года; Покрыл сервисы юнит тестами на уровне 70%.
Стек специалиста на проекте
ASP.NET Core, Grafana, Gitlab CI, Программное обеспечение, Clean Architecture, Базы данных, okta, opentelemetry, ClickHouse, Amazon S3, Elasticsearch, Git, Swagger, Redis, Prometheus, SignalR, Dapper, xUnit, T-SQL, Rabbit, MQ, .NET 5, MassTransit, Cosmos DB, Hangfire, Polly, MediatR, feature-sliced, .NET 6, Confluence, SQL, Docker, Agile, Microsoft, RabbitMQ, Web Api, Entity Framework Core, Jira, PostgreSQL, .net 8, restfull, refit, Kubernetes
Отрасль проекта
Manufacturing
Период работы
Сентябрь 2022 - Апрель 2024  (1 год 8 месяцев)
Конфигуратор радиосвязи Radius-IP
Роль
Backend developer
Обязанности
Описание: внутренним продуктом для автоматизации сбора метрик Jira. Стадия: c 0/ поддержка. Участие в проекте: Разработан и выведен в продакшен внутренний BFF-сервис, предназначенный для сбора метрик из Jira по сотрудникам компании; Спроектированы API и схема базы данных для BFF-сервиса, с учетом особенностей интеграции с Jira и хранения аналитических данных; Перенесён основной функционал конфигуратора радиосвязи Radius-IP с desktop-приложения на web-платформу, обеспечив доступность и расширяемость решения; Разработка intranet решений (React и пр.). Рефакторинг / разработка нового функционала - 40/60. Архитектурные/Фичовые задачи - 30/70. Команда: 4 Backend, 4 Frontend, 1 DevOps, 1 Product, 1 Architect
Стек специалиста на проекте
PostgreSQL, SQL, Active Directory, .NET Framework 4.7, Microsoft, .NET 5, Entity Framework Core, Hangfire, AD, .NET 6, Identity Server, Atlassian SDK
Отрасль проекта
Cloud Services
Период работы
Январь 2020 - Июнь 2022  (2 года 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Похожие специалисты

FoodTech • Logistics & Transport • Telecom
ДК
Донат К.
Москва
.NET разработчик
Middle+
2 954,3 Р/час
.NET
.NET Core
.NET Framework
Apache Kafka
ASP.NET
ASP.NET Core
C#
CI/CD
Clean Architecture
Dapper
+53

Донат — .NET разработчик уровня Middle+ из Москвы. Специализируется на разработке с использованием технологий .NET, .NET Core, C#, ASP.NET и других. Имеет опыт работы в отраслях FoodTech, Logistics & Transport, Telecom. Участвовал в трёх проектах: - В проекте KFC работал над системой управления ресторанами, переписал 3 сервиса с golang на dotnet, увеличил скорость актуализации информации о ресторанах, покрыл сервисы юнит и интеграционными тестами, актуализировал документацию. - В проекте Mars занимался разработкой BI-системы анализа продукции на складах, разработал 4 BFF-сервиса, покрыл сервисы юнит-тестами, сократил затраты на инфраструктуру, увеличил скорость обработки данных. - В проекте «Элком +» работал над конфигуратором радиосвязи Radius-IP и внутренним продуктом для автоматизации сбора метрик Jira, разработал внутренний BFF-сервис, спроектировал API и схему баз данных для BFF-сервиса, перенёс основной функционал конфигуратора радиосвязи с desktop-версии на web-версию.

Подробнее
AgroTech • E-commerce & Retail • HRTech • Logistics & Transport • Realty & Constructoring • Urban technology
АЯ
Артем Я.
Абинск
.NET разработчик
Senior
2 954,86 Р/час
PostgreSQL
MySQL
C++
C#
Oracle
REST API
MongoDB
Swagger
*nix
.NET Framework
+67

Специалист в области разработки высоконагруженных масштабируемых серверных систем. Быстро вникаю в задачи, обладаю высоким уровнем самодисциплины и стремлением развиваться, коммуникабелен. Люблю работать в команде. Активно занимаюсь спортом и принимаю участие в ИТ-мероприятиях, митапах и конференциях. ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ: - Знание и опыт разработки бизнес-логики на языке C# - Понимание и применение на практике принципов ООП - Оптимизация баз данных - Знание разработки систем с асинхронной обработкой запросов - Знание и опыт применения DI-контейнеров - Опыт разработки REST API - Знание и опыт разработки unit-тестов - Опыт работы с Git - Интеграции с корпоративными системами - Интеграции с оборудованием - Кроссплатформенные серверные решения - Потоковая передача данных

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • FinTech & Banking
СТ
Снежана Т.
Москва
QA FullStack
Middle+
2 825,85 Р/час
Управление командой
HP Quality Center
Selenium IDE
Kanban
Postman
REST
Swagger
Agile
Python
SOAP
+17

Снежана — специалист в области QA FullStack грейда Middle+. Имеет высшее образование по специальности «Экономика электронного бизнеса» Белорусского государственного университета информатики и радиоэлектроники. Владеет английским языком на уровне B2. Области специализации: FinTech & Banking, E-commerce & Retail. Опыт работы на проектах: - Альфа-инвестиции, Invest Lab и Go INVEST: тестирование через API, работа с недостаточными требованиями, запуск автотестов, заведение ручных сценариев, функциональное тестирование, локализация ошибок, работа с Jira, Confluence, Git, интеграционное тестирование. - Lamoda Sport: разворачивание локальных окружений, написание автотестов, заведение ручных сценариев, функциональное тестирование, работа с Jira, Confluence, Git, GitHub, Test IT, Grafana, Kibana, Bamboo, BitBucket, Conductor, проверка стабильности и корректности работы микросервиса в Kubernetes. - EMCD: разработка и выполнение комплексных планов тестирования, разработка и поддержка автоматизированных тестов, тестирование gRPC ручек, участие в создании и улучшении тестовых фреймворков и инфраструктуры автоматизации, работа с системами CI/CD. - Foranx: обеспечение качества backend/frontend-части банковской системы, ручное тестирование, модульное, интеграционное, системное и приёмочное тестирование, E2E тестирование, работа с Linux, SQL, бухгалтерской программой 1С, разработка unit-автотестов и для UI, участие в создании и тестировании собственных продуктов.

Подробнее