Резюме специалистов 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