Обязанности и достижения:
Занимался разработкой ERP-системы для менеджеров и сотрудников склада, предназначенной для обработки заказов из маркетплейсов, управления доставкой и автоматизации внутренних процессов.
Работал в команде из 5 человек (тимлид, фронтенд-разработчик, 3 backend-разработчика).
Достижения:
- Увеличил скорость загрузки данных о заказах в 60 раз благодаря оптимизации ORM-запросов и снижению количества обращений к внешним API, что сократило среднее время отклика с 3 секунд до ~50 миллисекунд.
- Улучшил модальное окно для просмотра деталей заказов: добавил новые параметры, благодаря чему время обработки одного заказа сократилось с 10 до 3 минут.
- Разработал новые страницы интерфейса для менеджеров, что позволило отслеживать статусы более 800 заказов в реальном времени. Это привело к повышению удобства работы сотрудников.
- Оптимизировал алгоритмы расчёта цен с учётом множества динамических параметров, повысив точность расчётов и снизив риск ошибок.
- Интегрировал сторонние API (WildBerries, Ozon, MegaMarket, CDEK, L-POST), автоматизировав обработку заказов и сократив время выполнения рутинных операций.
- Переработал архитектуру базы данных: добавил индексы и нормализовал данные, обеспечив масштабируемость и повышение производительности при росте объёмов данных.
- Наставлял новых сотрудников, помогая в работе с проектом и процессами разработки.
Технологии: Python, Django, DRF, Celery, Redis, PostgreSQL, JavaScript, HTML/CSS, Docker, Linux.