Знайдіть потрібний досвід.
Технічна глибина, розуміння бізнесу та практична реалізація.
Один бізнес-процес. Багато пов’язаних систем.
Каталоги, маркетплейси, склади, замовлення й виконання: спільна модель та межі між системами.
Спроєктував спільні моделі товарів, залишків і замовлень для Onlihub та MySellerHub, поєднавши канали з різними моделями складів і зовнішніми ідентифікаторами.
Побудувати модель каталогу
Поєднати товари, SKU, варіанти й пропозиції, зберігаючи ідентифікатори та правила кожного каналу.
Узгодити виконання
Пов’язати залишки, резерви, замовлення клієнтів і постачальникам, доставку та відстеження між складами.
Відновити узгодженість
Обробляти повторні вебхуки, ліміти API та часткові збої через повторні спроби, ідемпотентність і звіряння.
Навички на практиці55
BOS: операційне ядро бізнесу.
Іпотечні операції на основі динамічних документів, зв’язків, прав, формул, автоматизації за етапами, пошти та оплати праці.
Спроєктував BOS навколо документів зі станом, формулами й наслідками: етап може запускати розрахунок, лист, завдання або фінансовий рух. Модель спирається на досвід ERP.
Змоделювати організацію
Пов’язати організації, підрозділи, участь і права з типами документів, зв’язками та етапами процесів.
Надати документам дію
Поєднати вкладені поля, формули, калькулятори й друковані шаблони із завданнями за етапами, сповіщеннями та зовнішньою поштою.
Відстежувати наслідки
Пов’язати погодинну й відрядну оплату, транзакції та рухи документів із явними правилами та історією для перевірки.
Навички на практиці73
Масштабні потоки даних. Швидке читання.
Масовий парсинг із паралельною обробкою та пулами проксі; пакетне читання й запис в Elasticsearch; окремі шляхи БД, кешу, читання та воркерів.
Amazon data: паралельне збирання й пакетне читання/запис Elasticsearch для зменшення звернень до сховища. Catalog: швидке читання на Rust, резервний Python, кеш Redis і контроль запитів.
Збирати паралельно
Узгоджувати asyncio, процеси й потоки, пули облікових записів і проксі, обмеження частоти та повторні спроби для великих каталогів.
Читати й записувати пакетами
Нормалізувати й дедуплікувати дані, потім пакетно індексувати та читати Elasticsearch замість тисяч дрібних звернень до сховища.
Розділити навантаження
Розділяти транзакційні дані, пошук і читання, кеш Redis та фонові воркери; знаходити вузькі місця за планами запитів і журналами.
Навички на практиці103
MCP Hub: агенти в реальних робочих процесах.
MCP Hub поєднує агентів із базами даних, журналами, завданнями й комунікаціями через пошук інструментів, обмежені права, підтвердження та компактний контекст.
Спроєктував MCP Hub навколо керованого доступу до баз даних, логів і робочих інструментів: контекст проєкту, підтвердження, аудит, повторне використання знань та автоматизації між системами.
Знайти потрібне
Отримувати потрібні інструменти та схеми на запит, зосереджуючи видимий інтерфейс і контекст на завданні.
Керувати виконанням
Визначити межі прав, точки підтвердження й поведінку повторних операцій до змін у реальних системах.
Перевірити результат
Використовувати обмежені відповіді, збережені результати, квитанції виконання й перевірку стану, щоб бачити фактичні зміни.
Навички на практиці60
Відповідати за рішення. Залишатися в розробці.
Технічна відповідальність поєднує розуміння бізнесу, архітектуру, власну розробку та координацію команди.
Перейняв архітектуру, БД, бекенд та інтеграції Onlihub після виходу lead-розробника. Координував команду й консультував CEO щодо здійсненності та реалізації.
Сформулювати проблему
Разом із бізнесом зрозуміти процес, його обмеження та зміни, які має дати корисний результат.
Перетворити задум на систему
Перевести модель у рішення для БД, бекенду та інтеграцій; пояснювати вибір і брати участь у реалізації.
Довести до роботи
Координувати завдання й розробку, розбирати експлуатаційні проблеми та розвивати продукт після запуску.
Навички на практиці22
Спочатку фізичний процес, потім програмна система.
Виробництво, CAD/CAM і ЧПК дали основу: зрозуміти матеріали, операції та обмеження перед автоматизацією.
Готував деталі, програми обладнання й документацію для серійного виробництва; оптимізував операції та матеріали, згодом автоматизував планування виробництва й облік у 1С.
Спроєктувати деталь
Моделювати деталі й вузли, визначати виробничі операції та враховувати матеріали й оснащення.
Підготувати виробництво
Готувати програми обладнання, постпроцесори й документацію для розкрою, точіння, фрезерування та координатного пробивання.
Поліпшити процес
Удосконалювати послідовність операцій і витрати матеріалів, усувати вузькі місця під час переходу до серійного виробництва.
Навички на практиці27
Створити правила, світ і продукт.
Самостійні продукти: ігровий бекенд, TON, фізика Unity, модульна техніка, процедурні світи та 3D-асети.
Керував розробкою TON Tanks, створював бекенд та ігрову логіку. Власний проєкт на Unity досліджує модульні танки, фізику гусениць, пошкодження й процедурні міста.
Спроєктувати ігрові системи
Пов’язати правила гри, прогресію, винагороди й володіння з бекендом та концепцією продукту.
Побудувати світ, що реагує
Досліджувати модульну техніку, пошкодження, фізику гусениць, мережеву гру та процедурні середовища в Unity.
Підготувати ресурси
Створювати й оптимізувати моделі, матеріали, текстури та банки звуків двигуна для гри в реальному часі.