Обязанности и достижения:
Аутсорсинговая IT-компания, специализирующаяся на разработке программного обеспечения полного цикла на заказ. За время работы я разработал с нуля систему бронирования отелей и внутреннюю CRM-систему для отдела продаж.
Должностные обязанности:
- Разработка серверной части веб-приложения для системы бронирования отелей, включая реализацию бизнес-логики, роутов и взаимодействия с БД с использованием FastAPI;
- Проектирование и реализация RESTful API, обеспечивающего обмен данными между фронтендом и сервером, с учетом принципов масштабируемости и безопасности;
- Создание внутренней CRM-системы для отдела продаж компании на FastAPI с модулями управления лидами, воронкой продаж и задачами;
- Настройка и интеграция базы данных PostgreSQL с использованием ORM-инструментов, реализация схем, миграций и оптимизация запросов;
- Организация асинхронных фоновых задач (отправка уведомлений по email, очистка просроченных бронирований, обновление статистики) с помощью Celery и брокера сообщений Redis;
- Подготовка и выполнение процесса контейнеризации (Docker), сборки и деплоя приложения на VPS-сервер с последующей настройкой веб-сервера (Nginx) и SSL-сертификатов.
Достижения:
- Реализовал высокопроизводительную систему поиска отелей с учетом местоположения и доступности номеров, сократив время отклика API на 28%;
- Повысил скорость ответа сервера на повторные запросы за счёт интеграции Redis-кэширования - число обращений к БД снизилось на 37%;
- Разработал и внедрил CRM-систему, сократившую время обработки лидов с 3 дней до 1 дня и уменьшившую количество потерянных клиентов на 60%;
- Автоматизировал 6 часов рутинной работы в неделю для каждого менеджера через систему задач и напоминаний в CRM;
- Внедрил централизованное логирование с отправкой алертов в Telegram при критических ошибках, что позволило сократить среднее время реакции на сбои с 40 до 10 минут;
- Оптимизировал процесс обработки лидов, внедрив аналитику воронки продаж в CRM, что позволило увеличить конверсию на 15-20%.
Стек: Python, FastAPI, SQLAlchemy, PostgreSQL, Redis, Celery, Docker, Docker Compose, Nginx, REST API, k8s