Виталий Ш. .NET разработчик, Senior
ID 27539
ВШ
Виталий Ш.
Мужчина, 33 года
Россия, Пенза, UTC+3
Ставка
3 853,43 Р/час
вкл. НДС 5% (142.86 Р)
Специалист доступен с 2 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
.NET разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Senior .NET разработчик с более чем 12-летним опытом в разработке backend-систем. Специализируюсь на создании отказоустойчивых API, оптимизации производительности сервисов и надёжной работе с базами данных. Участвовал в разработке крупных корпоративных решений, систем для онлайн-образования, бухгалтерии и обработки естественного языка. Уверенно работаю с C#, .NET 5–9, PostgreSQL, MongoDB, Apache Kafka и другими современными технологиями.Глубокое понимание функционирования среды CLR. Придерживаюсь инженерного подхода к разработке: пишу чистый, покрытый тестами код, активно участвую в Code Review. Имею опыт настройки CI/CD, метрик и мониторинга сервисов с помощью Prometheus, Grafana и других инструментов
Проекты
(7 лет 9 месяцев)
NDA (Финтех)
Роль
Senior .Net Developer
Обязанности
-Разработал API (REST, RPC) с использованием C# и .Net 8, .Net 9
-Спроектировал и реализовал базы данных с использованием PostgreSQL и EF Core (создание таблиц, индексов)
-Интегрировал сервис с другими системами компании через Apache Kafka
-Создал интеграционные тесты на базе xUnit и Test Containers для обеспечения стабильности сервиса
-Участвовал в процессах Code Review и Design Review
-Написал первичные CI/CD скрипты для GitLab (сборка, тесты, деплой в dev) до прихода DevOps-инженера
-Работал по Agile-методологиям (Scrum, Kanban)
Стек специалиста на проекте
C#, Kanban, RPC, GitLab, jb, test containers, REST, Scrum, API, Rider, VS code, xUnit, Design review, Visual Studio, S3, Dev, Docker, Code Review, Entity Framework Core, Jira, PostgreSQL, .net 8, CI/CD, Kubernetes, Apache Kafka, Integration testing, .NET 9, net8
Отрасль проекта
FinTech & Banking
Период работы
Ноябрь 2023 - Июнь 2025
(1 год 8 месяцев)
SmartCAT
Роль
Senior .Net Developer
Обязанности
Проект: Computer-Assisted Translation система
Команда: 3 Backend, 1 PM
Обязанности:
-Разработал новые сервисы с использованием C# и .Net 5
-Провёл рефакторинг устаревшей системы с выделением микросервисов
-Использовал MongoDB в качестве основной базы данных
-Настроил взаимодействие микросервисов через Apache Kafka с применением паттерна -Outbox для гарантированной доставки сообщений
-Интегрировал процесс индексирования токенизированных данных в Elasticsearch для улучшения полнотекстового поиска
-Участвовал в процессах Code Review и Design Review
-Настроил сбор метрик через Prometheus и визуализацию в Grafana для выявления узких мест в бизнес-процессах (загрузка, токенизация, взаимодействие со сторонними сервисами).
- Оптимизировал работу с базой данных (MS SQL Server) — писал и ускорял сложные SQL-запросы и хранимые процедуры;
-Работал по Agile-методологиям (Scrum, Kanban)
Стек специалиста на проекте
C#, Grafana, Kanban, jb, test containers, Elasticsearch, REST, Scrum, MongoDB, Rider, Prometheus, YouTrack, VS code, xUnit, .NET 5, Design review, Visual Studio, Docker, Code Review, Microsoft, Identity Server, MS SQL, Microservices, Kubernetes, Apache Kafka
Отрасль проекта
Telecom
Период работы
Сентябрь 2021 - Октябрь 2023
(2 года 2 месяца)
Мое Дело
Роль
Архитектор ПО
Обязанности
-Отчитывался напрямую перед CTO
-Спроектировал новые сервисы
-Разработал инфраструктурные библиотеки-обёртки над сторонними компонентами для стандартизации и ускорения создания сервисов
-Вынес инфраструктурные библиотеки в отдельные Git submodules с жёсткой фиксацией зависимостей, обеспечив единообразие решений по всей системе
-Автоматизировал обновление библиотек: настроил TeamCity pipeline для еженедельного обновления submodules во всех репозиториях
-Совместно с DBA проанализировал и оптимизировал медленные SQL-запросы, повысив производительность базы данных
-Внедрил OpenTelemetry для мониторинга и выявления узких мест, обеспечив SLA на уровне 1 секунды для большинства операций
-Спроектировал и реализовал систему feature management с поддержкой динамического включения/отключения функций и проведения A/B тестов, повысив гибкость и контроль над пользовательским опытом
-Взаимодействовал с лидами команд для выявления потребностей
-Участвовал в проведении технических собеседований
Стек специалиста на проекте
C#, dba, .NET Core 3.1, Git, MongoDB, Redis, .NET 5, Visual Studio, SLA, SQL, Docker, TeamCity, Consul, DDD, Microsoft, RabbitMQ, PostgreSQL, Pipline, Apache Kafka, A/B testing
Отрасль проекта
FinTech & Banking
Период работы
Май 2018 - Июнь 2021
(3 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Пензенский государственный университет
Специальность
Бакалавр, Информатика и вычислительная техника
Завершение учебы
2012 г.