Владислав Н. C# разработчик, Senior
ID 46462
ВН
Владислав Н.
Senior
Россия, Москва, UTC+3
3 415,58 Р/час
вкл. НДС 5% (125.24 Р)
Специалист доступен с 13 октября 2026 г.
О специалисте
Специализация
C# разработчик
Грейд
Senior
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Владислав — C# разработчик уровня Senior из Москвы. Специализируется на разработке приложений с использованием технологий ASP.NET Core, .NET, ClickHouse, Elasticsearch, REST API, Docker, Kubernetes и других. Имеет опыт работы с микросервисной архитектурой, базами данных PostgreSQL, MongoDB, MS SQL, Oracle. Владеет методологиями Agile, Scrum.
Участвовал в разработке корпоративной CRM-системы для управления учебными процессами в EdTech-отрасли, где занимался разработкой и поддержкой desktop и web-приложений, интеграцией с API и базами данных, анализом и оптимизацией кода.
Работал над проектами по созданию VR-тренажёров для промышленного обучения в отрасли Manufacturing, где разрабатывал интерактивные VR/3D-тренажёры, реализовывал игровую логику и пользовательские сценарии.
В настоящее время участвует в разработке внутренней микросервисной платформы для сервисов авторизации, управления пользователями, уведомлений и аудита в отрасли E-commerce & Retail. Занимается проработкой архитектурных и технических решений, проектированием data access layer, разработкой и поддержкой Helm charts для deployment’а микросервисов в Kubernetes.
Решаемые задачи
30
Разработать функциональный микросервис по ТЗ
Провести профилирование приложения
Оптимизировать критические участки кода для повышения быстродействия системы
Реализовать API веб-сервисов для интеграции систем
Подготовить руководство пользователя и администратора системы
Реализовать бизнес-логику функционального модуля
Спроектировать интеграцию с внешними сервисами
Разработать backend на Go
Оптимизировать SQL-запросы
Оптимизировать исходный код для повышения быстродействия программы
Проекты
(5 лет 5 месяцев)Разработка и развитие внутренней микросервисной платформы
Роль
C#/.NET-разработчик
Обязанности
Разрабатывал и развивал внутреннюю микросервисную платформу для сервисов авторизации, управления пользователями, уведомлений, аудита и инфраструктурных компонентов внутри компании и дочерних организаций.
Обязанности:
• Проработка архитектурного и технического решения задач и их непосредственная реализация.Проектирование data access layer с использованием Entity Framework Core (EF Core): конфигурация сущностей, миграции, repository pattern, fluent API.
• Разработка и поддержка Helm charts для deployment’а микросервисов в Kubernetes (K8S).
• Руководство внедрением ABAC и миграция сервисов с RBAC на атрибутивную модель доступа.
• Хранимые процедуры: написание сложных функций, все в PostgreSQL через npgsql (агрегации, расчеты, батч запросы), ивент сурсинг триггеры, индексы.
• Написание и поддержка пайпланов, интеграция автоматического запуска unit тестов. xUnit тесты покрывают всю ключевую реализацию сервисов (около 60%)
• Оптимизация производительности SQL-запросов/индексов
• Использование архитектурных подходов: паттерн clean architecture, event driven.
• Работа с CLR и Garbage Collector: профилирование приложений (dotTrace/dotMemory), анализ поколений и пауз GC, оптимизация аллокаций и времени жизни объектов, настройка режимов сборки мусора для высоконагруженных сервисов.
• Взаимодействие с бизнесом и аналитиками
• Создание и актуализация технического документации
• Оценка задач
• Рефакторинг
• Написание unit-тестов
• Интеграция внешних сервисов по типу Debezium
• Переезд сервисов с Jenkins на GitLab CI/CD
• Реализация BPMN, DMN
• Работа с xml, json
• Онбординг новых сотрудников
• Стандарты команды: проекты написаны на CleanArchitecture с четким разделением слоев (интерфейсы, провайдеры, контроллеры и т.д ). Используется кастомный editorconfig с соглашением об именовании и реализации кода.
• Проведение Code Review: для крупных задач - внедрение новых зависимостей архитектуры, реализация ключевых механизмов, значимые рефакторинги и изменения в инфре сервисов.
Команда: 1 Team Lead, 6 Backend Developers, 2 Frontend Developers, 1 System Analyst, 1 Android Developer, 1 iOS Developer, 1 Project Manager, 1 Designer, 1 QA Engineer
Достижения
• Спроектировал и реализовал систему аутентификации и авторизации через внешних провайдеров (Google, Keycloak, WB ID, LDAP)
• Перевёл сервисы с классической RBAC-модели на гибкую атрибутивную модель доступа (ABAC), повысив масштабируемость и управляемость прав
• Реализовал новый механизм запроса доступов с интеллектуальным подбором ролей и автоматизацией процессов согласования
• Внедрил Event-Driven архитектуру: реализовал паттерн Transactional Outbox и интеграцию Debezium для стриминга критичных событий из PostgreSQL в Kafka
• Разработал сервис аудита с нуля, который был успешно внедрён как во внутренние контуры компании, так и во внешние площадки, включая инфраструктуру ТЦ «Европейский» (СПб)
• Повысил, надежность и наблюдаемость сервисов за счет внедрения централизованного логирования, мониторинга и аудита
• Участвовал в развитии инфраструктурной платформы компании, обеспечивая масштабируемость и отказоустойчивость сервисов
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Elasticsearch, REST, XML, JSON, C#, BPMN, Kibana, Oracle, MongoDB, Jenkins, Grafana, Kubernetes, GitLab, Prometheus, ClickHouse, ASP.NET Core, Garbage Collector, Clean Architecture, gRPC, Unit testing, Helm, Kafka, .NET, Jaeger, MassTransit, OAuth 2.0, Redis, CI/CD, S3, DMN, debezium, CLR, event-driven architecture, clrgc
Отрасль проекта
E-commerce & Retail
Период работы
Июль 2023 - По настоящее время
(3 года 4 месяца)
VR-тренажеры различной специфики
Роль
C# разработчик
Обязанности
Проекты:
• VR-тренажер Обслуживание высоковольтных подстанций - симуляция регламентных работ и аварийных ситуаций в промышленной среде
• VR-тренажер Интерактивная сборка автомобиля с разными сценариями: Сборка/разборка ходовой системы, сборка/разборка ДВС
Обязанности:
• Разработка интерактивных VR/3D-тренажёров для обучения персонала и промышленных симуляторов
• Реализация игровой логики, пользовательских сценариев и взаимодействия с объектами в VR-среде
• Проектирование архитектуры игрового ядра: управление состояниями, обработка событий, взаимодействие компонентов
• Разработка систем сценариев и симуляции производственных процессов
• Интеграция 3D-моделей и настройка взаимодействия объектов в Unity
• Оптимизация производительности VR-приложений и улучшение пользовательского опыта (UX)
• Проведение тестирования и устранение дефектов
• Взаимодействие с 3D-моделлерами, менеджерами проектов и смежными командами
Команда: Т1 Team Lead, 3 Unity Developers, 2 Project Managers, 3 3D Modellers
Достижения
• Разработал более 10 VR-тренажёров для промышленного обучения и образовательных учреждений
• Самостоятельно освоил движок Unigine и разработал 3D-тренажёр для аккредитации компании на отечественной платформе разработки
• Выступал ведущим демонстрации VR-тренажёра на презентации в Многопрофильном колледже им. Носова
Стек специалиста на проекте
C#, SVN, Design Patterns, 3d, .NET, Simulator, Tracing, Unity3D, Systemd, VR, engine, interactive
Отрасль проекта
Manufacturing
Начало работы
Июль 2022 - Июнь 2023
(1 год)
Корпоративная CRM-система для управления учебными процессами
Роль
C# / .NET-разработчик
Обязанности
Обязанности:
• Разработка и поддержка desktop и web-приложений на WPF, WinForms и ASP.NET для внутренних систем предприятия
• Участие в миграции legacy-решений на .NET 6
• Интеграция приложений с API, очередями сообщений и базами данных
• Анализ и оптимизация существующего кода
• Разработка и поддержка unit-тестов
• Расширение механизмов логирования, обработки ошибок и диагностики приложений
Команда: 1 Team Lead, 3 Developers, 1 QA Engineer, 1 Project Manager
Достижения
• Начал коммерческую разработку в компании в рамках стажировки ещё во время обучения в колледже
• Расширил систему логирования и обработки ошибок, улучшив диагностируемость и стабильность приложений
• Дополнил и поддерживал unit-тесты для всех приложений
Стек специалиста на проекте
RabbitMQ, API, Postman, GitHub, C, ASP.NET, WPF, Информационные технологии, Testing, SQLite, Консалтинг, WinForms, .NET 6, Работа с интеграциями, MS SQL, Бизнес-процессы, Разработка, UnitX, автоматизация, Анализ, оптимизация, Stack, разработчик, Поддержка, внедрение, .net framework 4.5, Миграция
Отрасль проекта
EdTech
Начало работы
Июнь 2021 - Июль 2022
(1 год 2 месяца)
Формат работы
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Многопрофильный колледж им Носова
Специальность
Информационные системы и программирование
Завершение учебы
2022 г.
