Python Developer

Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • Python • SQL • Django • MongoDB • PostgreSQL • Redis
Опыт работы от 3 до 5 лет
О себе

На данный момент Python Developer.

Мои компетенции и опыт

Компания ITFactory

Опыт работы: 4+ года, с нужен доступ к резюме по наст.вр.

Компания занимается заказной веб- и мобильной разработкой для малого и среднего бизнеса (корпоративные сайты, админки, панели управления и т.п.)

 

Проекты

Сервис бронирования медицинских консультаций (FastAPI, PostgreSQL, RabbitMQ, Redis)

Онлайн-платформа для записи к врачам, управления расписанием и получения напоминаний.

Микросервисный проект с взаимодействием сервисов через REST API и очереди сообщений RabbitMQ.

Достижения:

- Сократил количество пропущенных консультаций на 15%, разработав сервис уведомлений по электронной почте и в Telegram-боте с помощью RabbitMQ и Celery.

- Спроектировал и разработал реферальную систему с уникальными кодами, отслеживанием приглашенных пользователей и автоматическим начислением бонусов при помощи Celery и RabbitMQ, что увеличило число новых клиентов на 20% и повысило лояльность существующих.

- Самостоятельно внедрил CI в Git (GitLab) для автоматического запуска тестов и линтеров при релизе новой версии сервиса, что снизило количество ошибок, попадающих в прод на 20%, и ускорило процесс развертывания новых версий.

- Сократил среднее время обнаружения багов на 40%, внедрив систему мониторинга ошибок с Sentry, что также улучшило стабильность системы.

Технологический стек:

Python, FastAPI, PostgreSQL, SQLAlchemy, RabbitMQ, Redis, Celery, Docker, Alembic, Pytest, Git, CI.

 

Система управления контентом для интернет-магазина (Django DRF, PostgreSQL, Celery, Redis)

Достижения:

- Написал сервис аутентификации/авторизации с использованием JWT токенов.

- Оптимизировал нагрузку на базу данных PostgreSQL, внедрив индексирование и кеширование в Redis, что снизило нагрузку на БД на 40% и ускорило время загрузки страниц каталога, улучшив пользовательский опыт.

- Повысил покрытие кода тестами с 40% до 70% с помощью Pytest, что сократило время, затрачиваемое на ручное тестирование.

Технологический стек:

Python, Django, DRF, PostgreSQL, Django ORM, Redis, Celery, Docker, Git, Pytest, MongoDB, REST.

 

Telegram для связи: нужен доступ к резюме



Интересные кандидаты