Senior Python Developer
Опыт в IT: 9+ лет | Опыт коммерческой разработки: 8+ лет
Основная специализация:
Backend-разработка на Python 3 (FastAPI, Django, aiohttp, asyncio)
Микросервисная архитектура, проектирование API, интеграция с внешними сервисами
Работа с PostgreSQL, MongoDB, Redis, ElasticSearch, оптимизация БД
DevOps: Docker, CI/CD (GitLab CI, TeamCity), базовая автоматизация процессов
Frontend: Vue.js (разработка SPA-приложений)
Работа с высоконагруженными системами, масштабирование приложений
Кратко о себе:
Опыт проектирования и разработки сложных распределённых систем: CRM, ERP, финтех, научные вычисления.
Переводил монолитные приложения на микросервисы, инициировал архитектурные улучшения.
Руководил командой из 4 разработчиков (2 backend + 2 frontend), выстраивал процессы code-review и онбординга.
Инициировал внедрение эффективных бизнес-решений (оптимизация сборок, интеграции с Git и Asana) с экономией времени команд разработки до 25%.
Активно участвую в аудите архитектуры и оптимизации процессов разработки.
Стек технологий:
Backend: Python (FastAPI, Django, aiohttp, Celery, SQLAlchemy, asyncio)
Frontend: Vue.js, Vuex, REST API
Базы данных: PostgreSQL, MongoDB, Redis, ElasticSearch
DevOps: Docker, Docker Compose, GitLab CI/CD, TeamCity
Инфраструктура: Linux, Bash
Инструменты: GitLab, GitHub, Asana, Jira, Swagger, Sentry, ELK, Grafana
CRM/ERP система для внутреннего использования компании
Период: 2017 – 2019
Роль: Python Developer, Team Lead
Стек: Python (asyncio, собственный API-фреймворк), SQLAlchemy, PostgreSQL, Docker, Vue.js
Описание проекта:
Разработка внутренней CRM/ERP системы для управления бизнес-процессами
Ключевые задачи и достижения:
Инициировал переход с монолитной архитектуры на микросервисную с использованием Python и asyncio.
Переписал старый PHP-ядро на современный Python-стек, увеличив скорость работы API на 40%.
Разработал полноценный модуль электронного документооборота с подписанием документов.
Реализовал softPhone-систему интеграции VoIP в CRM.
Руководил командой из 4 разработчиков: постановка задач, контроль качества кода, проведение ревью.
Внедрил процессы CI/CD через GitLab, ускорив доставку новых фич на продакшн.
Автоматизация бизнес-процессов в Playrix
Период: 2019 – 2022
Роль: Python Developer / Automation Engineer
Стек: Python, GitHub, Asana API, GitHub API, Docker, TeamCity, MongoDB, Hashicorp, AWS
Описание проекта:
Разработка внутренних автоматизированных систем для оптимизации работы менеджеров и разработчиков.
Ключевые задачи и достижения:
Создал систему уведомлений об изменениях в Git-репозиториях для менеджеров команд — повысил прозрачность процессов разработки.
Разработал систему уведомлений о статусах сборок в TeamCity с автоматическим уведомлением ответственных при сбоях.
Автоматизировал работу с задачами в Asana, что сократило время менеджеров на рутинные операции на 25%.
Внедрил процесс автоматического мёрджа pull-requests в проекты с сабмодулями, сократив ручной труд разработчиков на 30%.
Сервис научных вычислений для химических материалов
Период: 2023-2024
Роль: Fullstack Developer (Backend + Frontend + DevOps)
Стек: Python (FastAPI), Vue.js, Docker, Docker Compose, GitLab CI/CD
Описание проекта:
MVP-проект для выполнения химических/физических расчетов на вычислительном кластере.
Ключевые задачи и достижения:
Спроектировал и реализовал архитектуру системы с нуля (backend + frontend).
Настроил деплой на вычислительный кластер с автоматическим масштабированием задач.
Обеспечил интеграцию с очередями задач и системой расчета.
Банковское мобильное приложение (платежный модуль)
Период: 2024
Роль: Python Developer
Стек: Python (FastAPI), PostgreSQL, Celery, Docker, K8S
Описание проекта:
Разработка модуля платежей для банковского мобильного приложения. Аудит всей backend архитектуры.
Ключевые задачи и достижения:
Разработал модуль проведения платежей с повышенным уровнем безопасности.
Провел аудит архитектуры backend системы, предложил улучшения в скорости работы микросервисов, а также повысил урвень контроля за приложением (метрики, трейсинг ошибок).
Участвовал в code-review и ревью бизнес-логики платежных сценариев.
Онлайн каталог фильмов/сериалов
Период: 2025
Роль: Python Developer
Стек: Python, FastAPI, MongoDB, Redis, Docker, ElasticSearch, Docker Swarm
Описание проекта:
Сервис для просмотра информации о фильмах, телесериалах и телепередачах.
Ключевые задачи и достижения:
Провел рефакторинг legacy-кода, снизив технический долг на 50%.
Оптимизировал нагрузку между ElasticSearch и MongoDB, увеличив скорость отклика сервисов на 40%.
Разработал внутреннюю документацию для новых разработчиков.
Внедрил мониторинг ошибок через Sentry
НаправлениеPython
ФорматОбсуждение задачи, сроков и результата
БезопасностьУсловия можно закрепить в сделке