Специалисты
Языки программирования С#, SQL
Операционные системы Windows
IDE Rider, Visual Studio, DBeaver, VS Code.
RDBMS MySQL, PostgreSQL, Redis, SQLite
Другое HTML, CSS, React, Bootstrap, Git, GitLab, GitHub, ASP.NET Web API, ASP.NET Core, EF, Swagger, Postman, Docker, Telegram Bot API, VKApi, Dapper, Hangfire, xUnit, OpenXml, RabbitMQ, QuestPdf, Minio
Портал управление образовательным процессом
Описание Портал предназначался для управления образовательным процессом. Пользователи школьники (а также родители) могли просматривать успеваемость, расписание, генерировать отчеты по периодам. Учителя, составляли расписание, выставляли оценки, получали различные отчеты. Роль в проекте Backend Developer Задачи 1) Перевод проекта на Entity Framework Core. 2) Написание sql запросов, реализация хранимых процедур и функций. 3) Оптимизация запросов бд, Нормализация и денормализация хранилища, повышение скорости работы запросов, добавление и изменения индексов в таблицах 4) Опыт оптимизации EF запросов. Изменения структуры таблицы, применение практик сокращения скорости выполнения запросов 5) Разработка сервисов. 6) Генерация отчетов, которые агрегируют большое количество данных. 7) Перевод библиотек на .net 6. 8) Добавление кэширования для большинства популярных запросов
.NET 6, Entity Framework 6/Core, MySQL, PostgreSQL, Swagger, GitLab, YouTrack, Postman, Minio
август 2022 — июль 2024 месяца
Cистема по контролю строительства и бурения
Описание Платформа состоит из двух контуров: бурение и строительство. Контур строительства предназначен для контроля ремоинта и строительства буровых установок. Контур бурения контролирует всю хозяйственную деятельность связанную с бурением, математический расчет, анализ деятельности и экономических показателей. Каждый контур имеет микросервисную архитектуру. Взаимодействуют микросервисы с помощью web api и RabbitMq. Роль в проекте Backend-разработчик Задачи Исправление багов Рефакторинг кодовой базы Реализация нового функционала Проведение код ревью Проведение ресерчей
.Net 6, ASP.NET Web Api, EF Core, PostgreSql, GraphQL, Odata, MassTransit, RabbitMQ,Keycloak, AutoMapper, NPOI, Polly, Seriolog, Moq
январь 2022 – июль 2022 месяца
B2B-система для заявок на профмедосмотр сотрудников компаний
Описание Сервис для взаимодействия организаций и клиник. Организации заключают договора с клиниками, распределяют сотрудников по подходящим клиникам и отслеживают статусы медосмотров и прочих процессов. В список возможностей входило: Создание, редактирование, удаление данных организаций, клиник, сотрудников, импорт списков сотрудников, добавление комментариев, интеграция с 1С, генерация отчетов и гарантийных писем, отслеживание состояния различных бизнес процессов. Роль в проекте Разработчик Задачи - Оценка трудоемкости и декомпозиция задач - Разработка функционала - Написание модульных тестов - code review - Инициация процессов релиза функционала и поддержка при пилотировании в Production Состав команды: 1 PO, 1 PM, 1 SA, 2 BE, 2 FE, 1 QA
.NET 5, ASP.NET Core, Ocelot, MS SQL, Redis, EF Core, Audit.NET Swagger, HangFire, NLog, RabbitMQ, Polly, Automapper, ExcelDataReader, xUnit, Git, GitLab, Docker
Июнь 2021 – Декабрь 2021 месяц