Специалисты

Описание

Языки программирования С#, 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 месяц