МП
Марк П.
Мужчина, 26 лет
Россия, Санкт-Петербург, UTC+3
Ставка
3 181,82 Р/час
НДС не облагается
Специалист доступен с 3 октября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
.NET разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Инженер-программист с опытом 5+ лет.
Опытный инженер-программист с опытом разработки масштабируемых высокопроизводительных веб-приложений на платформе .NET. Создаю высокопроизводительные микросервисные системы и RESTful API, которые обрабатывают сотни миллионов записей и поддерживают работу критически важных сервисов. Применяю принципы Clean Architecture и DDD для проектирования гибких и расширяемых решений. Мой опыт включает проектирование и оптимизацию БД (MS SQL, PostgreSQL), интеграцию сложных алгоритмов и параллельных вычислений, внедрение безопасной аутентификации и авторизации на основе OAuth2 и OpenID Connect, контейнеризацию сервисов с Docker, автоматизацию CI/CD с GitHub Actions и разработку модульных, функциональных и интеграционных тестов. В работе активно использую паттерны проектирования и принципы SOLID, что позволяет создавать поддерживаемый и легко расширяемый код. Отличаюсь системным подходом, вниманием к архитектуре и способностью создавать решения, которые масштабируются вместе с бизнесом.
Проекты
(5 лет 9 месяцев)
ВНУТРЕННИЙ СЕРВИС АУТЕНТИФИКАЦИИ И АВТОРИЗАЦИИ
Роль
.Net-разработчик
Обязанности
Разработка микросервиса на .NET 8 с использованием IdentityServer для централизованной аутентификации и авторизации;
Реализация управления ролями и разграничения доступа для внутренних сервисов;
Интеграция OAuth2/OpenID Connect и JWT для безопасного взаимодействия между сервисами;
Применение Clean Architecture и DDD для модульной и расширяемой структуры сервиса;
Написание компонентов с применением React;
Разработка и реализация новых микросервисов;
Внедрение многоуровневого разграничения доступа к MVC-порталу на основе ролей (Role-based access control);
Настройка контейнеризации с Docker для удобного деплоя и тестирования;
Разработка модульных и интеграционных тестов с использованием xUnit и NUnit;
Автоматизация CI/CD через GitHub Actions, включая сборку, тестирование и деплой;
Проведение ТИ, онбординг новичков (2 чел.);
Документирование API и внутренних процессов, подготовка инструкций для команд разработки.
Стек специалиста на проекте
Apache Kafka, Git, Docker, C#, Confluence, MongoDB, Swagger, GitHub Actions, Kubernetes, GitHub, ASP.NET, SonarQube, NUnit, Serilog, xUnit, Entity Framework Core, Redis, React, OpenID, OpenAPI, MS SQL, connect, .net 8, oauth2, .NET 9
Отрасль проекта
Information Security
Период работы
Март 2024 - По настоящее время
(1 год 8 месяцев)
МИКРОСЕРВИСНАЯ ПЛАТФОРМА ДЛЯ ОБРАБОТКИ БОЛЬШИХ ДАННЫХ
Роль
.Net-разработчик
Обязанности
Разработка и деплой высоконагруженных микросервисов на .NET 5 (MinimalAPI) с асинхронными эндпоинтами;
Оптимизация массовых вставок и сложных запросов с использованием ADO.NET Bulk Insert и CTE;
Проектирование и оптимизация схем баз данных (MS SQL) с партиционированием таблиц и продвинутыми индексами для ускорения операций;
Настройка получения и отправки данных на API с их последующим отображением на платформе (React);
Интеграция очередей RabbitMQ для асинхронного обмена данными между микросервисами;
Разработка и оптимизация слоя доступа к данным с использованием EF Core, включая настройку DbContext, внедрение репозиториев и использование LINQ-запросов;
Разработка модульных, функциональных и интеграционных тестов с использованием xUnit, NUnit;
Разработка SPA (Single Page Application) на Angular для отображения и фильтрации телеметрических данных в реальном времени;
Использование Angular Material для построения адаптивного и удобного UI;
Настройка CI/CD пайплайнов с GitHub Actions для автоматической сборки, тестирования;
Подбор, онбординг и менторинг джунов (2 чел.);
Документирование API и процессов платформы с помощью Swagger/OpenAPI и внутренних технических руководств;
Использование SonarQube для анализа качества кода и обеспечения соответствия корпоративным стандартам;
Настройка кэширования с помощью Memcached для снижения нагрузки на базу данных и ускорения ответов сервисов.
Стек специалиста на проекте
RabbitMQ, Git, HTML, CSS, Docker, JavaScript, C#, MongoDB, Webpack, Swagger, GitHub Actions, Memcached, GitHub, Angular Material, ADO.NET, SonarQube, NUnit, Dapper, Angular, xUnit, .NET 5, Entity Framework Core, Moq, React, OpenID, OpenAPI, MS SQL, connect, oauth2
Отрасль проекта
RnD
Период работы
Май 2021 - Март 2024
(2 года 11 месяцев)
ВЕБ-СЕРВИС ДЛЯ АСТРОФИЗИЧЕСКИХ РАСЧЁТОВ
Роль
.Net-разработчик
Обязанности
Разработка микросервиса на .NET 5 с применением DDD, обеспечивающего модульность и лёгкость расширения алгоритмов;
Реализация параллельных и асинхронных вычислений с использованием TPL для ускорения обработки больших объёмов данных;
Оптимизация работы с базой данных PostgreSQL, проектирование схем и индексов для повышения производительности;
Сбор требований и подготовка технической документации;
Поддержка и оптимизация модулей, реализованных на .NET Framework 4.7/4.8 с использованием Entity Framework 6 для доступа к MS SQL Server;
Настройка модульного, функционального и интеграционного тестирования с использованием xUnit и NUnit;
Создание RESTful API для интеграции с внутренними аналитическими инструментами;
Проведение код-ревью и поддержка стандартов качества кода.
Стек специалиста на проекте
PostgreSQL, Git, Docker, C#, MongoDB, Swagger, GitHub Actions, GitHub, JWT, SonarQube, NUnit, Entity Framework, Serilog, xUnit, .NET 5, Entity Framework Core, Docker Compose, OpenAPI
Отрасль проекта
RnD
Период работы
Февраль 2020 - Май 2021
(1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский национальный исследовательский университет информационных технологий
Специальность
Механика и оптика
Завершение учебы
2019 г.