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.
Основной стек: .NET, C#, ASP.NET Core, Entity Framework Core, Dapper, Git, PostgreSQL, Docker, Unit Testing
Коммерческая разработка: 4+ года
Знание английского: B1 — Intermediate
Hard Skills
- Языки и фреймворки: C#, .NET, ASP.NET Core, ASP.NET Core MVC, WPF, Python, Django, Django REST Framework, Flask, FastAPI, JavaScript, TypeScript, Node.js, NestJS, Express.js, React, Vue.js
- Библиотеки и ORM: Entity Framework Core, Dapper, Linq2db, xUnit, NumPy, Pandas, SQLAlchemy, PyTorch, TensorFlow, Keras, Scikit-Learn, Mongoose, Sequelize, TypeORM, MikroORM, Pydantic
- Верстка и стили: HTML, CSS
- Работа с API: REST API, Swagger
- Инфраструктура и данные: PostgreSQL, Redis, Docker, Git, git-flow, GitLab, ELK Filebeat Heartbeat Logstash Elasticsearch, Grafana, asyncio, aiohttp
- Архитектура и принципы: OOP, SOLID, GRASP, чистая архитектура, трехслойная архитектура, паттерны фабричный метод, фасад, шаблонный метод, стратегия, прокси, декоратор
- Прочее: ST для ПЛК
Team Skills
- Управление задачами: разработка и реализация новых функций, поддержка сервисов, работа в командах 3–10 разработчиков
- Продуктовый подход: интеграции с внешними API, оптимизация БД и производительности, повышение качества через unit testing
- Ведение проекта: внедрение Docker для единообразного деплоя, администрирование GitLab, участие в Agile и Scrum
Опыт работы
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.