Алексей П. C# разработчик, Senior

ID 32109
АП
Алексей П.
Мужчина, 29 лет
Россия, Санкт-Петербург, UTC+3
Ставка
3 339,64 Р/час
вкл. НДС 5% (123.81 Р)
Специалист доступен с 16 октября 2025 г.

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

Подробнее
О специалисте
Специализация
C# разработчик
Грейд
Senior
Навыки
C#
ASP.NET Core
Entity Framework
Redis
MS Visual Studio
RabbitMQ
PostgreSQL
MS SQL Server
SQL
.NET Core
Git
Docker
Apache Kafka
Helm
gRPC
Prometheus
Grafana
ELK Stack
VS Code
Jira
Confluence
Отрасли
E-commerce & Retail
Logistics & Transport
Знание языков
Английский — B1
Главное о специалисте
Алексей — C# разработчик уровня Senior. Специализируется на разработке с использованием C#, ASP.NET Core, Entity Framework, Redis, MS Visual Studio, RabbitMQ, PostgreSQL, MS SQL Server, SQL, .NET Core, Git, Docker, Apache Kafka, Helm, gRPC, Prometheus, Grafana, ELK Stack, VS Code, Jira, Confluence. Имеет опыт работы в отраслях Logistics & Transport и E-commerce & Retail. Участвовал в проектах в роли C#/ .NET разработчика. В проекте стартапа по аренде автомобилей в Польше занимался разработкой сервисов на .NET 8 с нуля, работал с OpenXML для генерации отчётных документов, писал интеграционные тесты, разрабатывал функционал аренды с использованием Redis для кэширования данных, реализовывал механизмы кэширования на основе Redis, разрабатывал фоновые службы, модули с использованием MongoDB, проектировал взаимодействие между микросервисами с использованием Apache Kafka. В проекте компании ZAPRA, занимающейся доставкой автозапчастей по России и СНГ, участвовал в полном цикле разработки: от проектирования до поддержки существующих систем. Создавал микросервисную архитектуру на .NET Core 3.1 для управления каталогом автозапчастей, поддерживал и модернизировал legacy-системы, проектировал и реализовывал REST API для интеграции с внешними системами поставщиков, разрабатывал SOAP-сервисы для взаимодействия с legacy-системами партнёров.
Проекты   (5 лет 4 месяца)
IT компания
Роль
C#/.NET разработчик
Обязанности
Стартап проект, специализирующийся на аренде автомобилей в Польше. Работал над проектов автоматизации процессов аренды автомобилей. Обязанности: 1. Разработка с нуля и поддержка сервисов на .NET 8; 2. Работа с OpenXML для генерации отчетных документов (договоры, счета); 3. Написание интеграционных тестов для проверки взаимодействия между компонентами системы; 4. Разработка функционала аренды, включая создание договоров, управление статусами и расчет балансов компании и клиентов с использованием Redis для кэширования часто запрашиваемых данных (тарифы, настройки, текущие статусы автомобилей); 5. Реализация механизмов кэширования на основе Redis для снижения нагрузки на БД и уменьшения времени отклика ключевых API эндпоинтов на 15%; 6. Разработка фоновых служб (HostedService) для обработки задач по расписанию и асинхронной обработки сообщений из Kafka; 7. Разработка и поддержка модулей с использованием MongoDB для хранения документов и логов аренды; 8. Проектирование и реализация взаимодействия между микросервисами с использованием Apache Kafka для обеспечения кадежной асинхронной коммуникации; 9. Развертывание и оркестрация микросервисов в Kubernetes (K8s): настройка Pods, Deployments, Services, Ingress; 10. Регулярное проведение код – ревью для членов команды (2 разработчика), менторинг и наставничество junior – разработчика, контроль качества кода, соблюдение стандартов и лучших практик; 11. Настройка мониторинга микросервисов с использованием Prometheus и Grafana для сбора метрик и визуализации производительности системы; 12. Организация централизованного логирования в Elasticsearch (ELK-стек) для оперативного поиска и анализа ошибок; 13. Моделирование доменной области (агрегаты, сущности, value – объекты) В соответствии с принципами DDD; 14. Работа в команде из 5 человек по гибкой методологии с еженедельными планированиями; 15. Проектирование архитектуры WebApi – решений на ASP.NET Core; 16. Реализация RESTful API для интеграции с фронтендом и сторонними сервисами; 17. Применение принципов SOLID, KISS, YAGNI, DRY при разработке; 18. Оптимизация работы с БД через ORM Entity Framework Core; 19. Внедрение и использование шаблона CQRS для разделения команд и запросов в микросервисах; 20. Проектирование и создание переиспользуемых библиотек для инфраструктурного кода (логирование, аутентификация, работа с БД); 21. Написание unit – тестов с использованием xUnit/NUnit; 22. Разработка клиентских приложений с использованием WPF и паттерна MVVM для внутренних нужд компании; 23. Применение методологии TDD (Test-Driven Development) при реализации ключевых модулей, что позволило повысить покрытие кода тестами и снизить количество дефектов; 24. Реализация слоя доступа к данным с использованием паттернов Repository и UnitOfWork для абстрагирования бизнес – логики от механизмов persistence; 25. Применение паттерна Specification для инкапсуляции бизнес – правил и построения сложных динамических запросов к БД; 26. Использование Dapper и ADO.NET для оптимизации высоконагруженных запросов и работы с большими объемами данных; 27. Применение linq2db для сложных аналитических запросов и отчетности, трубеющих максимальной производительности; 28. Проектирование системы с учетом принципов согласованности в распределенных системах (Eventual Consistency) и паттернов масштабирования (BASE); 29. Написание полного спектра тестов: unit-, интеграционных и компонентных (component) для проверки взаимодействия модулей внутри сервисов.
Достижения
1. Разработал сервис автоматического списания арендной платы и управления статусами аренды, сократив ручные операции на 80%; 2. Провел профилирование и оптимизацию высоконагруженных участков системы, что ускорило время ответа API на 30% при больших объемах данных; 3. Реализовал систему уведомлений через Telegram Bot, обеспечив 100% доставку сообщений окончании аренды; 4. Внедрил MongoDB для хранения неструктурированных данных, что повысило гибкость и скорость обработки документов на 25%.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, C#, Jira, Confluence, MongoDB, MVVM, GitHub, VS Code, Action, ASP.NET, WPF, TDD, OpenId Connect, Kafka, .NET 5, Entity Framework Core, Hangfire, GitLab CI/CD, .NET 6, .net 8, Telegram Bot API, OAutch, Kubernetes (K8s)
Отрасль проекта
Logistics & Transport
Период работы
Декабрь 2022 - По настоящее время  (2 года 11 месяцев)
АО ZAPRA
Роль
C#/.NET разработчик
Обязанности
ZAPRA – компания, занимающаяся доставкой автозапчастей по России и СНГ с широкой сетью филиалов. Работал над проектом интеграции с поставщиками и управления каталогом автозапчастей. Обязанности: 1. Участие в полном цикле разработки: от проектирования до поддержки существующих систем; 2. Создание с нуля микросервисной архитектуры на .NET Core 3.1 для управления каталогом автозапчастей; 3. Поддержка и модернизация legacy – систем, включая рефакторинг и оптимизацию производительности; 4. Проектирование и реализация REST API для интеграции с внешними системами поставщиков; 5. Разработка SOAP – сервисов для взаимодействия с legacy – системами партнеров; 6. Создание WebApi для внутренних и внешних клиентов каталога автозапчастей; 7. Разработка backend – архитектуры для Blazor – приложения внутреннего каталога автозапчастей; 8. Создание серверной логики для desktop – приложения управления складами; 9. Реализация WebSocket – сервисов (SignalR) для обновления данных в реальном времени; 10. Разработка с нуля интеграционного шлюза для работы с API поставщиков; 11. Миграция монолитной системы на микросервисную архитектуру с использованием .NET Aspire; 12. Поддержка и развитие существующей системы управления автозапчастями; 13. Разработка сервисов для взаимодействия со сторонними API поставщиков (REST, SOAP); 14. Интеграция единой аутентификации через Keycloak (OIDC) для сотрудников и поставщиков; 15. Настройка интеграции метрик приложений с Prometheus и создание дашбордов в Grafana; 16. Проектирование слоистой архитектуры (Layered Architecture) для новых сервисов; 17. Разработка desktop – приложения на WinForms для управления локальными складами; 18. Развертывание и отладка Docker – контейнеров с приложениями в Linux – среде; 19. Внедрение и настройка стека ELK для агрегации и анализа логов приложений; 20. Участие в парном программировании и проведение код – ревью.
Достижения
1. Провел рефакторинг проекта, устранив лишние зависимости и улучшив читаемость кода, что сократило время на разработку новых фич на 20%; 2. Оптимизировал запросы к таблицам, добавив индексы, что позволило ускорить выполнение запросов на 40%; 3. Внедрил механизм миграций базы данных, что упростило развертывание и сократило ошибки при обновлениях на 90%; 4. Успешно завершил миграцию монолита на микросервисную архитектуру, улучшив масштабируемость системы.
Стек специалиста на проекте
C#, Jira, Confluence, Kubernetes, VS Code, ASP.NET, OpenId Connect, Azure DevOps, Entity Framework Core, WinForms, GitLab CI/CD, MS SQL, .NET Core 3.1, OAutch, GitHub Action, WebSocket (SignalR)
Отрасль проекта
E-commerce & Retail
Период работы
Март 2020 - Июль 2022  (2 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Калининградский пограничный институт Федеральной службы безопасности Российской Федерации
Специальность
Применение и эксплуатация автоматизированных систем специального назначения, Инженер автоматизированных систем управления
Завершение учебы
2019 г.

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

Insurance • Logistics & Transport
ИЖ
Игорь Ж.
Минск
C# разработчик
Senior
3 147,27 Р/час
PostgreSQL
Entity Framework
.NET Core
.NET Framework
async/await
autofixture
C#
ClickHouse
Code coverage
CQRS
+68

▪ Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Создание и улучшение микро сервисных приложений ▪ Знание и умение проектирования и нормализации физической модели БД ▪ Опыт написания переиспользуемых библиотек, реализации унифицированных решений ▪ Опыт проектирования и реализации высоконагруженных микросервисных архитектур с использованием принципов SOLID, KISS, ООП и паттернов проектирования ▪ Применял принципы Domain-Driven Design (DDD): выделение Bounded Context’ов, моделирование Aggregate Root’ов, использование Domain Events ▪ Опыт разработки приложений с нуля при использовании layerd-arch архитектуры. ▪ Понимание алгоритмической сложность, абстрактное мышление ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Глубокое понимание CLR через использование async/await, SignalR, Dapper, Identity Server и диагностики производительности (Prometheus) ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее
BioTech, Pharma, Health care & Sports • HRTech • Information Security • Logistics & Transport • Realty & Constructoring
СО
Сергей О.
Абинск
C# разработчик
Middle+
3 351,4 Р/час
.NET
Windows Forms
REST API
MVC
.NET Core
ASP.NET
HTML
RabbitMQ
CSS
Elasticsearch
+51

Профессионал в области разработки высоконагруженных масштабируемых серверных систем. Опыт в проектировании и разработке корпоративных решений. Способен быстро погрузиться в задачи, высокий уровень самодисциплины, открытый и коммуникабельный. Люблю изучать новые технологии и делиться опытом с коллегами. Стремлюсь к постоянному профессиональному развитию. Опыт менторства и наставничества менее опытных коллег. ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ: - Разработка приложений с нуля - Разработка бизнес-логики на языке C# - Проектирование, оптимизация БД - Многопоточное программирование - Реализация API для работы с мобильными и веб клиентами - Интеграции со внутренними и внешними системами - Кроссплатформенные серверные решения - Тестирование - Рефакторинг, код-ревью - Опыт менторства и наставничества - Работа в команде по методологии Agile/ Scrum Языки программирования: C#, SQL, JavaScript Технологии: .NET, Windows Forms, .NET Core, ASP.NET, RabbitMQ, ElasticSearch, Entity Framework, REST API, MVC, WebSocket, Dapper, Docker, Redis, Mediator, IdentityServer, CI/CD, Swagger, XUnit, NUnit, Git, Serilog, Docker, Kubernetes Базы данных: MS SQL, MySQL, PostgreSQL Средства разработки ПО: MS Visual Studio, JetBrains DataGrip, Rider, Resharper, TeamCity, Jira, Confluence

Подробнее
Cloud Services • FinTech & Banking • Government & Public Sector
ВМ
Владимир М.
Москва
C# разработчик
Senior
3 981,88 Р/час
.NET Core
.NET Framework
Agile Project Management
Ajax
Angular
Architecture
ASP.NET
Atlassian
Azure DevOps
C#
+112

Владимир — опытный C#-разработчик, специализирующийся на backend-проектах. Обладает навыками работы с микросервисной архитектурой и технологиями .NET Core, .NET Framework, Agile Project Management, Ajax, Angular, ASP.NET, Azure DevOps, C#, Confluence, CSS, Entity Framework, ETL, Git, HTML, JavaScript, Jira, JQuery, JSON API, MVC, RabbitMQ, Reporting, REST, SOAP, SQL, TFS, Transact SQL, WCF, WPF, XML. Владимир работал над проектами в сферах Government & Public Sector, FinTech & Banking, Cloud Services. Занимал должности руководителя отдела разработки, тимлида бэкенд-разработки и разработчика. В его обязанности входили контроль исполнения задач, контроль ресурсов, планирование, общее управление, формирование команд, декомпозиция задач, разработка и проектирование, написание кода, тестирование, автоматизация, проведение дейли, участие в оценках трудоемкости задач и выработке технического решения. Опыт работы на проектах — 10 лет и 3 месяца.

Подробнее

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

E-commerce & Retail • Logistics & Transport
АП
Алексей П.
Санкт-Петербург
C# разработчик
Senior
3 339,64 Р/час
PostgreSQL
RabbitMQ
Apache Kafka
Git
Docker
C#
Jira
Confluence
SQL
Grafana
+21

Алексей — C# разработчик уровня Senior. Специализируется на разработке с использованием C#, ASP.NET Core, Entity Framework, Redis, MS Visual Studio, RabbitMQ, PostgreSQL, MS SQL Server, SQL, .NET Core, Git, Docker, Apache Kafka, Helm, gRPC, Prometheus, Grafana, ELK Stack, VS Code, Jira, Confluence. Имеет опыт работы в отраслях Logistics & Transport и E-commerce & Retail. Участвовал в проектах в роли C#/ .NET разработчика. В проекте стартапа по аренде автомобилей в Польше занимался разработкой сервисов на .NET 8 с нуля, работал с OpenXML для генерации отчётных документов, писал интеграционные тесты, разрабатывал функционал аренды с использованием Redis для кэширования данных, реализовывал механизмы кэширования на основе Redis, разрабатывал фоновые службы, модули с использованием MongoDB, проектировал взаимодействие между микросервисами с использованием Apache Kafka. В проекте компании ZAPRA, занимающейся доставкой автозапчастей по России и СНГ, участвовал в полном цикле разработки: от проектирования до поддержки существующих систем. Создавал микросервисную архитектуру на .NET Core 3.1 для управления каталогом автозапчастей, поддерживал и модернизировал legacy-системы, проектировал и реализовывал REST API для интеграции с внешними системами поставщиков, разрабатывал SOAP-сервисы для взаимодействия с legacy-системами партнёров.

Подробнее
FinTech & Banking • LifeStyle
АМ
Андрей М.
Москва
Java разработчик
Senior
3 402,59 Р/час
PostgreSQL
Git
HTML
Docker
Java
Jira
SQL
Oracle
Maven
Gradle
+21

Ключевыми навыками кандидата являются - большой опыт работы с крупными банковскими проектами, отличные навыки в разработке и сопровождении проектов, умение находить и устранять баги в коде, опыт работы с новейшими технологиями и инструментами, ответственный подход к выполнению задач и умение работать в режиме многозадачности. Технически сложной задачей из опыта было исправление бага фреймворка тестирования с влиянием на фабрику в срок менее 24 часов. Кандидату предпочтительно развиваться в технической сфере, но также интересен менеджмент. Хотелось бы заниматься разработкой и сопровождением сложных проектов, поиском и устранением багов, оптимизацией кода и архитектурных решений, разработкой новых функциональностей.

Подробнее