Wróć do projektówProjekty / Onlihub

Onlihub

Odpowiedzialność techniczna za platformę commerce

Lead Developer · architektura, implementacja i rozwój
01 / Wyzwanie

Wyzwanie

Operacje handlowe wymagały spójności między różnymi modelami produktów, magazynami i systemami zewnętrznymi.

02 / Moje podejście

Moje podejście

Po odejściu lead developera przejąłem rozwój i przebudowałem architekturę aplikacji oraz bazy danych. Implementowałem asynchroniczny backend FastAPI, złożone zapytania PostgreSQL i integracje systemów handlowych oraz magazynowych, koordynując zespół i doradzając CEO w kwestiach wykonalności.

Przepływ systemu
  1. Dostawcy

  2. Wspólny katalog

  3. Stany i zamówienia

  4. Realizacja i śledzenie

Co to oznacza w praktyce

Architektura i decyzje

01

Od programisty do odpowiedzialności technicznej

Dołączyłem do startupu, pracując u boku doświadczonego leada. Po jego odejściu przejąłem architekturę, bazę i backend, koordynowałem niewielki zespół międzyfunkcyjny i prowadziłem produkt przez implementację, utrzymanie oraz dalszy rozwój. Rozmowy z CEO łączyły pomysły biznesowe z wykonalnością techniczną i decyzjami o realizacji.

02

Wspólny model różnych kanałów

Pierwotna platforma miała szerszy zakres multichannel: produkt z jednego źródła można było opublikować w innym kanale. Pracowałem z Amazon, Walmart, eBay, TikTok Shop, Shopify i integracjami magazynowymi, uzgadniając produkty, identyfikatory, magazyny rzeczywiste i wirtualne, stany, zamówienia oraz tracking. Ten pierwotny zakres przyczynił się później do powstania MySellerHub.

03

Usługi asynchroniczne i złożony SQL

Tworzyłem i dokumentowałem API FastAPI z przetwarzaniem asynchronicznym, wątkami i zarządzaniem kolejkami. Praca z PostgreSQL obejmowała zapytania dynamiczne i optymalizację dużych zbiorów danych. Narzędzia zadań cyklicznych, parsery i analiza w PowerBI uzupełniały backend, wspierając integracje i procesy operacyjne.

04

Architektura rozwijająca się wraz z produktem

Platforma rozwinęła się w powiązane produkty o różnych zadaniach: operacje dostawców, procesy detalistów i osobny katalog obsługujący duże obciążenia. Pracowałem nad architekturą i implementacją, w tym subskrypcjami oraz płatnościami jednorazowymi. Onlihub pojawił się później jako integracja Amazon MCF; to etap rozwoju produktu odrębny od mojego zakresu odpowiedzialności inżynierskiej.

03 / Rezultat

Rezultat

Praca objęła cykl produktu od katalogu i stanów magazynowych po zamówienia, realizację i śledzenie, z odpowiedzialnością za całą platformę.

04 / Narzędzia i technologie

Narzędzia i technologie

Odkrywaj dalej

BOS / Business Operations System

Kontakt

Złożone wyzwanie? Znajdźmy rozwiązanie.

Architektura, przywództwo techniczne lub produkt, który potrzebuje solidnych podstaw.

Porozmawiajmy

Rola, produkt lub wyzwanie techniczne. Opisz krótko kontekst.

Aby skorzystać z formularza, włącz JavaScript. Możesz też napisać do mnie bezpośrednio na Telegramie.

Napisz na Telegramie