Марк П. .NET разработчик, Middle+

ID 31760
МП
Марк П.
Мужчина, 26 лет
Россия, Санкт-Петербург, UTC+3
Ставка
3 181,82 Р/час
НДС не облагается
Специалист доступен с 3 октября 2025 г.

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

Подробнее
О специалисте
Специализация
.NET разработчик
Грейд
Middle+
Навыки
.NET
.NET 9
ADO.NET
Angular
Angular Material
Apache Kafka
ASP.NET
C#
CI/CD
Confluence
connect
CSS
Dapper
DevOps
Docker
Docker Compose
Entity Framework
Entity Framework Core
Git
GitHub
GitHub Actions
HTML
JavaScript
Jira
JWT
Kubernetes
Memcached
MongoDB
Moq
MS SQL
NUnit
oauth2
OpenAPI
OpenID
PostgreSQL
RabbitMQ
Redis
Serilog
SonarQube
Swagger
Webpack
xUnit
Отрасли
Information Security
RnD
Знание языков
Английский — 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 г.

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

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 проектов, разрабатывая архитектуру, выбирая стек и поддерживая после релиза.

Подробнее
RnD
АИ
Александр И.
Санкт-Петербург
.NET разработчик
Senior
3 082,74 Р/час
C#
ASP.NET Core
ASP.NET
HTML/CSS
Работа с интеграциями
языки программирования
AWS
GitLab
Монолитная архитектура
Postman
+67

Александр — .NET разработчик уровня Senior из Санкт-Петербурга. Имеет высшее образование по специальности «Математическое обеспечение и администрирование информационных систем» Санкт-Петербургского Политехнического Университета Петра Великого. Владеет русским языком на уровне C2, английским — на уровне C1. Имеет опыт работы на проектах в области RnD. Участвовал в разработке системы микросервисов для компании в сфере недвижимости, где создал внутреннее WPF-приложение для визуализации и администрирования данных, получаемых из облачных сервисов. Разрабатывал B2B ecommerce-платформу на базе Optimizely Commerce, где занимался созданием микросервисов, улучшением производительности, рефакторингом и интеграцией с внешними системами. Работал над realtime-системой мониторинга авиационных рейсов FUSION, где разработал realtime-сервисы и функции для авиа-продуктов, интегрировал публичные и проприетарные погодные данные, разработал десктоп-клиент и API. Также имеет опыт работы над системой визуализации и генерации финансовой отчётности для одной из крупнейших аудиторских компаний мира и системой биллинга для энергетических компаний. Общая продолжительность работы на проектах составляет 15 лет 9 месяцев.

Подробнее

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

E-commerce & Retail • EdTech • HRTech • Social Networking
ОП
Олег П.
Ростов-на-Дону
Backend разработчик
Senior
4 545,45 Р/час
акции
HTML5
Пользовательские интерфейсы
архитектура
front
GraphQL
Контроль версий
Разработка
Программное обеспечение
asyncpg
+73

Олег — опытный backend-разработчик с навыками работы в различных проектах. Он обладает глубоким пониманием современных технологий и инструментов, таких как Python, Django, FastAPI, Flask, React, Angular, Docker, Git, PostgreSQL, MongoDB, Redis, RabbitMQ и других. Олег работал над несколькими проектами, включая CRM-систему для учебных заведений, микросервисную систему ботов, сайт книжного магазина, CRM систему для компании и бэкенд для мобильного приложения и сайта. В его обязанности входило написание кода, разработка сервисов, реализация авторизации, парсинг данных, построение логики фильтрации и пагинации, создание планировщика задач и многое другое. Олег умеет создавать высокоэффективные решения для различных задач с помощью Python и его инструментов. Всегда находится в поиске новых технологий, которые могут быть полезны для улучшения качества и эффективности выполнения задач. Также он гордится своими навыками командной работы и общения с заказчиками. Открыт для новых идей и готов работать в команде и самостоятельно, чтобы создать качественный продукт.

Подробнее
E-commerce & Retail • FinTech & Banking
АЛ
Андрей Л.
Тверь
React разработчик
Senior
2 402,6 Р/час
методологии
React Hook Form
React Query
lint
Stack
React testing library
Redux Thunk
языки программирования
React Flow
Redux
+52

Андрей обладает глубокими знаниями в области разработки на React и имеет многолетний опыт работы над сложными проектами в различных отраслях, таких как розничная торговля и финтех. Он демонстрирует сильные навыки в создании клиентских приложений, оптимизации производительности и интеграции API. Его опыт работы с современными инструментами и технологиями (например, Redux, TypeScript, React Query) делает его универсальным специалистом, способным решать задачи различной сложности. Основные сильные стороны: Экспертность в React и связанных технологиях. Опыт работы с микросервисной архитектурой. Умение работать с современными инструментами разработки и методологиями. Адаптивность к различным типам проектов и задач.

Подробнее