Python Developer
Санкт-Петербург, РоссияМиддл
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g14y5
О себе
На данный момент Python Developer.
Мои компетенции и опыт
Python Backend-разработчик с 3+ годами опыта коммерческой разработки веб-приложений и микросервисов на Django/DRF и FastAPI. Разрабатываю и поддерживаю CRM-системы, REST API и сервисы интеграции с внешними API, оптимизирую SQL-запросы и повышаю покрытие тестами до 80%+. Настраиваю CI/CD и контейнеризацию (Docker, GitHub Actions), есть опыт закрытия DevOps-части проекта. Интересуюсь продуктовой разработкой и системами с заметной бизнес-нагрузкой.
Навыки
- Языки: Python
- Фреймворки: Django, DRF, FastAPI, Flask
- Базы данных: PostgreSQL, MySQL, SQLAlchemy, Alembic, Redis
- DevOps: Docker, GitHub Actions, Nginx, Gunicorn, Caddy, CI/CD
- Тестирование: Pytest, Unittest (unit / integration)
- Инструменты: REST, Celery, Asyncio, Git, Postman, Scrapy, JWT, YCLIENTS API, Telegram Bot API (pyTelegramBotAPI, Aiogram)
Backend-разработчик (Python) — CRM «Деловые решения» 2025 — настоящее время
- Спроектировала и разработала backend CRM для управления персоналом с нуля; система используется 3 компаниями.
- Реализовала REST API для автоматизированного расчёта зарплат с интеграцией YCLIENTS API — ускорила расчёты на 25%
- Разработала модуль контроля выполнения задач администраторами салона с уведомлениями через Telegram-бот
- Реализовала систему проверки медицинских книжек сотрудников с автоматическими напоминаниями об истечении срока
- Обеспечила покрытие тестами 80%+ (Pytest), настроила деплой на удалённом сервере
Технологии: Django, DRF, PostgreSQL, YCLIENTS API, Aiogram, Redis, Pytest, Docker
Middle Backend-разработчик — Информационно-рекламная система для городских экранов 2025 — настоящее время
- Спроектировала и реализовала REST API для управления контентом: расписание показов, загрузка материалов через Django-админку
- Реализовала модель синхронизации (pull/polling) — экраны периодически запрашивают актуальный контент с сервера
- Настроила логику показа целевого контента для разных аудиторий (школьники, посетители спортзала и др.) и рекламного контента на экране ожидания для 4 рекламодателей
- Полностью закрыла DevOps-задачи в команде: Docker, Caddy, CI/CD (GitHub Actions) — система развёрнута и работает на 5 экранах в разных точках города
- Участвовала в написании unit/интеграционных тестов (Pytest, Unittest); заложила базу для мониторинга системы
Технологии: Django, DRF, PostgreSQL, Docker, Caddy, GitHub Actions, Nginx, Pytest, Unittest
Тимлид backend (Python) — Telegram-бот HR «Яндекс Лавки» 2025
- Руководила командой разработки административной панели для Telegram-бота, автоматизирующего HR-процессы.
- Разработала модели данных, настроила CI/CD и организовала развёртывание на удалённом сервере
- Участвовала в code review, следила за качеством кода и занималась декомпозицией задач
- Повысила скорость обработки запросов сотрудников на 40%; HR-отдел сэкономил 20+ ч/неделю
Технологии: FastAPI, SQLAlchemy, Alembic, Docker, GitHub Actions
Backend-разработчик (Python) — Web-сайт «АкваЛедСтрой» 2025
- Реализовала механизм email-рассылок, настроила Django-админку
- Оптимизировала SQL-запросы (индексы, кэширование через Redis), сделала рассылки масштабируемыми
- Обеспечила покрытие тестами 85% (Pytest)
Технологии: Django, PostgreSQL, Redis, Docker, Pytest
Разработчик Telegram-ботов 2023 — 2024
Разработала несколько ботов на pyTelegramBotAPI / asyncio с интеграцией PostgreSQL, Redis и внешних API (OpenAI, YCLIENTS) — генерация изображений, трекинг задач.
Технологии: FastAPI, SQLAlchemy, Alembic, Docker, GitHub Actions,Pytest, Redis
Мои контакты:
Email: нужен доступ к резюме
Telegram: нужен доступ к резюме
GitHub: нужен доступ к резюме
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
