Станислав М. .NET разработчик, Senior
ID 31741
СМ
Станислав М.
Мужчина, 40 лет
Россия, Воронеж, UTC+3
Ставка
3 339,64 Р/час
вкл. НДС 5% (123.81 Р)
Специалист доступен с 15 октября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
.NET разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Станислав — Senior .NET разработчик из Воронежа с опытом работы 14 лет 9 месяцев. Специализируется на разработке backend-решений с использованием C#, ASP.NET, ASP.NET Core, .NET 6, Entity Framework, LINQ, Microservices, Docker, Kubernetes и других технологий.
Имеет опыт работы в различных отраслях, включая Manufacturing, Urban technology, FinTech & Banking, BioTech, Pharma, Health care & Sports, Insurance. Участвовал в проектах по разработке высоконагруженных систем мониторинга и трекинга транспортных средств, чат-банков, электронных систем казначейства, онлайн-систем для управления активами медицинских организаций и других.
Среди проектов, над которыми работал Станислав, можно выделить:
- автоматизированный робот для генерации проектной документации и файлов чертежей;
- система мониторинга и трекинга транспортных средств по GPS;
- чат-банк с интеграцией в мессенджеры и криптокошелек;
- электронная система казначейства банка;
- онлайн-система для анализа и упрощения управления активами медицинских организаций;
- система для хранения данных и работы с застрахованными лицами.
Проекты
(15 лет 1 месяц)
Автоматизированный робот для генерации проектной документации, файлов чертежей
Роль
Senior Backend разработчик
Обязанности
• Разработка архитектуры и реализация сервиса для хранения 2d и 3d примитивов и метаданных: проектирование структуры бд (Postgres), миграции (EF Core), интеграция с AWS S3, RabbitMQ для межсервисного взаимодействия, проектирование и реализация API – CRUD-операции, получение 2d/3d моделей (Asp Net 6.0, .Net 9.0, Swagger, MediatR, CQRS, AutoMapper, Redis), паттерны GOF, Docker для разработки.
• Разработка и развитие плагина для Revit для генерации 3d-моделей зданий по различным дисциплинам (Revit API, Json, IFCXML, .Net Framework 4.8).
• Разработка и поддержка веб-конвертера для преобразования данных из IFC в внутренний XML формат (Asp Net 6.0, .Net 9.0, Swagger, MediatR, CQRS, AutoMapper, Redis, IFCXML, XSLT).
• Участие в разработке модуля генерации IFC 3d-файлов по json-моделям (которые формировали другие команды) – расширение функциональности путем добавления новых примитивов и моделей, реализация API и межсервисного взаимодействия: Asp Net 6.0, EF Core, LINQ, .Net 9.0, Swagger, MediatR, CQRS, AutoMapper, Redis, паттерны GOF, Docker для разработки, IFC и IFCXML, математика (матрицы), юнит-тесты – xUnit + Moq.
• Разработка функционала для расчета и выгрузки ТЭП в разных форматах (json, excel, xml): Asp Net 6.0, OpenXml, LINQ, EF Core.
• Разработка и исправление ошибок сервиса «Проектная строительная документация» - разработка системы размещения объектов на плане (алгоритмическая задача, жадный алгоритм); участие в разработке системы генерации слаботочки для жилых и нежилых помещений (сложный проект, более 50 различных конфигураций): Asp Net 6.0, EF Core, LINQ, .Net 9.0, Swagger, MediatR, CQRS, AutoMapper, Redis, паттерны GOF, Docker для разработки, AutoCAD API, Parallel.
Достижения
: К достижениям могу отнести: 1) Самостоятельную разработку системы размещения объектов на плане, поскольку задача нетривиальная, сложная и необходимая; и 2) разработку хранилища для компонентов (достаточно сложные CRUD-операции и проектирование бд)..
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Git, Docker, REST, API, Swagger, LINQ, Microservices, xUnit, Entity Framework Core, AWS S3, Automapper, OpenGL, MediatR, Redis, CQRS, Moq, .NET 6, Revit, code, first, asp, .NET 9
Отрасль проекта
Manufacturing
Период работы
Ноябрь 2024 - Сентябрь 2025
(11 месяцев)
Глонасссофт (Высоконагруженная система мониторинга и трекинга транспортных средств по GPS )
Роль
Senior Backend разработки
Обязанности
• Проведение миграции всех сервисов с .Net Framework 4 на .Net 6.
• Разработка архитектуры и реализация микросервиса для обновления данных по координатам вышек сотовой связи, парсинг, использование для последующего обогащения данных координат транспортных средств при потере связи: Asp Net 5.0, EF Core, LINQ, Postgres, .Net 6.0, Swagger, MediatR, AutoMapper, Redis, OpenCell API.
• Разработка большого количества парсеров для различных GPS-устройств (датчиков, замков, датчиков уровня топлива, скорости и пр.) по тех. документации (английский). Разбор и реализация протоколов взаимодействия, отладка отправки команд на устройства, написание юнит-тестов. Добавил параллельную обработку на часть особенно «тяжелых» устройств. EF Core, LINQ, .Net 6.0, AutoMapper, xUnit + Moq, Kafka, Postgres.
• Доработка модуля отчетности, разработка модуля выгрузки в pdf формате (SkiaSharp), миграция на OpenXML (Excel), реализовал около 15 различных отчетов по мониторингу тс. Asp Net 5.0, EF Core, LINQ, .Net 6.0, Postgres, Swagger, MediatR, AutoMapper, Redis, SkiaSharp, Open Xml.
• Разработка сервиса по интеграции с топливными картами основных топливных компаний-провайдеров (Лукойл, Татнефть, Газпромнефть и пр.). Реализация получения данных по транзакциям (на какой заправке когда сколько какого топлива было залито/слито по карте), по топливным картам и картхолдерам. В рамках интеграции были достаточно нетривиальные задачи, в частности при одной интеграции пришлось автоматически поднимать ppp-соединение c сервером провайдера и уже внутри соединения производить выгрузку данных + работать с SOAP-протоколом. Asp Net 5.0, EF Core (+ миграции), LINQ, .Net 6.0, Postgres, Swagger, MediatR, AutoMapper, Redis, Kafka, Serilog.
• Участие в разработке и оптимизации сервиса ретрансляции данных с одного транспортного средства на другое. Удалось уменьшить отказы за счет распараллеливания обработки и выделения доп сервисов (экземпляров). Технологии те же.
• Сопровождение и исправление багов.
Достижения
К достижениям могу отнести: 1) Разработку общей инфраструктуры проекта для парсеров и также разработку большого количества парсеров датчиков. 2) самостоятельную разработку сервиса по получению данных лбс-вышек, включая проработку архитектуры. 3) самостоятельную разработку сервиса по интеграции с топливными картами, включая проработку архитектуры.
Стек специалиста на проекте
PostgreSQL, Docker, SOAP, REST API, Linux, ASP.NET, LINQ, Entity Framework, Cassandra, Kafka, xUnit, Automapper, SkiaSharp, MediatR, Redis, CQRS, Moq, архитектура, parallel, OPEN XML
Отрасль проекта
Urban technology
Период работы
Октябрь 2022 - Октябрь 2024
(2 года 1 месяц)
ZELF (чатбанк (интеграция с различными мессенджерами: Telegram, WhatsApp, Discord) + криптокошелек + интеграция с Steam.
Роль
.Net-разработчик
Обязанности
• Интеграция с API американского банка - изучение спецификаций и API, разработка отдельного сервиса как входной точки (GateWay). .Net 6.0, Redis, RabbitMQ, MediatR, EF, LINQ, ASP .NET 5, Middleware, AutoMapper, NUnit, Moq, MS SQL, Docker.
• Локализация на корейский и французский языки – большой объем работы, по факту сложностей не возникло, использовали встроенные ресурсные файлы + json.
• Участие в разработке сервиса лояльности: приветственные бонусы, программа персонализации предложений и начисление/хранение бонусов за пользование ботом. Применяли паттерн Event Sourcing для хранения всей истории начисления бонусов. Конкретно занимался проектированием и разработкой доменных моделей и событий, реализацией веб-API (контроллеры, сервисы). .Net 6.0, Redis, RabbitMQ, MediatR, EF, LINQ, ASP .NET 5, AutoMapper, NUnit, Moq, MS SQL, Docker, Event Store, Refit.
• Участие в разработке сервиса для работы с NFT, CRUD-сервис + реализация приветственного подарка (NFT за регистрацию в боте). .Net 6.0, Redis, RabbitMQ, MediatR, EF, LINQ, ASP .NET 5, AutoMapper, NUnit, Moq, MS SQL, Docker.
• Разработка модуля отчетности для выгрузки в Excel и HTML (Open XML).
• Поддержка и исправление багов.
Достижения
Внедрение event sourcing, было проблематично, так как практически отсутствовала документация.
Стек специалиста на проекте
RabbitMQ, Docker, SQL, REST API, Grafana, Kubernetes, ASP.NET, LINQ, NUnit, Entity Framework, Nexus, Microsoft, Event Sourcing, Automapper, Graylog, MediatR, Redis, CQRS, Moq, Документация, Kebana, .NET 6, refit, Middleware, event, внедрение, store
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2021 - Сентябрь 2022
(1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Воронежский государственный технический университет
Специальность
Вычислительные машины, комплексы, системы и сети
Завершение учебы
2008 г.
Высшее
Учебное заведение
Воронежский государственный технический университет
Специальность
Математическое моделирование, численные методы и комплексы программ
Завершение учебы
2016 г.
Дополнительное
Учебное заведение
MCITP
Специальность
Database Developer on SQL Server
Завершение учебы
2005 г.
Дополнительное
Учебное заведение
MCTS
Специальность
Microsoft Office SharePoint® Server
Завершение учебы
2007 г.
Дополнительное
Учебное заведение
MCTS
Специальность
Microsoft Windows SharePoint® Services 3.0, Configuration MCTS: SQL Server
Завершение учебы
2005 г.