Специалисты

Описание

ИНСТРУМЕНТЫ И ТЕХНОЛОГИИ:

Python, Celery, Django, Flask, FastAPI, Pydentic, sqlalchemy, RabbitMQ, PyTest, Mock, REST, SOAP, Socket, Sentry, Aiogram, Docker, Kubernetes, Redis, docker-compose, DI

БАЗЫ ДАННЫХ:
PostgreSQL, MySQL, SQLite

ДОПОЛНИТЕЛЬНЫЕ ИНСТРУМЕНТЫ:
Git, Jira, Confluence, Яндекс Трекер, GitLabCI, Linux

Образование: высшее, 2023 г., Томский государственный университет систем управления и радиоэлектроники, Программная инженерия


Опыт
Проект

Система для управления билетами

Описание

ОПИСАНИЕ ПРОЕКТА: Система, позволяющая создавать схемы залов, продавать/возвращать билеты, делать переоценки, распределять билеты по агентам, генерировать отчеты, заводить и выводить билеты из продажи через накладные КОМАНДА ПРОЕКТА: 3 менеджера, 8 разработчиков, 4 QA-инженера, 1 автоматизатор РОЛЬ В ПРОЕКТЕ: автоматизатор ЗАДАЧИ НА ПРОЕКТЕ: покрытие проекта автоматизированными тестами. Автоматизация тест-кейсов. Задачи по CI и окружению для тестов. Настройки флоу для PR и релизов. Выдача проекта на поддержку ручным тестировщикам и разработчикам: написание документации и разъяснения по вопросам.

Технологии

Python, pytest, selenium, allure

Длительность

Ноябрь 2023 – настоящее время месяцев

Проект

Отчетность стримингового сервиса

Описание

ОПИСАНИЕ ПРОЕКТА: Предоставление отчетности для партнеров стримингового сервиса КОМАНДА ПРОЕКТА: 1 менеджер, 2 аналитика, 7 разработчиков РОЛЬ В ПРОЕКТЕ: back-end разработчик ЗАДАЧИ НА ПРОЕКТЕ: добавление новых партнеров, исправление существующий отчетов, выявление причин аномальных значений от аналитики, исправление багов, реализация дополнительных мелких скриптов для менеджеров

Технологии

Python 2-3

Длительность

Июль 2023 – октябрь 2023 месяца

Проект

Сервис автоматизации конфигурирования и запуска автотестов

Описание

ОПИСАНИЕ ПРОЕКТА: Система, позволяющая конфигурировать и запускать автотесты для регрессионного тестирования КОМАНДА ПРОЕКТА: 1 менеджер, 1 разработчик РОЛЬ В ПРОЕКТЕ: back-end разработчик ЗАДАЧИ НА ПРОЕКТЕ: поддержка системы: рефакторинг кодовой базы, поддержка существующих интеграций, реализация новых сервисов, добавление новых интеграций с внутренними сервисами компании.

Технологии

Python, Flask, Jinja, Docker

Длительность

Февраль 2023 – июнь 2023 месяца

Проект

Разработка системы передачи данных в бюро кредитных историй (финансовая организация)

Описание

ОПИСАНИЕ ПРОЕКТА: Приложение позволяющее сформировать и отправить кредитную историю в два бюро кредитных историй. Поддерживает все виды отправки (новый заемщик, изменение договора, редактирование и удаление ранее переданной информации) и просмотр результатов отправки. КОМАНДА ПРОЕКТА: 2 менеджера, 5 аналитиков, 3 QA инженера, 7 разработчиков РОЛЬ В ПРОЕКТЕ: back-end разработчик ЗАДАЧИ НА ПРОЕКТЕ: реализация нового формата передачи данных в БКИ (валидация данных, генерация файлов под различные события займа (xml format), шифрование (OpenSSL), подпись и отправка файлов). Реализация обработки ответных квитанций от бюро. Профилирование кода

Технологии

Python 2, Django 1, MSSql, Kubernetes, Tornado

Длительность

Сентябрь 2022 – январь 2023 месяца

Проект

Разработка системы для бронирования туров для активного отдыха

Описание

ОПИСАНИЕ ПРОЕКТА: Веб-система для бронирования гостиниц и отелей по России и Беларуси (Аналог Booking) КОМАНДА ПРОЕКТА: 1 менеджер, 2 аналитика, 2 QA инженера, 4 разработчика РОЛЬ В ПРОЕКТЕ: back-end разработчик ЗАДАЧИ НА ПРОЕКТЕ: разработка серверной части системы: интеграция с Google Translate, API для использования словарей, реализация процесса бронирования туров

Технологии

Python, Celery, FastAPI, RabbitMQ, sqlalchemy, PostgreSQL, PyTest, Docker

Длительность

Март 2022 – август 2022 месяцев

Проект

Разработка системы для проведения соревнований по управленческой борьбе

Описание

ОПИСАНИЕ ПРОЕКТА: Система для организации соревнований, ведения результатов, награждений и ведения отчетности КОМАНДА ПРОЕКТА: 1 менеджер, 1 аналитик, 3 QA инженера, 5 разработчиков РОЛЬ В ПРОЕКТЕ: back-end разработчик ЗАДАЧИ НА ПРОЕКТЕ: разработка серверной части системы: проектирование архитектуры, проектирование базы данных, проведение код-ревью

Технологии

Python, Celery, FastAPI, sqlalchemy, PostgreSQL, PyTest, Docker

Длительность

Октябрь 2021 – февраль 2022 месяцев

Проект

Разработка системы принятия решений (финансовая организация)

Описание

ОПИСАНИЕ ПРОЕКТА: Скоринговая система для оценки человека на финансовую состоятельность для использования финансовых услуг. Система проверяет потенциального заемщика по кредитной истории, залогам, уголовной ответственности и т.п. КОМАНДА ПРОЕКТА: 2 менеджера, 5 аналитиков, 3 QA инженера, 7 разработчиков. РОЛЬ В ПРОЕКТЕ: back-end разработчик ЗАДАЧИ НА ПРОЕКТЕ: поддержка существующей системы: добавление новых скоринговых карт, интеграция со сторонними скоринговыми сервисами. Реализация приложения для нагрузочного тестирования.

Технологии

Python, Celery, FastAPI, RabbitMQ, PostgreSQL, MariaDB, unittest, Prometheus, Kubernetes, Docker

Длительность

Май 2021 – сентябрь 2021 месяцев

Проект

Разработка сервиса аккаунтов для облачной системы

Описание

ОПИСАНИЕ ПРОЕКТА: Система учёта пользователей для облачной системы КОМАНДА ПРОЕКТА: 1 менеджер, 1 аналитика, 4 backend, 2 frontend, 2 QA инженер, 1 дизайнер РОЛЬ В ПРОЕКТЕ: back-end разработчик ЗАДАЧИ НА ПРОЕКТЕ: биллинг аккаунта, сбор информации по проектам, сбор статистики

Технологии

Python, FastAPI, RabbitMQ, MySQL, PyTest, Docker

Длительность

Ноябрь 2020– апрель 2021 месяц

Проект

Разработка системы визуализации аналитических данных

Описание

ОПИСАНИЕ ПРОЕКТА: Веб-система по агрегированию, расчету и предоставлению пользователю аналитических данных в удобочитаемом виде с возможностью выгрузки КОМАНДА ПРОЕКТА: 1 менеджер, 1 аналитика, 3 backend, 2 frontend, 2 QA инженер, 1 дизайнер РОЛЬ В ПРОЕКТЕ: back-end разработчик

Технологии

Python, Celery, FastAPI, RabbitMQ, PostgreSQL, PyTest, Docker

Длительность

Март 2020 – октябрь 2020 месяцев

Проект

Система управления подбором персонала

Описание

ОПИСАНИЕ ПРОЕКТА: Система для работодателей и соискателей, позволяющая уведомлять соискателей об этапах прохождения конкурсных отборов КОМАНДА ПРОЕКТА: 1 менеджер, 1 аналитика, 3 backend, 2 frontend, 2 QA инженер, 1 дизайнер РОЛЬ В ПРОЕКТЕ: back-end разработчик ЗАДАЧИ НА ПРОЕКТЕ: разработка серверной части системы

Технологии

Python, Celery, FastAPI, RabbitMQ, PostgreSQL, PyTest, Docker

Длительность

Сентябрь 2019 – февраль 2020 месяцев

Проект

Разработка интернет-магазина

Описание

ОПИСАНИЕ ПРОЕКТА: Веб-система для онлайн покупок, инвентаризации, составления актов и аналитики продаж. КОМАНДА ПРОЕКТА: 1 менеджер, 2 аналитика, 2 QA инженера, 4 разработчика РОЛЬ В ПРОЕКТЕ: back-end разработчик ЗАДАЧИ НА ПРОЕКТЕ: разработка серверной части системы

Технологии

Python, Celery, FastAPI, RabbitMQ, PostgreSQL, PyTest, Docker

Длительность

Февраль 2019 – август 2019 месяцев