Специалисты
Ключевой стек: Python 4+, asyncio 3+, Django 4+, FastAPI 2+, PyTest 3+, Docker 4+, Kafka 2+, Redis 3+, PostgreSQL 4+, Celery 3+
Общий стек: Python, asyncio, Django, Django REST Framework, FastAPI, Docker, Kubernetes, Celery, Kafka, Redis, PostgreSQL, WebSocket, Nginx, RabbitMQ, а также базовые навыки работы с JavaScript, React и Git, Tornado, FastAPI, Alembic, Aiohttp, Elasticsearch, Lxml. В дополнение — инструменты для управления проектами и мониторинга: Jira, Confluence, Prometheus, Grafana и другие метрики. Опыт frontend-разработки: React, jQuery, HTML/CSS, взаимодействие с backend через REST API.
Образование
2023
Донецкий национальный технический университет, Донецк Компьютерные науки и технологии. Автоматизация систем управлений
Order Management System (OMS) с микро серверной архитектурой
Задачи: • Проектирование и реализация микро сервисной архитектуры (C4-диаграммы). • Создание новых сервисов по принципам Domain-Driven Design. • Рефакторинг и оптимизация высоконагруженных модулей. • Разработка и внедрение бизнес-логики. • Проведение нагрузочного тестирования и код-ревью. • Ведение документации проекта. Результат Успешная выкатка MVP версии Состав команды 8+ человек (Senior/ Middle-разработчики, DevOps-инженеры, тестировщики, архитектор)
Python (Django ninga, FastAPI), PyTest, Docker, Kafka, Redis, PostgreSQL, Celery
Февраль 2024 – н/вр месяцев
Платформа Smart-Transport для мониторинга и управления общественным транспортом
Задачи: • Разработка новых модулей и сервисов для управления маршрутами общественного транспорта. • Поддержка и улучшение существующих модулей, устранение ошибок, добавление новых функций. • Реализация гео аналитических задач (Shapely). • Участие в обсуждениях и планировании задач, код-ревью, покрытие кода тестами. Результат • Увеличение функциональности системы, рост пользовательской базы на 20%. • Оптимизация запросов к БД: ускорение загрузки на 25%. Состав команды 5–7 человек (Middle/Senior-разработчики, QA-инженеры, проджект-менеджер)
Python (Django REST Framework), PyTest, Docker, Kafka, Redis, PostgreSQL, Celery, WebSocket
Июль 2023 – Февраль 2024 месяца
Платформа (MVP для франшизы, реферальная программа, статистика, интеграции с платёжными системами).
Задачи: • Сбор требований и согласование деталей проекта с заказчиками. • Разработка крупных модулей и сервисов (реферальная программа, система статистики, интеграции с платёжными системами). • Рефакторинг и доработка существующих компонентов. • Технические собеседования, код-ревью для младших разработчиков. • Сотрудничество с аутсорс-командами для внедрения Kubernetes и создания мобильного приложения. Результат • Ускорение обработки заказов на 30%. • Увеличение транзакций бонусной системы на 50%. • Улучшенные аналитические возможности для бизнеса. • Внедрение Kubernetes и переход на Yandex Cloud. Состав команды 9 человек (Backend, Frontend, DevOps, QA, мобильные разработчики)
Python (Django REST Framework, FastAPI), Redis, RabbitMQ, PostgreSQL, Nginx, Celery, Docker, Kubernetes
Февраль 2022 – Июль 2023 месяца
Сайты научного центра
Задачи: • Разработка многостраничных сайтов (bigdata.msu.ru, bs.mipt.ru) в команде под руководством наставника. • Участие в хакатоне (SPA-приложение для поиска пропавших животных, интеграция нейронной сети). • Разработка бэкенда для TV-программного сервиса, админ-панели, интеграция с Flussonic Media Server. • Документирование проекта. Результат • Запуск полнофункциональных сайтов с актуальным контентом. • Призовое место (3-е) на московском хакатоне. • Успешная интеграция медиа сервиса, внедрение ключевых функций (конвертер валют, отключение пользователей, аутентификация). Состав команды 5+ человек (наставник, младшие и средние разработчики, QA-инженер, фронтенд-разработчик)
Python (Django), JavaScript (jQuery.js, React.js), PostgreSQL, Docker, Redis, Celery, Nginx
Апрель 2020 – Февраль 2022 месяца