Специалисты
Навыки
Языки программирования
Основные (специализация) Python
Побочные (меньший опыт) PHP
JavaScript
C/C++
C#
Java
Фреймворки
Основные Django Framework
Flask
FastAPI
Apache Kafka
Apache Airflow
Технологический стек
Разработка PostgreSQL
MySQL
SQLite
Redis
Docker
Kubernetes
Workflow Atlassian Jira
Atlassian Confluence
Образование
2020
Магистр Уральский федеральный университет имени первого Президента России Б.Н. Ельцина, Екатеринбург
Радиотехнологический институт, Интеллектуальные информационные системы и технологии для функциональной диагностики и нейрореабилитации человека
2018 Магнитогорский государственный технический университет им. Г.И. Носова, Магнитогорск
Институт энергетики и автоматики, Электроника и микроэлектроника
2020
Повышение квалификации
УрФУ им. Ельцина, Интеллектуальные информационные системы и технологии для функциональной диагностики и нейрореабилитации
Внутрикорпоративная система автоматизация
Роль в проекте Программист Python Команда проекта СА - 3 Devops - 3 Back - 1 Front - 1 Описание проекта 1. Реализовывал механизмы, используемые предотвращению инцидентов в кибер безопасности 2. Внутрикорпоративная система автоматизация Обязанности на проекте Разработка программного обеспечения для работы с веб-сервисами Разработка внутрикорпоративного программного обеспечения Автоматизация бизнес-процессов Кросс-ревью кода с коллегами Рефакторинг чужого кода Личные результаты Оперативная разработка. Несколько раз спасал прод, поскольку шли баги и в моменте все чинил. Исчезали карточки инцидентов с фронта по причине некорректно переданных данных. Оперативно все чинил и потом в скрипт, который генерировал инциденты были вписаны проверки. Внутрикорпоративную разработку реализовал за 2 недели - телеграмм-бот по контролю посещаемости офиса, c различным интерфейсом по функционалу для разного уровня сотрудников в иерархии компании.
Python, Asyncio, Elasticsearch, REST, Linux, Git, PostgreSQL
Март 2023 — Январь 2025 месяцев
Анализ рынка криптовалют на основе социальных метрик
Роль в проекте Программист Python Команда проекта Разработчик back - 2 Описание проекта Анализ рынка криптовалют на основе социальных метрик. Обновление модуля, который используется для парсинга c твиттера Обязанности на проекте Разработка программного обеспечения для работы с веб-сервисами. Получение, обработка и анализ социологических данных. Рефакторинг чужого кода для оптимизации с целью решения задач. Реорганизация архитектуры системы из ETL в ELT. Личные результаты Параллельно с основным проектом работал Куратором на курсе “Прикладной анализ данных”
Python, FastAPI, Django, Elasticsearch, Apache Kafka, SQL, Docker
Август 2022 — Март 2023 месяцев
Стартап проект - Криптосервис. Импортозамещение.
Роль в проекте Python-разработчик Команда проекта 2 разработчика + тимлид Описание проекта Стартап проект - Криптосервис. Импортозамещение. Отечественные токены которые выводились на общую биржу Отвечал за механизм по анализу данных о лимитных ордерах для того, чтобы отслеживать насколько тот или иной токен проходит после публикации, появление на рейтинговой таблице Обязанности на проекте Разработка программного обеспечения для работы с веб-сервисами. Многопоточное ПО для отслеживания и анализа динамики изменения цен на децентрализованных биржах с последующим взаимодействием через API упомянутых сервисов Кросс-ревью кода с коллегами Рефакторинг чужого кода для оптимизации с целью решения задач. Личные результаты Погрузился и вскрыл множество API без документации.
Python, Flask, FastAPI, Asyncio, PostgreSQL
Декабрь 2021 — Август 2022 месяцев
Разработка ПО под металлургический комбинат
Роль в проекте Инженер-разработчик Команда проекта Разработчик (back/front) -15 Обязанности на проекте Оптимизация и расширение функционала легаси-кода. Отслеживание и решение инцидентов в сжатых сроках. Реализация перевода непрерывного производства на новую систему. Разработка программного обеспечения цифрового документооборота. Разработка функционала для прогнозирования и контроля качества производства продукции. Личные результаты Отмечает, что задачи были совершенно разные: от процедур на ORACLE до рефакторинга легаси PHP на С#
PHP, Laravel, Oracle SQL, Sybase, Python, JavaScript
Декабрь 2020 — Декабрь 2021 месяцев
Разработка систем поддержки принятия решений
Роль в проекте Научный сотрудник (Разработчик-аналитик) Команда проекта Разработчик -2 СА -1 Описание проекта Разработка систем поддержки принятия решений Лаборатория, исследовательский центр Образовательные учреждения Научно-исследовательская, научная, академическая деятельность Обязанности на проекте Ведение жизненного цикла проекта от гипотезы до прототипа. Разработка программного обеспечения для работ с базами данных, полученных с записей биологических параметров тела человека. Разработка систем поддержки принятия врачебных решений.
Python, Django, SQL
Октябрь 2018 — Май 2020 месяцев