Никита М. .NET разработчик, Lead

ID 30329
НМ
Никита М.
Мужчина, 32 года
Россия, Смоленск, UTC+3
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 22 августа 2025 г.

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

Подробнее
О специалисте
Специализация
.NET разработчик
Грейд
Lead
Навыки
.NET 5
.NET 6
.net 8
.NET Core
ASP.NET Core Web Api
Bash
C#
JavaScript
Mocha.js
Python 3.7
TypeScript
WebAR
WPF
ASP.NET Core
.NET Framework
Redis
REST API
SQL
MS SQL Server
MySQL
Entity Framework
RabbitMQ
PostgreSQL
Docker
Git
MongoDB
Angular
Dapper
Entity Framework Core
Hangfire
Rider
RxJS
SignalR
xUnit
SQLite
GitLab
Gitlab CI
TeamCity
TestContainers
JWT
OpenAPI
seq
Serilog
slimmessagebus
aggregate
BDD
bff
Context
CQRS
DDD
first
Gherkin
language
Module
Object
OpenApi Specification
root
Scrum
Монолитная архитектура
парус
LINQ
JQuery
MS SQL
Отрасли
E-commerce & Retail
EdTech
FinTech & Banking
Information Security
Главное о специалисте
Сильный бэкенд разработчик, который на последних проектах выступает в качества тимлидера. Принимает решения по архитектуре, апруву UI составляющей, бэкенда и фронтенда. Формирует релизы, отвечает за сроки и качество реализации всех фич. Способствует развитию команды, поддержанию морального духа. Формирует индивидуальные планы развития, проводит 1-1 с сотрудниками. Вскрывает проблемные моменты и решает их. Отвечает за премирование/депримирование в команде. Отвечает за формирование кадрового резерва тимлидов, архитекторов и разработчиков. Проводит аттестации на повышение грейда.
Проекты   (8 лет)
VPN-модуль политик безопасности
Роль
Тимлид команды разработки
Обязанности
Разработка управляющего ПО для централизованной настройки параметров межсетевого экрана на программно-аппаратных комплексах (ПАК). Проект направлен на настройку всех устройств, централизованно из одного места. С головным модулем взаимодействует через шину сообщений (RabbitMQ). Продукт проходит сертификацию во ФСТЭК и ФСБ. Процесс разработки также сертифицирован в этих структурах. Для прохождения сертификации выстроен жизненный цикл безопасной разработки (SDL). Он включает в себя: - ведение журнала принятия архитектурных решений (ADR); - описание архитектуры по релизам + общая архитектура; - отрабатывание уязвимостей на основе статического анализа кода (Sonar, Svacer, ShellCheck, BlackDuck); - отрабатывание уязвимостей на основе динамического анализа кода (он же фаззинг-тестирование); - обновление компонентов и библиотек до актуальных LTS версий (запрещено использовать устаревшие версии компонентов); - процесс ревью кода; - написание тестов (Unit, API, Fitness (они же архитектурные тесты)); - формирование и планирование технологического долга; - выполнение тестов на сборочной инфраструктуре (TeamCity); - исправление замечаний по результатам ручного, нагрузочного, usability тестирования и др. Обязанности, как разработчика: - Выполнение задач (backend, frontend, скрипты для TeamCity и локального запуска стенда разработчика); - Участие в ревью требований от системных аналитиков; - Разметка уязвимостей в Svacer; - Декомпозиция задач на простые (до 50-ти чел\час) и средние фичи (до 250 чел\час) по подготовленной архитектуре. - Ревью UI-макетов; - Багфиксинг; Обязанности как лида команды разработки: - Выполнение задач от руководителя отдела (составление регламентов, взаимодействие с командами других отделов); - Согласование требований и UI-макетов (я блокирующий согласующий); - Декомпозиция больших (до 500 чел\час) и огромных фич (более 500 чел\час) на задачи; - Наполнение, грумминг, приоритизация технологического долга (вместе с архитектором команды); - Контроль качества выполнения задач и сохранение чистоты кода; - Соблюдение сроков выполнения задач и выпусков релизов; - Выполнение задач и багфиксинг; - Разметка уязвимостей (Svacer); - Разбор проблем и запросов от клиентов (часть issue не могли быть решены на уровне техподдержки и доходили до команды разработки для экстренного решения); - Поддержка здоровой атмосферы в команде; - Поддержка мотивации в команде; - Самостоятельная демонстрация нового функционала ЗЛ-ам (или назначение другого человека и его контроль); - Составление и контроль прохождения индивидуальных планов развития членов команды, с учётом их роста по карьерному треку и кадровому резерву (тимлид, архитектор); - Участие во встречах по верхнеуровневой оценке фич для дальнейшего определения примерных сроков релизов; - Оформление встреч по оценке конкретных задач по фиче (для формирования спринта). - Проведение полного цикла всех SCRUM мероприятий: дейли-митинги, груминги, оценки задач, планирование спринтов, ретроспективы. Команда: На проекте всего 104 человека на данный момент. Сформированы 6 команд. Команда нашего модуля: 4 тестировщика, тимлид тестирования, 2 системных аналитика, 1 бизнес-аналитик, Product Owner, проджект-менеджер, 4 разработчика, тимлид разработки, архитектор.
Стек специалиста на проекте
RabbitMQ, Docker, C#, Bash, TeamCity, MongoDB, RxJS, Dapper, Rider, xUnit, Hangfire, TestContainers, SpecFlow, OpenAPI, Python 3.7, seq, angular 17, process, .net 8, UML-диаграммы, slimmessagebus
Отрасль проекта
Information Security
Период работы
Август 2022 - По настоящее время  (3 года 1 месяц)
Платформа для проведения обучения и тестирования персонала в корпорациях
Роль
Middle+ .NET Developer/Lead
Обязанности
Продукт, который автоматизирует и обеспечивает все стадии проведения инструктажей по охране труда - демонстрация обучающих материалов, интерактивное тестирование, формирование отчетности. Обязанности: - Проектирование и разработка архитектуры приложения с использованием .NET 5 и ASP.NET Core WebAPI для обеспечения RESTful взаимодействия между клиентом и сервером. - Создание фронтенда на Angular с интеграцией SignalR для реализации функционала в реальном времени (уведомления, обновления статусов тестирования). - Разработка и оптимизация моделей данных и бизнес-логики с применением Entity Framework Core для работы с PostgreSQL. - Создание и управление базой данных PostgreSQL, обеспечение целостности данных и эффективных запросов. - Документирование архитектуры, компонентов и бизнес-процессов проекта в внутреннем Wiki для прозрачности и поддержки командной работы. - Внедрение практик наставничества, помощь менее опытным разработчикам, проведение код-ревью и тимлидерская поддержка команды. - Обеспечение тестируемости и качества кода через написание юнит-тестов, интеграционных тестов и использование лучших практик разработки. - Обеспечение безопасности и надежности приложения, включая управление аутентификацией и авторизацией. - Участие в планировании спринтов, постановке задач и оценке времени разработки. Команда: Проджект менеджер, тестировщик, фуллстек аналитик, 4 разработчика
Достижения
Разработаны сервисы: - Авторизации пользователей; - Хранения, загрузки и воспроизведения медиа-материалов; - Тестирования пользователей с обратной связью в реальном времени; - Редактирования и персонализации программы тестирования для каждого пользователя; - Отчетности по каждому пользователю, с возможностью фильтрации; пользователей по всей имеющейся информации о них; - Системных настроек, ролей, доступов, создания записей; - Проведена интеграция с кадровой системой Заказчика; - Выгрузки xlsx, docx, pdf документов по шаблонам Заказчика. Полное и актуальное описание архитектуры и бизнес-логики в Wiki, повышающее эффективность командной работы и упрощающее передачу знаний; Обеспечено покрытие тестами на 67%; Эффективное применение паттернов и подходов проектирования для решения сложных задач в бизнес-логике; Успешное завершение проекта в установленные сроки с положительной оценкой заказчика и пользователей;
Стек специалиста на проекте
PostgreSQL, Git, Docker, REST, Jira, Confluence, REST API, JWT, SignalR, Angular, Serilog, ASP.NET Core Web Api, xUnit, .NET 5, Entity Framework Core, DDD, CQRS, Gitlab CI
Отрасль проекта
EdTech
Период работы
Апрель 2022 - Август 2022  (5 месяцев)
B2B-маркетплейс по продаже цифровой техники
Роль
Middle .NET Developer
Обязанности
Обязанности: - Создал и настроил микросервис отправки уведомлений (sms, email). В дальнейшем занимался сопровождением этого сервиса; - Формировал e-mail шаблоны, используя движок Razor. Шаблоны составлялись с поддержанием тёмной темы в различных email клиентах, в первую очередь мобильных и корпоративных (Outlook (desktop, mobile, web), Gmail (web, android, iOS), стандартные почтовые клиенты iOS и android). Весь функционал покрывался юнит (С#, Moq) и интеграционными тестами (TypeScript). Для интеграционных тестов использовал заглушки сервисов (самописная для sms и mailhog для email); - Интегрировал внутренние сервисы с помощью RabbitMQ; - Участвовал в разработке личного кабинета клиента, а именно: список заказов (front), карточка заказа со списком товаров (front), главная страница (front), отправка документов на почту клиента (front, back); - Участвовал в разработке функционала формирования "Избранного" пользователя. По большей части занимался front-end задачами. После внедрения сервиса ведется поддержка + доработка по пожеланиям заказчика. Здесь уже решаются full-stack задачи; - Участвовал в разработке функционала сравнения. Так же по большей части занимался фронтом. После внедрения сервиса ведется поддержка + доработка по пожеланиям заказчика. Здесь уже решаются full-stack задачи; - Занимался донастройкой и доп. конфигурированием сервисов Sentry, ReCaptcha, GoogleTagManager; - Решил проблему с утечкой памяти; - Абсолютно весь функционал покрывается интеграционными и юнит тестами. Команда: 1 архитектор, 6 аналитиков, около 30 разработчиков и 10-15 тетстировшиков. Всего около 60 человек.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, JavaScript, C#, TypeScript, ASP.NET Core, Angular, Mocha.js, xUnit, Entity Framework Core, Moq
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2021 - Апрель 2022  (8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Смоленский государственный университет
Специальность
прикладная математика и информатика, магистр
Завершение учебы
2017 г.

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

BioTech, Pharma, Health care & Sports • FinTech & Banking • Insurance • Realty & Constructoring
ИК
Иса К.
Ак-Кия
.NET разработчик
Senior
2 077,92 Р/час
C#
.NET Core
.NET
Git
Entity Framework
JavaScript
MS SQL Server
ASP.NET Core
.NET Framework
ASP.NET
+65

Иса — опытный IT-специалист, специализирующийся на разработке программного обеспечения. Он обладает глубокими знаниями и навыками в области .NET, C#, PostgreSQL, JavaScript, ASP.NET Core, Docker, RabbitMQ, SQL, JQuery, Angular, Azure, GitLab и других технологий. Иса имеет опыт работы на различных проектах, включая разработку корпоративных порталов для риэлторов и оптовых клиентов, а также участие в создании стартапа для юристов. На своих проектах он занимался разработкой API, интеграцией сторонних сервисов, оптимизацией кода, рефакторингом, улучшением пользовательского опыта и другими задачами. Кроме того, Иса имеет опыт работы с базами данных, такими как MSSQL, MySQL, MongoDB, и инструментами DevOps, такими как Jenkins, Octopus, Confluence, Jira. Его опыт работы составляет 6 лет и 2 месяца. Senior C# разработчик с более чем 5-летним обширным опытом работы на языке C# версий .NET 6+, .NET Core 2+, .NET Framework 4.0+ и сервисах Azure, таких как Blob Storage, ServiceBus и AppInsights. Опыт создания приложений с помощью ASP.NET и опыт работы с базами данных, включая MSSQL, PostgreSQL, MySQL. Опыт работы с Docker для контейнеризации. Проверенный опыт оптимизации и рефакторинга приложений с высоким трафиком, сокращения времени выполнения запросов, повышения производительности сервера и интеграции сторонних API с упором на соблюдение лучших практик кодирования, таких как SOLID, DRY, KISS, YAGNI, подходы к проектированию. (DDD) и шаблоны проектирования. Продемонстрированные способности к принципам ООП, FP, SOLID и управлению legacy кодом, опыт работы в сфере страхования и здравоохранения в США, ЕС и СНГ. Руководил сквозной разработкой 10 проектов, разрабатывая архитектуру, выбирая стек и поддерживая после релиза.

Подробнее
BioTech, Pharma, Health care & Sports • EdTech • FinTech & Banking • Marketing, Advertising & Design • Urban technology
АМ
Артур М.
Москва
.NET разработчик
Senior
3 532,46 Р/час
.NET Framework
ASP.NET
Bash
C#
C# Visual Studio
CSS
CSS3
Entity Framework
Git
HTML5
+138

Имею опыт работы в C#/Python/JavaScript, с практическими навыками работы в различных средах разработки, различных технологиях и фреймворках. Могу выполнять сложные задания по разработке целых программных комплексов равно и участия в командной разработке с использованием современного инструментария разработки ПО. Имею опыт разработки как многостраничных, так и одностраничных приложений SPA, и опыт разработки для настольных приложений и веб приложений (Silverligt 1.0, WPF, MVVM). Провожу анализ кода, работаю с техническим долгом, занимаюсь написанием тестов и проверяю качество кода. Могу поддержать команду с помошью специально подготовленных образов docker, для сборки, со стороны DevOps, и помочь при реализации pipeline для непрерывной сборки и доставки ПО. Имею опыт работы с PowerShell/Bash/Python скриптовыми языками для решения системных и девелоперских задач. C# 17 лет Silverligt/WPF 1.5 года C++ 1 год JavaScript 3 года HTML 3 года SQL 1 год Delphi 1 год VB.NET 3 года VBA 3 года WinForms 10 лет VB6 1.5 года

Подробнее
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-версию.

Подробнее
FinTech & Banking • Telecom
ДА
Данила А.
Чебоксары
.NET разработчик
Middle+
2 987,01 Р/час
.NET Core
Apache Kafka
ASP.NET Core
C#
CQRS
Dapper
DDD
Entity Framework
GraphQL
JWT
+40

Данила — .NET разработчик уровня Middle+ из Чебоксар. Специализируется на разработке бэкенда, имеет опыт работы с широким спектром технологий, включая .NET Core, ASP.NET Core, C#, DDD, Entity Framework, GraphQL, PostgreSQL, RabbitMQ, Redis и другие. Участвовал в разработке нескольких проектов в отраслях Telecom и FinTech & Banking. Среди проектов: - личный кабинет потребителя для энергосбытовых компаний; - система автоматического учёта личных финансов; - SCADA-система для электроподстанций; - государственный портал «Центра предоставления мер социальной поддержки» Чувашской Республики. В рамках проектов занимался поддержкой и развитием микросервисной архитектуры, проектированием доменных моделей с применением Domain-Driven Design, разработкой сервисов на .NET Core и .NET Framework, оптимизацией SQL-запросов, настройкой репликации PostgreSQL, кешированием данных через Redis и другими задачами.

Подробнее

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