MIDDLE BACKEND DEVELOPER
Основной стек: C#, .NET Framework, ASP.NET MVC/Web API, SQL
Коммерческая разработка: 3,5 года
Знание английского: А2
Образование: Высшее техническое
Курсы: Настройка производительности и оптимизация баз данных SQL
NoventIQ, Работа с БД
Навыки:
Base:
Опыт работы
08.2020 — 04.2024
NDA
Роль на проекте: Руководитель группы разработки
Технологии:
-C#
-WPF
-MySQL
-LINQ
-Git
-SOLID
-PBI
-Redmine
Команда: 6 разработчиков
Задачи:
-Разработка и сопровождение проекта на платформе .NET Framework в команде с использованием методологии Scrum;
- Анализ требований и разработка архитектуры микросервиса;
- Выбор и адаптация практик под проект;
- Оптимизация серверного кода и работы базы данных, в том числе и для высоконагруженных конфигураций;
- Code review, code refactoring;
- Декомпозиция задач;
- Управление ресурсами, их загрузкой, эффективностью их работы внутри команды с помощью Redmine.
03.2021 - 08.2023
NDA
Технологии:
-С#
-WPF
-XAML
-MVVM
-MySQL
-LINQ
-Git
-SOLID
-Redmine
Роль на проекте: Разработчик
Задачи:
- Анализ требований и разработка;
- Построение и автоматизация бизнес-процессов;
- Разработка и сопровождение проекта клиент/сервер на микросервисной архитектуре на платформе .net;
- Code refactoring.
Основной стек: C#, .NET Framework, ASP.NET MVC/Web API, SQL
Коммерческая разработка: 3,5 года
Знание английского: А2
Образование: Высшее техническое
Курсы: Настройка производительности и оптимизация баз данных SQL
NoventIQ, Работа с БД
Навыки:
Base:
- GitHub, Jira.
- Desktop application: WPF, WinForms.
- WPF: MVVM, DI container, TPL, ILogger with Serilog, MaterialDesign.
- WinForms: MVP.
- Client-Server application: WPF with Web API.
- Asp.Net Core: Web API, MVC.
- Web API: CQRS, MediatR, AutoMapper, FluentValidation, Swagger UI.
- MVC: IdentityServer, Bootstrap.
- Authentication and Authorization with IdentityServer, OIDC, OAuth 2.0, JWT.
- Clean architecture, Mircoservices.
- OOP, design patterns, SOLID-principles, TDD.
- SQL
- Code review, refactoring
Опыт работы
08.2020 — 04.2024
NDA
Роль на проекте: Руководитель группы разработки
Технологии:
-C#
-WPF
-MySQL
-LINQ
-Git
-SOLID
-PBI
-Redmine
Команда: 6 разработчиков
Задачи:
-Разработка и сопровождение проекта на платформе .NET Framework в команде с использованием методологии Scrum;
- Анализ требований и разработка архитектуры микросервиса;
- Выбор и адаптация практик под проект;
- Оптимизация серверного кода и работы базы данных, в том числе и для высоконагруженных конфигураций;
- Code review, code refactoring;
- Декомпозиция задач;
- Управление ресурсами, их загрузкой, эффективностью их работы внутри команды с помощью Redmine.
03.2021 - 08.2023
NDA
Технологии:
-С#
-WPF
-XAML
-MVVM
-MySQL
-LINQ
-Git
-SOLID
-Redmine
Роль на проекте: Разработчик
Задачи:
- Анализ требований и разработка;
- Построение и автоматизация бизнес-процессов;
- Разработка и сопровождение проекта клиент/сервер на микросервисной архитектуре на платформе .net;
- Code refactoring.