До проєктівПроєкти / 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