Обязанности и достижения:
Работаю в команде, проектирующей и реализующей на Python веб-сервисы для бизнеса, B2B и B2C решения.
- Реализовал бэкенд веб-приложения на FastAPI для планирования и управления путешествиями с реализацией алгоритма рекомендаций, основанного на временных факторах и личных предпочтениях пользователей, что увеличило конверсию обращений клиентов в 2 раза.
- Интегрировал веб-приложение для планирования и управления путешествиями в систему микросервисов компании-заказчика с использованием Apache Kafka.
- Реализовал систему для обработки фоновых задач B2C сервиса с использованием Celery, что увеличило производительность на 50 %.
- Оптимизировал запросы к базе данных онлайн-магазина, переписав «медленные» OLAP запросы через SQLAlchemy на raw SQL, что позволило оптимизировать аналитику по покупкам и скорректировать таргетную рекламу и рекомендации.
- Разработал и реализовал Телеграм-бота, для сравнения курсов криптовалют на разных биржах и выстраивания оптимальной стратегии арбитража.
- Реализовал сбор метрик с четырех микросервисов в Prometheus и визуализировал в Grafana, что сократило время поиска ошибок с нескольких часов до 10 минут.
Стэк: Python, SQL, PostgreSQL, SQLite, Redis, FastAPI, SQLAlchemy, alembic, REST, Aiogram, Aiohttp, Docker, Docker-compose, Celery, RabbitMQ, Kafka, Prometheus, Grafana