Резюме специалистов Creative

Сергей В.

MIDDLE BACKEND DEVELOPER

Основной стек: .NET, C#, ASP.NET Core, Entity Framework Core, Dapper, Git, PostgreSQL, Docker, Unit Testing
Коммерческая разработка: 4+ года
Знание английского: B1 — Intermediate

Hard Skills


Team Skills


Опыт работы

02.2024 — по настоящее время

Проект: система мониторинга недропользования - мониторинг и учет, govtech
Роль на проекте: .NET backend developer
Команда: 10 разработчиков

Задачи:
— Разработка и реализация новых функций и модулей
— Создание тестов для проверки отдельных модулей и функций
— Использование инструментов отладки для выявления и устранения ошибок
— Рефакторинг кода для улучшения читаемости и поддержки

Достижения:
— Внедрил и поддерживал покрытие модулей тестами на xUnit для ускорения проверки изменений
— Улучшил читаемость и поддерживаемость кода через регулярный рефакторинг
— Участвовал в развитии ключевых модулей системы в команде 10 разработчиков

Стек: .NET, C#, ASP.NET Core, Linq2db, Git, xUnit, PostgreSQL

03.2023 — 02.2024

Проект: МИРТЕК - backend сервисы для корпоративных клиентов, системная интеграция
Роль на проекте: Backend .NET Developer
Команда: 3 разработчика

Задачи:
— Разработка и поддержка backend сервисов
— Внедрение unit testing для повышения надежности кода
— Разработка и оптимизация баз данных на PostgreSQL
— Интеграция с внешними API и сервисами
— Настройка Docker для единообразного развертывания приложений

Достижения:
— Внедрил unit testing практики, повысив качество поставки и снизив риск регрессий
— Оптимизировал запросы и структуру БД на PostgreSQL под задачи сервисов
— Стабилизировал окружения разработки и деплоя через Docker

Стек: .NET, C#, ASP.NET Core, Entity Framework Core, Dapper, PostgreSQL, Docker

05.2021 — 10.2022

Проект: КОМПО - интеллектуальные системы сопровождения изделий, промышленность
Роль на проекте: Разработчик ПО, инженер-электроник
Команда: 3 разработчика

Задачи:
— Разработка ПО для интеллектуальных систем сопровождения изделий
— Создание и поддержка юнит тестов для надежности решений
— Администрирование GitLab для оптимизации процессов разработки
— Внедрение Agile и Scrum для улучшения командной работы и сроков
— Разработка пользовательских интерфейсов на WPF

Достижения:
— Разработал функциональность и UI модули на WPF для удобного взаимодействия пользователей с системой
— Поддерживал качество решений через юнит тесты и практики командной разработки
— Администрировал GitLab и улучшал процессы разработки в небольшой команде

Стек: .NET, C#, WPF, ASP.NET Core MVC, GitLab, ST для ПЛК

10.2020 — 05.2021

Проект: Alfa-Direct - внутренняя система учета заявок, финансы
Роль на проекте: Middle Backend Developer
Команда: 6 разработчиков

Задачи:
— Разработка внутренней системы учета заявок с авторизацией на JWT
— Реализация REST API для заявок и описание API в Swagger
— Формирование и экспорт отчетов по заявкам в XLS
— Использование Web Notifications API для напоминаний о закрытии заявок
— Логирование действий пользователей

Достижения:
— Реализовал авторизацию на JWT и API слой для работы с заявками
— Настроил экспорт отчетов в XLS в нескольких форматах
— Внедрил уведомления и логирование, улучшив контроль работы пользователей

Стек: JavaScript, React, REST API, Swagger, JWT

Образование: Высшее, Брестский государственный технический университет, Инженер по радиоэлектронике, 2011

Главное о специалисте: я middle backend разработчик с 4+ годами коммерческого опыта, основной стек это .NET и C# с ASP.NET Core, Entity Framework Core и Dapper. Работаю с PostgreSQL, Docker и unit testing на xUnit, развиваю модули, пишу тесты, делаю отладку и рефакторинг для читаемости и поддержки. Есть опыт системной интеграции и разработки для промышленной компании, а также проекта в финтехе с JWT авторизацией, REST API, Swagger и экспортом отчетов в XLS. Дополнительно знаком с Python стеком и Node.js экосистемой, включая Django и NestJS.
Backend