Игорь Бартенев
Software Architect · Technical Lead
Architektura oprogramowania, backend, automatyzacja biznesu i narzędzia AI. Doświadczenie w inżynierii produkcji od 2013 roku.
Projekty
Onlihub
Lead Developer · architektura, implementacja i rozwój
Przejąłem odpowiedzialność techniczną za rozwój platformy łączącej dostawców, produkty, marketplace’y i realizację zamówień. Praca objęła cykl produktu od katalogu i stanów magazynowych po zamówienia, realizację i śledzenie, z odpowiedzialnością za całą platformę.
BOS / Business Operations System
Modelowanie biznesu i architektura systemu
Zaprojektowałem i rozwijałem platformę operacyjną w Python, łączącą dynamiczne dokumenty, formuły, procesy, komunikację i wynagrodzenia wokół działalności hipotecznej. Procesy hipoteczne stały się pierwszym konkretnym zastosowaniem platformy. Jej wspólny rdzeń celowo projektowałem z myślą o innych organizacjach i procesach, opartych na konfiguracji, dokumentach oraz regułach.
MCP Hub
Infrastruktura agentów i architektura integracji
Zbudowałem działającą usługę operacji AI, która łączy agentów z danymi projektów, logami, komunikacją i zadaniami przez kontrolowane narzędzia oraz gromadzoną wiedzę projektową. MCP Hub działa w codziennej pracy: przegląda wiadomości, sprawdza błędy, analizuje aktywność projektu i śledzi ścieżkę użytkownika między systemami. Usługa jest obecnie prywatna, a jej podstawą są gromadzona wiedza projektowa i kontrolowane wykonanie.
Amazon Data / Trends
Architektura pozyskiwania i przetwarzania danych
Zaprojektowałem i zbudowałem usługę danych Amazon, która skanowała kategorie marketplace’u z wyjątkiem książek i korzystała z operacji wsadowych Elasticsearch do wykrywania trendów. Usługa działała około pięciu miesięcy w historycznej skali rzędu milionów ofert. Wspierała analizę trendów w kategoriach, po czym zespół zmienił priorytety, a projekt trafił do archiwum.
Liqsale / Daily Snipes
Architektura produktu i przetwarzanie danych
Zbudowałem proces przekształcający rozproszone oferty wyprzedaży zapasów w uporządkowane, przeszukiwalne oferty produktów. Pliki dostawców stały się ofertami powiązanymi z cenami, zapasami i magazynami, w produkcie obsługującym kupujących, sprzedawców, czaty i zamówienia.
Unity MCP Efficient
Projekt i implementacja fasady
Zbudowałem warstwę zgodności, dzięki której agenci odkrywają operacje Unity bez ładowania wszystkich schematów narzędzi do kontekstu. Opublikowane porównanie autora z 24 sierpnia 2026, względem upstream v10.1.0, podaje 48 → 6 narzędzi widocznych dla modelu i dostęp do 377 operacji. Kontekst schematów spada z 23 280 do 915 szacowanych tokenów (znaki ÷ 4); to udokumentowana estymacja, a nie niezależnie odtworzony test szybkości lub kosztu.
MySellerHub
Architektura multichannel i integracje
Zaprojektowałem model multichannel łączący oferty, magazyny, zapasy, zamówienia i ich realizację między zewnętrznymi platformami. Architektura połączyła publikację produktu w innym kanale ze zwrotnym przekazywaniem statusu realizacji; obecny produkt publiczny koncentruje się na Shopify i zapasach Amazon.
Onlihub Catalog
Architektura i implementacja usługi katalogu
Zaprojektowałem i zaimplementowałem osobną usługę katalogu Onlihub z główną ścieżką w Rust, rezerwową w Python, cache Redis i Elasticsearch. Wyszukiwanie i częste odczyty otrzymały własną ścieżkę, a zapis transakcyjny i logika biznesowa zachowały odrębne odpowiedzialności.
Manufacturing Engineering
Inżynieria produkcji i CAD/CAM
Mój fundament inżynierski to projektowanie części, operacji obróbki i procesów wdrażania wyrobów do produkcji. Ta praca ukształtowała moje podejście: zrozumieć rzeczywisty proces, określić ograniczenia, a dopiero potem projektować automatyzację.
ERP / 1C
Analiza biznesowa i rozwój aplikacji
Tworzyłem i utrzymywałem rozwiązania 1C dla firm w Ukrainie, pracując bezpośrednio z klientami nad ewidencją, planowaniem produkcji, zużyciem materiałów i logistyką. To doświadczenie połączyło modele programowe z rzeczywistymi zapasami, pieniędzmi i skutkami operacji, tworząc podstawę późniejszych systemów finansowych i biznesowych.
Financial Systems
Modelowanie finansowe i integracje w wielu projektach
W Onlihub i Liqsale tworzyłem subskrypcje, płatności jednorazowe i modele transakcji powiązane z zestawieniami, przeliczeniami oraz dokumentami biznesowymi. Ta praktyka łączy moje doświadczenie ERP z nowoczesnymi płatnościami: operacje finansowe są modelowane przez jawne stany, kategorie i przepływy.
Zipurch
Integracja zamówień i procesy geoprzestrzenne
Pracowałem nad połączeniem aktywności zamówień, informacji produktowych i kontekstu geograficznego na mapie. Praca nadała zdarzeniom handlowym wymiar geograficzny, łącząc aktywność na mapie z katalogiem produktów.
Meeting-to-Actions
Integracja rozpoznawania mowy i procesów agentowych
Pracowałem nad procesem przekształcającym nagranie spotkania w ustalenia, działania i zadania w Teamwork przez MCP. Proces połączył treść spotkań z zadaniami w systemie pracy zespołu.
Local AI / Lightweight ML
Badania stosowane i prototypy procesów
Badam lokalne modele i lekkie mechanizmy inferencji do obsługi mowy, dokumentów, wyszukiwania i praktycznej automatyzacji. Zbiór eksperymentów pomaga mi dobierać modele i łączyć je z użytecznymi procesami.
TON Tanks
Prowadzenie produktu, backend i systemy gry
Współtworzyłem koncepcję, rozwijałem i uruchamiałem grę z integracją Telegram oraz gospodarką NFT opartą na TON. Gra trafiła do rzeczywistych użytkowników, łącząc odpowiedzialność za produkt, inżynierię i uruchomienie w jednym niezależnym projekcie.
Modular Vehicles / Unity
Samodzielny rozwój systemów gry
Rozwijam i badam modułowe pojazdy, uszkodzenia, fizykę gąsienic i środowiska proceduralne w Unity. Trwający niezależny projekt służący sprawdzaniu, jak współdziałają symulacja fizyczna, projektowanie modułowe i rozgrywka.
Blender / 3D
Samodzielne modelowanie i przygotowanie zasobów
Używam Blender do tworzenia i przygotowania modeli hard-surface, materiałów i tekstur do środowisk gier. Zbiór niezależnych prac 3D uzupełniający moje doświadczenie z systemami gier i inżynierią fizyczną.
Engine Sim Unity Audio
Samodzielny rozwój narzędzi audio
Pracowałem nad automatycznym generowaniem banków dźwięków silnika do Unity z fizycznego symulatora silnika. Projekt narzędziowy łączący symulację, automatyzację i tworzenie zasobów gry.
Crypto Trading Terminal
Samodzielny rozwój aplikacji
Zbudowałem terminal tradingowy łączący dane rynkowe, wykresy, własne strategie, backtesting i wykonywanie operacji na giełdzie. Aplikacja połączyła analizę strategii i wykonanie na giełdzie w jednym procesie, obejmując prowizje, P&L i zapis wyników.
Kompetencje
E-commerce i integracjeAmazon · Amazon SP-API · Amazon MCF · Shopify · eBay · Walmart · TikTok Shop · Etsy · Zenventory · Ysell · Onedaybundle · Warehouse integrations · Supplier integrations · Multichannel commerce · Canonical data models · Supplier catalogs · Products · SKU mapping · Variants · Listings · Categories · Attributes · Properties and values · Pricing policies · Shipping policies · Warehouses · Virtual warehouses · Inventory synchronization · Reservations · Overselling prevention · Customer orders · Supplier orders · Order routing · Fulfilment · Shipments · Tracking · Payment synchronization · External identifiers · Bidirectional synchronization · Webhooks · Scheduled synchronization · Polling · Callbacks · Retries · Rate limits · Partial failure recovery · Idempotency · Eventual consistency · State reconciliation · Barcode identification · ASIN identification · Product enrichment · Geodata · Route calculation · Estimated delivery time
Systemy biznesoweBusiness process modelling · Domain modelling · ERP · 1C · 1C УТП · 1C УНФ · Business accounting · Production planning · Material norms · Material consumption · Procurement · Stock accounting · Stock movements · Cost accounting · Payroll · Expenses · Transport logistics · Reporting · Inter-system exchanges · BOS · CRM · BPM · Organizations · Departments · Users and memberships · Roles and permissions · Workflow · Pipelines · Stages · Processes · Tasks · Operation sequences · Dynamic documents · Document types · Dynamic fields · Nested fields · Repeatable fields · Calculated fields · Document relationships · Templates · Formula engines · Calculators · Printable forms · File management · Email integration · Email templates · External mailboxes · Notifications · Event-driven automation · Audit history · Salaries · Hourly compensation · Piece-rate compensation · Stripe · Wise · Subscriptions · One-time payments · Checkout · Shopping carts · Payment statuses · Payment webhooks · Transaction ledgers · Transaction categories · Transaction types · Recalculations · Statements · PDF statements · Financial movements · Financial invariants · Document-driven accounting · Transactions · Constraints · Triggers
Backend, dane i scrapingPython · SQL · Rust · C++ · FastAPI · Pydantic · asyncio · Multiprocessing · Multithreading · Background processing · Workers · Queues · Batch processing · Schedulers · Service architecture · REST · GraphQL · WebSocket · OAuth · External APIs · Internal APIs · Service-to-service communication · Event processing · Callbacks · Polling · PostgreSQL · Elasticsearch · Redis · SQLite · Transactional storage · Search models · Read models · Cache layers · Complex SQL · CTE · Dynamic queries · Aggregations · Full-text search · Execution plans · Indexing · Bulk operations · Bulk indexing · Bulk reading · Transactions · Triggers · Constraints · Data migrations · Large relational schemas · Selenium · BeautifulSoup · Scrapy · Requests · Proxy pools · Proxy rotation · Multi-account parsing · Anti-blocking strategies · Parallel scraping · Data normalization · Deduplication · Data enrichment · Task distribution · Error monitoring · Retry strategies · Request throttling · XLS / XLSX / CSV ingestion · Import monitoring · Processing statuses · Docker · Linux · Git · CI/CD · GitHub Actions · Reverse proxies · Load balancing · Rate limiting · SSH · VPN · Proxy infrastructure · Logging · Monitoring · Bottleneck analysis · Pandas · NumPy · Numba · Matplotlib · PyQt5 · PowerBI · yfinance · QThread · Thread · Market data · Charting · SMA · EMA · MACD · TMA · RSI · Backtesting · User-defined trading strategies · Live exchange execution · Commissions · P&L · Results persistence
Infrastruktura AILLM APIs · Local LLMs · Lightweight models · CPU-first inference · MCP · FastMCP · Tool calling · Tool discovery · Tool RAG · Schemas on demand · Progressive disclosure · Agent orchestration · Specialized agents · Subagents · Agent workflows · Context management · Context compression · Context budgets · Execution memory · Memory · Embeddings · Vector search · Semantic retrieval · RAG-like retrieval · Human approval · Permission boundaries · Project isolation · Audit · Batch execution · Bounded results · Stored results · Execution receipts · Idempotency · Retry semantics · Duplicate mutation protection · Asynchronous operations · State inspection · Unity domain reload · RU/EN tool search · Schema context measurement · Slack integration · Teamwork integration · Telegram integration · Database tools · Log inspection · OCR · Document recognition · Speech recognition · Transcription · TTS · Whisper · Sherpa-ONNX · Silero · ONNX · GGUF · Speech pipelines · Multilingual processing · Meeting action extraction · AI data enrichment · Product categorization
Przywództwo techniczneTechnical ownership · Hands-on architecture · Architecture decisions · Business discovery · Customer collaboration · Process formalization · Domain modelling · Database design · Backend development · Integration design · Engineering trade-offs · Technical communication · Cross-functional coordination · Task allocation · Delivery · Product development · Product concepts · Product launch · Product promotion · Production debugging · Bottleneck analysis · System evolution
Inżynieria produkcjiManufacturing process modelling · Part design · Assembly design · CAD · CAM · CAD/CAM · CATIA · SolidWorks · AutoCAD · CNC · Sheet metal · Nesting · Cutting · Turning · Milling · Coordinate punching · Turn-mill machines · Machine programs · Postprocessors · Tooling · Materials · Material consumption · Operation sequencing · Technical documentation · Production launch · Serial production · Process bottlenecks
Gry i 3DUnity · C# · Game backends · Game logic · Game balance · Progression · Rewards · Telegram integration · TON · Blockchain transactions · NFTs · NFT economy · Minting · Ownership · Trading · Marketplace mechanics · Modular vehicle architecture · Vehicle assembly · Independent modules · Damage systems · Physics · Tracked vehicle mechanics · Shooting · Multiplayer experiments · PvP · PvE · Capture zones · Football mode · Procedural environments · Procedural city generation · Vegetation · Game optimization · Blender · 3D modelling · Hard-surface modelling · Materials · Textures · Game-ready assets · Asset optimization · Engine audio banks · Physical engine simulation · Audio generation