Перейти до вмісту

КомандаImageMaker

Олександр Шемберко ·

фулстек · на цих продуктах із 2023-го

на проєкті ImageMaker

читати про проєкт
бекенд · 2025–2026
  • Команда /qx — готові цитати авторів, тобто та половина сервісу, яку викликає другий продукт.
  • Налаштування цитат на користувача, фони, які підбирає AI, і адмінська команда /stat.

коротко

Rails-розробник, який будує телеграмну частину продуктів студії: меню, команди й ігрові механіки, якими справді користуються у WardyBot і DNA, а останнім часом — і вебповерхні довкола них: адмінку на Vue 3 та Mini App на React. Другий за кількістю комітів у репозиторії WardyBot, і в тому, що він там випускає, рядків Ruby-тестів майже вдвічі більше, ніж рядків Ruby-коду. Почав тут у 2023-му — з цього сайту; у 2026-му ще й зібрав клієнтське демо на генеративному відео й голосі — моделі ліпсинку, AI-відео та синтез мовлення.

досвід

Vindo Studios · Розробник · генеративне відео й голос

2026
демо AI-круп’є
Вебдемо столу з живим круп’є, де круп’є — відеоаватар: 163 коміти за місяць. Прогнав п’ять моделей ліпсинку поруч, а не обрав одну за документацією: фотомоделі відкинув за виміряним рухом голови, зупинився на VEED Lipsync 2.0 і Sync Labs, а згодом перегенерував усю бібліотеку на HeyGen, — і кожен дубль оцінював метрикою піксельної різниці в зоні рота, а не на око. Відео круп’є — з Kling і Veo, голоси — з ElevenLabs і локального TTS, відповіді — через OpenRouter; черга мовлення з пріоритетами, яка ніколи не обриває репліку, і ігрова логіка, відв’язана від таймінгу відео, щоб завислий кліп не зупиняв раунд.

RubyCoin · Фулстек-розробник

2024–дотепер
WardyBot
370 змерджених pull request’ів і друге місце за кількістю комітів у репозиторії. У боті: капча й капча-вікторина на вході, попередження, бани й м’юти з їхніми меню, розсилки, RP-команди та ігровий шар — дуелі, внутрішньочатовий ринок, скіни з дропами, магазином, продажем і модерацією, ачівки й ранги. У вебі: адмінка на Vue 3 + TypeScript поверх JSON API зі сповіщеннями через ActionCable і входом через Telegram, а також переїзд Mini App на React 19 разом із преміум-магазином.

RubyCoin · Backend-розробник · рев’ювер

2025–2026
DNA
Власні пости клієнта від початку до кінця — створення, редагування, публікація за розкладом і відкладена, налаштування на канал, преміум-емодзі, підписи, задовгі для Telegram, — і сервіс бронювання реклами з архівом та переглядом контент-плану. Далі — преміум: меню оплати, розподіл безкоштовного й преміум-функціоналу та сповіщення довкола підписки. Розпочав Ruby-userbot’и на TDLib — відкрив pull request, яким їх завели, а довів їх до кінця Даниїл, — і латав форк tdlib-ruby, на якому вони працюють. Зробив рев’ю 105 pull request’ів колег.

RubyCoin · Backend-розробник

2025–2026
ImageMaker
Команда /qx з готовими цитатами авторів і шлях API, який викликає другий продукт, налаштування цитат на користувача, фони, які підбирає AI, і адмінська /stat. У 2026-му — рендер на Chromium, що малює цитату як бульбашку Telegram; поки що це відкритий pull request.

RubyCoin · Фулстек-розробник

2023–2024
цей сайт
Тринадцять змерджених pull request’ів: історія слагів на FriendlyId, щоб перейменований пост зберігав стару адресу, фільтр за тегами на головній на Tom Select із пагінацією в Turbo Frame, схожі пости, таск after_party, що перегенерував усі формати фото, і політика підтвердження користувачів в адмінці.

стек

основне
Ruby on RailsRSpecTelegram Bot APIVue 3TypeScriptReact
також
TDLibPostgreSQLInertiaPiniaActionCableHotwire · TurboFriendlyId
генеративні медіа
ліпсинк: VEED · Sync Labs · HeyGenKling · VeoElevenLabs · TTSOpenRouterffmpeg
Тести йдуть разом із фічею: у WardyBot рядків Ruby-тестів майже вдвічі більше, ніж Ruby-коду
Читає й чужі pull request’и — 151 рев’ю в DNA і WardyBot
Веде фічу від команди в боті до екрана у вебі

участь у проєктах · 4

rubyco.in