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

Вадим Ж.

MIDDLE BACKEND DEVELOPER


Основной стек: C#, .NET Framework, ASP.NET MVC/Web API, SQL
Коммерческая разработка: 4+ года
Знание английского: C1 — Advanced
Образование: Высшее техническое


Base:

Asp.Net Core: Web API, MVC.
Web API: CQRS, MediatR, AutoMapper, FluentValidation, Swagger UI.
MVC: IdentityServer, Bootstrap.
GitHub, Jira.
Desktop application: WPF, WinForms.
WPF: MVVM, DI container, TPL, ILogger with Serilog, MaterialDesign.
WinForms: MVP.
Client-Server application: WPF with Web API.
Authentication and Authorization with IdentityServer, OIDC, OAuth 2.0, JWT.
Clean architecture, Mircoservices.
OOP, design patterns, SOLID-principles, TDD.
SQL, EntityFramework Core, MS SQL Server.
Code review, refactoring


Опыт работы


01.2024 — наст.время

Разработка конвертера запасов природных ресурсов между различными классификациями в соответствии с методиками (NDA)

Роль на проекте: Backend Developer
Технологии: C#, Entity Framework, ASP.NET, .NET Core, PostgreSQL, Docker, Git
Команда: 5 разработчиков
— Написание API системы, для этого использовал ASP.NET web API как средство для написания api
— Написание алгоритмов конвертации в соответствии с методиками
— Написание логики работы с БД посредством orm Entity Framework. Так для размещения приложения было использовано средство контейнеризации Docker

08.2020 — 12.2023

Разработка приложений для автоматизации работы в CAD-системах .NET Framework.

Роль на проекте: Full Stack Developer
Технологии: GitHub, Jira, WPF: MVVM, MaterialDesign UI, WinForms: MVP, Guna UI, DI container, TPL, ILogger with Serilog, TCP, HTTP, OOP, design patterns, SOLID-principles, TDD.
Команда: 6 разработчиков
— Проектирование архитектуры приложений.
— Выработка подходов и используемых технологий.
— Обучение специфики проекта (CAD API) новых сотрудников.
— Backend-разработка библиотек для работы в 3D пространстве. Работа с точками, векторами и матрицами.
— Разработка основного математического ядра приложений-генераторов моделей в CAD-системах.
— Frontend-разработка клиентских приложений: WPF, WinForm.
— Подготовка релизов проекта. Фикс багов.
— Постановка задач в Jira.
— Код ревью, рефакторинг.

06.2023 - 12.2023

Разработка проекта с микросервисной архитектурой ASP.NET Core + .NET Framework.

Роль на проекте: Full Stack Developer
Технологии:
-GitHub, Jira.
-ASP.NET Core: Web API, MVC.
-Web API: CQRS, MediatR, AutoMapper, FluentValidation, Swagger UI.
-MVC: IdentityServer, Bootstrap UI.
-Authentication and Authorization with IdentityServer, OIDC, OAuth 2.0, JWT.
-Clean architecture, Mircoservices.
-OOP, design patterns, SOLID-principles, TDD.
-SQL, EntityFramework Core, MS SQL Server
Команда: 3 разработчика
Backend-разработка Web API, IdentityServer.
Создание баз данных в MS SQL с применением подхода first code + EF Core.
Frontend-разработка клиентских приложений: WPF, MVC.
Разработка системы аутентификации и авторизации при помощи IdentityServer.


Backend