К проектамПроекты / Onlihub

Onlihub

Техническая ответственность за commerce-платформу

Lead Developer · архитектура, реализация и развитие
01 / Задача

Задача

Торговые операции требовали согласованности между разными моделями товаров, складами и внешними системами.

02 / Как я это реализовал

Как я это реализовал

После ухода lead-разработчика я возглавил разработку и перестроил архитектуру приложения и базы данных. Реализовал асинхронный backend на FastAPI, сложные запросы PostgreSQL и интеграции торговых и складских систем, одновременно координируя команду и консультируя CEO о реализуемости идей.

Поток системы
  1. Поставщики

  2. Общий каталог

  3. Остатки и заказы

  4. Исполнение и отслеживание

Что это значит на практике

Архитектура и решения

01

От разработчика к техническому руководству

Я пришёл в стартап рядом с опытным lead. После его ухода взял ответственность за архитектуру, базу данных и backend, координировал небольшую межфункциональную команду и вёл продукт через реализацию, поддержку и дальнейшее развитие. Обсуждения с CEO связывали бизнес-идеи с технической реализуемостью и решениями о разработке.

02

Общая модель разных каналов

Изначальная платформа проектировалась под более широкий multichannel-сценарий: товар из одного источника можно опубликовать в другом канале. Я работал с Amazon, Walmart, eBay, TikTok Shop, Shopify и складскими интеграциями, согласовывая товары, внешние идентификаторы, реальные и виртуальные склады, остатки, заказы и tracking. Этот первоначальный замысел впоследствии стал основой появления MySellerHub.

03

Асинхронные сервисы и сложный SQL

Я создавал и документировал API на FastAPI с асинхронной обработкой, потоками и управлением очередями. Работа с PostgreSQL охватывала динамические запросы и оптимизацию больших наборов данных. Инструменты повторяющихся задач, парсеры и анализ в PowerBI дополняли backend и поддерживали интеграционные и операционные процессы.

04

Архитектура, которая менялась вместе с продуктом

Платформа развивалась в связанные продукты с разными задачами: операции поставщиков, работу ритейлеров и отдельный высоконагруженный каталог. Я занимался и архитектурой, и реализацией, включая подписки и разовые платежи. Позднее Onlihub появился среди интеграций Amazon MCF; это отдельная веха продукта наряду с моей инженерной ответственностью.

03 / Результат

Результат

Работа охватила жизненный цикл товара от каталога и остатков до заказов, исполнения и отслеживания, с ответственностью за систему целиком.

04 / Инструменты и технологии

Инструменты и технологии

Изучайте дальше

BOS / Business Operations System

Контакт

Сложная задача? Найдём решение.

Архитектура, техническое лидерство или продукт, которому нужна прочная основа.

Начнём разговор

Роль, продукт или техническая задача. Расскажите немного о контексте.

Чтобы воспользоваться формой, включите JavaScript. Также можно написать мне напрямую в Telegram.

Написать в Telegram