MIDDLE BACKEND DEVELOPER
Основной стек: С#
Коммерческая разработка: 3+ года
Знание английского: B2 — Upper-Intermediate
Образование: высшее

Навыки
Языки и фреймворки: C#, JS, TS, .NET Framework, .NET Standard, .NET Core, .NET 5+
Базы данных: PostgreSQL, MongoDB, MS SQL Server, Transact-SQL, EF.
Архитектуры и паттерны, веб: REST API, gRPC, ASP.NET, MVC, SOLID, KISS, ООП.
Инструменты и технологии: Docker, Bootstrap, Axios, AWS S3, Visual Studio, LINQ, MSTest.

Опыт работы
02.2024 — по настоящее время
Система мониторинга недропользования (NDA) | производство, нефтегазовый сектор
Разработка сервиса, консолидирующего отраслевые данные для нефтегазовых компаний. Перевод системы на независимые стеки в условиях импортозамещения и IT-поддержка.Роль на проекте: .Net backend developer
Технологии: .Net/C#, ASP.NET Core, linq2db, git, xUnit, PostgreSQL
Команда: 10 разработчиков
— Разработка и реализация новых функций и модулей
— Создание тестов для проверки отдельных модулей и функций
— Использование инструментов отладки для выявления и устранения ошибок
— Рефакторинг кода для улучшения его читаемости и поддержки.
10.2021— 12.2023
Сервис по продвижению финтех-продукта (NDA) | fintech, gamedev
Разработка финансового продукта с использованием элементов геймификации и написанием микросервисов.Роль на проекте: Backend Developer
Технологии: ASP.NET Core, ASP.NET MVC/Web API, Entity Framework Core, SignalR, WebSocket, Automapper, Kafka, AWS S3
Команда: 7 специалистов
— Создал архитектуру сервиса аналитики для игр, написал логику для игр и KPI игроков
— Разработал единую файловую систему для хранения статических файлов
— Создал чат и реализовал несколько ботов, занимался созданием микросервисов
— Разработал интеграционные сервисы и сервисы для отчетов и аналитики.
— Постоянно улучшал сервис путем устранения багов.

Образование
2022Белорусский государственный университет, Минск
Факультет Радиофизики и Компьютерных Технологий, Радиофизика