Специалисты

Описание

ИНСТРУМЕНТЫ И ТЕХНОЛОГИИ:
Python, Celery, Django, DRF, Flask, FastAPI, RabbitMQ, Redis, Pandas, PostgreSQL, SQLAlchemy, Alembic, PyTest, Mock, REST, SOAP, WebSockets, OvenMediaEngine, Apache Kafka, Docker, Docker Compose
БАЗЫ ДАННЫХ:
PostgreSQL, MySQL, Clickhouse
ДОПОЛНИТЕЛЬНЫЕ ИНСТРУМЕНТЫ:
Nginx, Git, Jira, Confluence, GitLabCI, Linux, Sentry
высшее, 2022 г., Томский государственный университет систем управления и радиоэлектроники, Информатика и вычислительная техника

Опыт
Проект

Площадка для работы инвесторов сегмента Premium и Private Banking, инвестиционных консультантов и финансовых экспертов.

Описание

КОМАНДА ПРОЕКТА: 2 менеджера, 5 аналитиков, 4 backend-разработчика, 1 frontend-разработчик, 3 QA-инженера, 1 маркетолог, 2 DevOPS-инженера РОЛЬ В ПРОЕКТЕ: backend разработчик ЗАДАЧИ НА ПРОЕКТЕ: поддержание текущей кодовой базы (исправление багов, доработки для нового функционала), модернизация сервисов (обновление версии python и фреймворков, рефакторинг в соответствии с новыми стандартами разработки в банке, переписывание устаревших сервисов), разработка интеграций со сторонними система, в том числе для слияния с Т-банком

Технологии

Python 3.8 - 3.12, Django 3.0 - 4.0, FastApi 0.100+, Celery, Redis, Kafka, RabbitMQ, Docker, K8, Gitlab

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

Март 2024 – по настоящее время месяцев

Проект

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

Описание

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

Технологии

Python, Celery, FastAPI, Typer, RabbitMQ, PostgreSQL, SQLAlchemy, PyTest, PDM, Docker, Apache Kafka, zookeeper, Kubernetes

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

Май 2023 – Февраль 2024 месяца

Проект

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

Описание

Система выставления оценок и проведения мероприятий для спортивных соревнований в режиме реального времени КОМАНДА ПРОЕКТА: 1 менеджер, 1 аналитик, 6 разработчиков, 1 QA инженер РОЛЬ В ПРОЕКТЕ: ведущий backend разработчик ЗАДАЧИ НА ПРОЕКТЕ: разработка модулей администрирования и подачи заявок, сопровождение модуля формирования программы, написание API шлюза для обогащения данных и проксирования запросов, использование apache kafka для написания шины для межсервисного взаимодействия (отправка ивентов и запросов), был настроен ci/cd gitlab’а для автоматического билда docker-образов сервисов, использовалось celery для выполнения background задач. Написание парсерса для документации OpenAPI для её последующего мирроринга на API шлюзе

Технологии

Python, Celery, FastAPI, RabbitMQ, PostgreSQL, SQLAlchemy, PyTest, Docker, Apache Kafka, zookeeper

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

Ноябрь 2022 – Май 2023 месяца

Проект

Интернет-ресурс, специализирующийся на сборе и выдаче информации и новостей

Описание

КОМАНДА ПРОЕКТА: 1 менеджер, 1 разработчик РОЛЬ В ПРОЕКТЕ: full-stack разработчик ЗАДАЧИ НА ПРОЕКТЕ: сопровождение существующего функционала, доработки сервиса подбора рекламы с учетом предпочтений пользователей. Использовался redis для хранения данных по рекламному аукциону (баннеры и их score), а также для хранения данных о просмотрах/кликах рекламных баннеров для их исключения в алгоритме подбора рекламы. Для хранения статы по рекламе (просмотры, клики), использовался clickhouse, из него же формировалась аналитика по сайту (самые популярные страницы, количество кликов, просмотров, заработок за определенный период и т.п.). Использование celery beat для периодического запуска задач, таких как sync рекламных баннеров, обработка пользовательских событий (просмотр/клик баннера и т.п.)

Технологии

Python, Celery, Celery Beat, Django, RabbitMQ, Redis, MySQL, Clickhouse, Django ORM, Django Templates, PyTest, Vue.js

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

Октябрь 2022 – Апрель 2023 месяца

Проект

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

Описание

Система для регистрации и учета патентов в государственном реестре КОМАНДА ПРОЕКТА: 2 менеджера, 2 аналитика, 11 backend, 3 frontend, 5 QA инженер, 1 дизайнера РОЛЬ В ПРОЕКТЕ: backend разработчик ЗАДАЧИ НА ПРОЕКТЕ: исправление багов, разработка форм заявлений, доработки функционала работы с формами. Работы с astra linux и его особенностями на стендах, интеграция с государственными сервисами, использование django админки для реализации функционала конструктора форм заявлений

Технологии

Python, Celery, Django, Django Rest Framework, RabbitMQ, PostgreSQL, SQLAlchemy, PyTest, Docker, WYSIWYG Application, Django Templates

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

Апрель 2022 – сентябрь 2022 месяцев

Проект

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

Описание

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

Технологии

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

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

Июль 2021 – март 2022 месяцев

Проект

Серверная часть модуля для работы с фиатными валютами внутри системы по работе с криптовалютами

Описание

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

Технологии

Python, SqlAlchemy, FastAPI, GraphQL, Docker, Redis, PostgerSQL, Graphene

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

Январь 2022 – июнь 2022 месяца

Проект

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

Описание

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

Технологии

Python, Celery, FastAPI, RabbitMQ, PostgreSQL, SQLAlchemy, PyTest, Docker, Apache Kafka

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

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

Проект

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

Описание

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

Технологии

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

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

Июнь 2021 – октябрь 2021 месяцев

Проект

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

Описание

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

Технологии

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

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

Январь 2021 – июль 2021 месяцев

Проект

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

Описание

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

Технологии

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

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

Октябрь 2020 – декабрь 2020 месяцев

Проект

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

Описание

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

Технологии

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

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

Май 2020 – ноябрь 2020 месяцев

Проект

Сайт федерации спортивной аэробики

Описание

Сайт федерации по спортивной аэробике, который соответствует всем требованиям Федерального закона от 4 декабря 2007 г. № 329 – ФЗ «О физической культуре и спорте в Российской Федерации» КОМАНДА ПРОЕКТА: 1 менеджер, 1 аналитик, 1 backend, 1 frontend, 1 QA инженер, 1 дизайнер РОЛЬ В ПРОЕКТЕ: backend разработчик ЗАДАЧИ НА ПРОЕКТЕ: разработка административного функционала по мониторингу и управлению пользователями, разработка функционала по наполнению информации об организациях

Технологии

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

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

Декабрь 2019 – май 2020 месяцев

Проект

: Реализация системы «Электронный архив»

Описание

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

Технологии

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

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

Январь 2019 – Ноябрь 2019 месяцев