Специалисты
Языки: Python
CMS: Wagtail, Django CMS
Библиотеки: Celery, DRF (Django Rest Framework), SciPy, AioHTTP/FastAPI, SQLAlchemy, flask, pymorphy2, Pika,
Pandas, tensorflow, SciPy, NumPy, pythontelegram-bot, Elasticsearch
Серверы: Redis, RabbitMQ
Фреймворки: Django, AIOHTTP
Базы данных: RabbitMQ, PostgreSQL, MongoDB, Redis, Mongoengine
Протоколы: GraphQL, SOAP
Платформы: Rancher, Docker-compose, Docker
Технологии: Ci-Cd
Дополнительно: zeep, Keycloak, CryptoDSS, Opentext, aio_pika, Apache Superset, LDAP, AD, FreeIPA, SaltStack, SQLAlchemy Core, Ubuntu, опыт написания тестов (как функциональных, так и юнит)
Образование:
2017 г. ХГУЭП МЭО
Телеграм бот
- Разработка телеграм бота для управления hr-процессами компании с большим штатом сотрудников. - Разработка административной панели на Django для управления Телеграмм-ботом - Разработка модулей регистрации пользователей с премодерацией; - Разработка систем оповещения и структуры новостных лент компании. - Разработка страниц для справочных материалов. - Разработка календаря бронирование времени переговорной/конф-зала; - Разработка статистики и форм участия пользователей в процессах компании. - Ci-Cd, организация окружения проекта на сервере
Python, Django CMS, Celery, Redis, pythontelegram- bot
08/2018 - 01/2019 месяцев
Инвестиционный портал
- Разработка инвестиционного портала с возможностью управления рассылками и личными кабинетами инвесторов; - Разработка бизнес-логики проекта; - Разработка системы авторизации и ролей портала; - Разработка отчетных форм по статистики портала;
Django, DRF (Django Rest Framework), Wagtail
02/2019 - 08/2019 месяцев
Сервис препроцессинга
- Разработка алгоритмов обработки естественного языка - Обработка юридических документов - Обработка текста на иерархические структурные единицы - Определение мета информации документов - Внедрение асинхронного обмена информацией с другими сервисами с помощью очереди сообщений
RabbitMQ, Redis, flask
01/2020 - 03/2020 месяцев
Сервис аналитической обработки НПА
- Разработка архитектуры сервиса - Разработка алгоритмов обработки структурных элементов НПА - Вычисление метрик жаккар, жаккар минимум, косинусное расстояние при сравнение структурных единиц - Разработка на веб-сокетах передачи информации о сравнении документов - Внедрение асинхронного обмена информацией между микросервисами с помощью очереди сообщений - Разработка REST Api - Разработка экспорта отчетности excel - Оптимизация алгоритмов вычислений посредством cProfile и snakeviz - Прикручивание логирования ELC - Прикручивание ElasticAPM
Celery, Django, RabbitMQ, SciPy, NumPy, Pandas, DRF (Django Rest Framework), Redis
03/2020 - 08/2020 месяцев
Сервис векторизации
- Разработка архитектуры проекта - Реализация алгоритмов препроцессинга для очистки структурных единиц текста - Реализация лемматизации структурных единиц - Реализация алгоритмов вычисления векторного расстояния структурной единицы относительно обученных моделей - Реализация асинхронного обмена данными между микросервисами с помощью очереди сообщений - Оптимизация алгоритмов решения cProfile + snakeviz
Celery, RabbitMQ, Pandas, MongoDB, flask, tensorflow
09/2020 - 01/2021 месяц
Сервис хранения справочной информации
- Описание продюсера на pika для отправки сообщений об обновлении в другие микросервисы данных, посредством fanout точки обмена - Разработка архитектуры проекта - Реализация хранения справочной информации
Django, RabbitMQ, Pika
02/2021 - 04/2021 месяц
Сервис генерации изменяющихся фрагментов НПА
- Разработка архитектуры проекта - Разработка хранения данных в БД - Реализация алгоритмов определения семантического diff между двумя НПА разных редакций на основе их структурных единиц - Реализация генерации формулировок изменившихся фрагментов документа - Генерация структурного дерева нового документа на основе формулировок изменений
Django, DRF (Django Rest Framework), pymorphy2
02/2021 - 04/2021 месяц
Сервис интеграции SAP ERP для документооборота
- Разработка генерации отчетности в pdf - Модификация библиотеки spyne для возможности передачи множественных вложений не в теле xml - Реализация синхронизации документов между системами в celery - Разработка SOAP Api шины для обмена данными между системами документооборота
Django, DRF (Django Rest Framework), SOAP, Spyne
04/2021 - 06/2021 месяц
Разработка интернет магазина
- Руководство команды разработчиков, ревью кода - Оптимизация и рефакторинг кодовой базы - Доработки функционала - Организация серверного окружения - Реализация автодеплоя, настройка кластера на rancher
Celery, Django, AIOHTTP, DRF (Django Rest Framework)
06/2021 - 09/2021 месяц
Портал организации отдыха
- Реализация нового функционала на портале - Оптимизация кодовой базы - Реализация OAuth авторизации - Ревью кода
Django, DRF (Django Rest Framework)
08/2021 - 10/2021 месяц
Портал грузоперевозок
- Организация кластера в rancher - Настройка Ci-Cd - Разворот и настройка ORS движка роутинга маршрутов - Ревью кода - Поддержка серверного окружения - Организация серверного окружения
Django, DRF (Django Rest Framework), Rancher
09/2021 - 12/2021 месяц
Сервис аттестации сотрудников
- Разработка архитектуры проекта - Реализация Api на GraphQL - Реализация архитектуры хранения данных - Организация серверного окружения - Настройка Ci-Cd
Celery, Django, GraphQL
11/2021 - 01/2022 месяца
Devops проект
- Организация тестового окружения rancher kubernetes - Описание документации разворота на продакшен окружении - Мониторинг кластера grafana, prometheus - Настройка алертов в телеграм grafana - Настройка горизонтального масштабирования - Master Slave DB Mysql - Настройка балансировщика nginx
Rancher
11/2021 - 12/2021 месяц
Обучающая платформа moodle
- Организация серверного окружения - Настройка ci-cd
Rancher
01/2022 - 01/2022 месяца
Система мониторинга данных
- Реализация архитектуры проекта - Руководство над командой разработчиков - Настройка ci-cd
Celery, Django, DRF (Django Rest Framework)
01/2022 - 06/2022 месяца
Управление серверными окружениями проектов
Организация серверных окружений и поддержка состояния кластеров на всех внутренних проектах
Rancher
06/2021 - 01/2023 месяца
Контроллер домена
Доработка модулей проекта, реализация миграции данных из AD во FreeIpa Правка багов Оптимизация запросов через LDAP в обход FreeIpa Доработка запросов JSON-RPC к FreeIpa Правка багов при автоматизации запускаемых скриптов на удаленных машинах подключенных к контроллеру домена
Celery, Django, LDAP, AD, FreeIPA, SaltStack
02/2022 - 06/2022 месяца
Apache superset
Доработка apache superset форка Локализация интерфейса Реализация экспорта графов в xlsx Реализация oauth авторизации keycloak, выгрузка групп и прав доступа Интеграция NextGIS в apache superset Интеграция cubes_viewer в apache superset
SQLAlchemy, flask, Keycloak, Apache Superset
06/2022 - 10/2022 месяца
Интеграционная шина SAP-HR
Реализация интеграционной шины между SAP-HR и ПРФ Реализация микросервисной архитектуры Подписание документов в Crypto-Pro-DSS Реализация oauth авторизации Keycloak/ADFS Реализация взаимодействия с хранилищем файлов opentext Реализация отправки писем в ПРФ Получение уведомлений об отправке Реализация периодических задач по опросу статусов доставки письма Прикручивание мониторингов системы интеграции
AioHTTP/FastAPI, RabbitMQ, SQLAlchemy, PostgreSQL, Keycloak, CryptoDSS, Opentext, aio_pika
10/2022 - 03/2023 месяца
Региональный образовательный портал
Реализация интеграции по выгрузке данных из региональной системы в Федеральную систему образования Формирование xml данных для отправки по протоколу SOAP через СМЭВ Мониторинг статусов отправки данных через СМЭВ
RabbitMQ, Celery, Django, DRF (Django Rest Framework), Spyne, zeep
02/2023 - 03/2023 месяца