Специалисты

Описание

СТЕК: jQuery, Redis, Linux, Gitlab, ASP.NET MVC, MongoDB, MS SQL Server, RabbitMQ, .NET Framework, Git, SQL, C#, Entity Framework, Python, MVC, ООП, LINQ, .NET Core, Transact-SQL, JavaScript, PostgreSQL, SOLID, REST API, Bootstrap, ASP.NET Core, Docker, CSS, HTML

Образование:
Нижегородский государственный университет им. Н.И. Лобачевского (Национальный исследовательский университет)
2024 Институт информационных технологий, математики и механики, Математика. Компьютерные науки




Опыт
Проект

Разработка обучающей платформы для работников

Описание

Задачи: Проектирование и разработка web-приложения с нуля Программа тестирования зависит от выбранных тем лекции и формируется автоматически Реализовал возможность привязывания медиа-контента к соответствующей теме лекции с последующей демонстрацией слушателям. Реализовал саму загрузку и демонстрацию медиа-контента (видео, презентации, pdf) Реализовал функционал прохождения программы тестирования слушателем Реализовал функционал формирования отчетности в требуемой заказчику форме (в приложении, выгрузка pdf, excel, csv, docx) Разрабатывал back-end приложения с использованием чистой архитектуры Реализовал авторизацию и аутентификацию пользователей Реализовал несколько типов пользователей (Супер-пользователь, Администратор, Инструктор, Тестируемый) Реализовал возможность создания и гибкой настройки программы обучения/лекции (инструктаж, раздел, тема) Реализовал возможность создания и гибкой настройки программы тестирования (темы, вопросы, ответы, выбор правильного ответа, случайный порядок ответов и вопросов, формирование индивидуальной программы для каждой новой сессии и нового пользователя)

Технологии

ASP.NET Core, Docker, RabbitMQ, Jira, MS SQL, PostgreSQL, MongoDB.

Длительность

02/2024 - 04/2024 месяца

Проект

Разработка системы для учета рабочих кадров

Описание

Задачи: Участвовал в проектировании базы данных (PostgreSQL) Использовал bootstrap для стилизации Разрабатывал web-сервисы RestFull Обработка и исправление ошибок на бэке Реализовал отслеживание рабочего времени и посещаемости Атоматизировал процессы управления персоналом

Технологии

ASP.NET Core 7.0, MS SQL Server, JavaScript/jQuery, Git.

Длительность

08/2023 - 02/2024 месяца

Проект

Разработка системы документооборота

Описание

Задачи: Разрабатывал новый функционал Разрабатывал бизнес-логику приложения, тесно сотрудничая с аналитиками для уточнения требований и внесения необходимых изменений в спецификации Выбирал и предлагал необходимые технические решения Писал тесты Участвовал в code-review Заполнял отчётную документацию

Технологии

ASP.NET Core 6.0, PostgreSQL 9.6.24, MS SQL Server 2019, Docker, RabbitMQ, Jira, Git, JavaScript/jQuery

Длительность

07/2021 - 01/2022 месяца

Проект

Разработка системы для учета рабочих кадров

Описание

Задачи: Участвовал в проектировании архитектуры Работа с библиотекой ThreeJS по созданию браузерного 3D-редактора Разрабатывал сервисов на основе микросервисной архитектуры Разбиение монолита на сервисы Для запуска всех микросервисов применялся Docker Compose Изучал новых технологий Занимался проектированием приложения в стиле Чистой архитектуры Рефакторинг и оптимизация кода Участвовал в созвонах своей команды Менторство

Технологии

ASP.NET Core 6.0, PostgreSQL 9.6.24, MS SQL Server 2019, Docker, RabbitMQ,Jira, Git, ThreeJS, JavaScript/jQuery

Длительность

05/2018 - 07/2023 месяца