Специалисты
Навыки
Языки программирования: C#
Платформы: .NET
Фреймворки: MassTransit, EF Core, Hangfire, Quatz, AutoMapper, Swagger, Refit, NUnit, Identity4, SignalR, Serilog, Newtonsoft.Json, Dapper, DI, AutoFac, MediatR, Benchmark.Net, Razor
Инструменты: Grafana, Prometheus, Vault, Sonarqube, PVS, Portainer, Docker (настройка полного цикла сi/cd), Kubernetes, Sentry, RabbitMq, Nats, Redis, grps, K6 (нагрузочное тестирование), Web Sockets
Инструменты для работы с данными: MongoDB, Postgresql
Образование: высшее
Внутренний сервис по работе с документами
Функционал авторизации через ЕСИА Сервис организации добавления, хранения и предоставления доступа к документам Возможность создания, редактирования и выгрузки шаблонов и документов в формате .docx Сервис пуш уведомлений всем пользователям при изменении документов, с которыми они работают
C# .net 6 postgresql 14 RabbitMq Hangfire Sentry Portainer
июнь 2022 – июль 2023 месяца
Web-сервис по выставлению расчетных документов клиентам заказчика
Реализация алгоритма расчета цены подписки для клиента в зависимости от параметров оказываемой услуги Добавление функционала по созданию уникальных счетов на оплату, формируемых в зависимости от параметров оказываемых клиентам услуги, а также их автоматическая отправка по электронной почте в обозначенный промежуток времени Проект реализован по методологии test-driven development (разработка через тестирование) Создание связей взаимодействия со сторонними сервисами и системами
C# .net 6 postgresql 14 RabbitMq Hangfire Grafana Prometheus Nats
Декабрь 2021 – Июль 2022 месяца
Предоставление доступов к устройствам по виртуальным ключам
Алгоритм получения и продления доступов к устройствам Разработка высоконагруженного сервиса Создание связей взаимодействия со сторонними сервисами и системами Реализация наборов функционала для физических и юридических лиц отдельно Для реализации проекта был реализован функционал интеграции со сторонними сервисами, в результате которых получается большой массив данных, который правильным образом интерпретировался и передавался на устройство Система была приведена к высочайшим стандартам отказоустойчивости Для увеличения устойчивости системы было осуществлено покрытие тестами
C# .net 6 Hangfire Grafana Prometheus Nats
Июнь 2021 – Декабрь 2021 месяц
Сервер авторизации для микросервисов
Функционал авторизации через ЕСИА Функционал авторизации через телефон Функционал авторизации через почту Разработана функция получения пуш уведомлений на телефон, а также уведомлений по электронной почте Реализован функционал авторизации через gmail Реализован функционал настройки и добавления профилей сервисов для использования системы с настройкой для входа через любое устройство
C# .net 3.1 RabbitMq Prometheus Postgres 12 MongoDb
ноябрь 2020 – Июнь 2021 месяц