Микола Янковський
Рейтинг
Рівень володіння мовами
Резюме
Привіт 👋
Мій напрямок це бізнес-ops консалтинг: беру складні або занедбані задачі бізнесу, наводжу в них порядок і доводжу до робочої системи. Задачі бувають різнопланові, тому дивлюся на бізнес ширше за одну вузьку функцію: де процес губить гроші, що оцифрувати, що автоматизувати і яким інструментом це закрити.
До цього 12 років працював у продажах і операційці: збирав команди, запускав філії за кордоном, піднімав виручку. Як директор з продажу за два роки підняв виручку компанії більш ніж у 17 разів і виростив відділ з 3 до 60 людей. Потім запустив власний онлайн-бізнес: два бренди, понад 82 000 замовлень у CRM, працює стабільно й майже без ручного управління.
Я однаково розумію два боки: бізнесовий (що болить, кому це потрібно, який MVP зібрати першим) і технічний. Архітектуру й логіку рішення тримаю сам, тому система не розвалюється після передачі й нею можна користуватися щодня.
Чим можу бути корисний:
- Оцифрування процесів, статистика й дашборди.
- Внутрішні програми, CRM і автоматизація операційки.
- AI-інструменти: оцінка, пошук, обробка звернень, аналіз даних.
- Контентні пайплайни: відео й матеріали для соцмереж.
- Алго-трейдинг: бектест і перевірка торгових стратегій.
- Розбір процесу й рішення під конкретну задачу бізнесу.
Як я працюю: спочатку розкладаю задачу на кроки, потім переводжу важливе в дані. Розрахунки й повторювані операції тримаю в коді, а AI ставлю туди, де він добре працює з текстом, пошуком і аналізом змісту. Спочатку постановка, потім результат.
Навички та вміння
Програмування
Дизайн та арт
Фото, аудіо та відео
Просування
Аутсорсінг та консалтинг
Робота з текстами
Портфоліо
- Всі роботи 9
- Інтернет-магазини та електронна комерція 1
- Створення сайту під ключ 1
- Веб-програмування 2
- Парсинг даних 1
- AI та машинне навчання 1
- Автоматизація управління підприємством 1
- AI cтворення відео 2
-
Дашборд: CRM та аналітична система для інтернет-магазину
Автоматизація управління підприємствомІнтернет-магазин живе в кількох сервісах одночасно: замовлення, реклама, фінанси, логістика, аналітика. Поки ці дані розкидані, керівник бачить бізнес із запізненням. Я зробив внутрішню CRM і дашборд для магазину ароматизаторів (два бренди, понад 82 000 замовлень в історії), щоб усе зійшлося в один контур, і довів систему до робочого стану. Тепер картину не треба збирати руками з різних таблиць.
Що всередині:
- 36 таблиць, 186 API-точок, серверний інтерфейс, візуалізація через Metabase.
… - 8 інтеграцій: OneBox CRM, Nova Poshta, реклама Facebook і TikTok через Airbyte, реєстри NovaPay через Gmail, курси НБУ, OpenAI.
- Автоматичне зіставлення близько 15 000 платежів із замовленнями.
- 25 автоматичних перевірок цілісності даних і рольовий доступ на трьох рівнях.
- Визначення статі клієнта за довідником на 10 514 імен, невідомих менше 0.5% по всій базі.
AI працює там, де треба читати зміст: один агент аналізує рекламу через SQL-подання і підсвічує проблеми у воронці, другий відповідає на питання по продажах і фінансах. Розрахунки, формули обороту й маржі тримаються в коді, щоб числа були передбачуваними.
#Python #FastAPI #PostgreSQL #CRM #Automation #AI #Dashboard #DataAnalysis #SQLAlchemy #Alembic #Metabase #Docker #Railway
-
HR Helper: AI-скоринг кандидатів з поясненням кожного балу
Веб-програмуванняУ наймі складно швидко й чесно порівняти кандидатів: резюме приходять у різних форматах, частина рішень іде на відчуттях. Я зібрав систему, яка читає резюме, розкладає вакансію на критерії і відсіює тих, хто явно не підходить. Поруч з кожним балом стоїть цитата з резюме і мітка достовірності, тому оцінку можна перевірити, а не просто довіряти моделі.
Що всередині:
- Прийом резюме у PDF, DOCX, HTML, Markdown, тексті й складних сканах (PyMuPDF, MarkItDown, claude -p).
… - Профіль вакансії з критеріями у трьох групах: навички, досвід, стоп-фактори. Вага від 1 до 10, версії й історія для калібрування.
- Оцінка у дві стадії: спершу бали від 0 до 10 з цитатою на кожен критерій, потім окрема модель пише висновок і не чіпає бали.
- Режим кількох моделей: вони оцінюють кандидата незалежно, спірних система позначає.
- Воронка міні-CRM на 8 статусів: бланк питань до інтервʼю, чернетка листа з відмовою, розшифровка інтервʼю через Whisper, дашборд і календар.
17 таблиць, 60 маршрутів, 18 промптів. Те, що має бути передбачуваним (бали, перевірка цитат, стаж і дати), лишається в коді.
#Python #FastAPI #AI #HRTech #LLM #Recruiting #Automation #SQLModel #SQLite #HTMX #Tailwind #PyMuPDF #MarkItDown #OpenRouter #Whisper
-
Backtest: оптимізатор і бектестер торгових стратегій
Веб-програмуванняУ трейдингу легко прийняти вдалий відрізок історії за робочу стратегію. Щоб перевіряти ідею чесно, я зібрав бектестер з оптимізатором: він бере історичні свічки, рахує сигнали, симулює угоди і шукає параметри, які не ламаються при невеликій зміні ринку. На виході видно головне: стратегія справді має перевагу чи лише добре виглядає на одному шматку даних.
Що всередині:
- 13 індикаторів за єдиним контрактом (Power Engine). Сигнали зведені до одного формату, режим виходу один - Zero Exit.
… - Понад 40 метрик: equity curve, MTM, MAE/MFE, PnL, просадка, угоди, комісії, свопи.
- Grid-оптимізатор з обмеженнями, чекпоінтами і відновленням. Він дивиться не тільки на пік, а й на сусідні параметри, щоб налаштування не ламалося при зміні періоду.
- Матриця результатів: 13 індикаторів на 5 груп таймфреймів, разом 65 зон перевірки.
- 13 еталонних golden-тестів, щоб зміни в коді не зламали розрахунки непомітно.
Результати лежать у PostgreSQL, поверх працює REST API. AI прискорює розробку, але за числовий результат відповідає людина.
#Python #Backtesting #FastAPI #PostgreSQL #Trading #Analytics #pandas #DataAnalysis #SQLAlchemy #Alembic #numpy #scipy #pytest #Docker #TradingView #PineScript
-
Сайт і маркетингова інфраструктура для юридичної компанії
Створення сайту під ключЮридичному проєкту потрібен був не сайт-візитка, а маркетингова база навколо послуги: сайт, SEO, контент, FAQ, база знань і план обробки звернень. За місяць для Фундації адвокатів України я зробив нову версію сайту і базову інфраструктуру. На неї далі можна підключати рекламу, контент і AI-агентів.
Що всередині:
- Сайт на Next.js: дві мови, canonical, hreflang, sitemap, Open Graph, breadcrumbs, оптимізація зображень.
… - Schema.org: розмітка експерта, організації, юридичної послуги, контактів і статей.
- FAQ-хаб: 114 питань двома мовами, разом 228 карток. Performance 64-86.
- Контентна модель першого місяця на 92 картки, розділена за собівартістю.
- AI/RAG-шар: юридична база знань, Smart Chunker і Qdrant, SEO-RAG-експерт на 3000 чанків, AI Safety workflow. Окремо спроєктований n8n-контур обробки звернень.
Поруч готова операційна документація (Operations Handbook, Recovery Playbook, RACI, playbooks), щоб проєкт можна було передати іншим виконавцям.
#NextJS #SEO #WebDevelopment #RAG #Qdrant #AI #LegalTech #Marketing #SchemaOrg #SmartChunker #n8n #Tavily
-
Content Pipeline: конвеєр рекламних відео від теми до готового р
AI cтворення відеоРегулярний контент швидко перестає бути творчістю і стає виробництвом. Я зібрав конвеєр, який веде тему від ідеї до готового відео: сценарій, візуал, озвучка, монтаж. З однієї теми виходить кілька роликів, а стан кожного видно за етапами. Система працює з кількома форматами: короткі Reels, Shorts і TikTok, довші YouTube-випуски з аватаром і B-roll, каруселі для Instagram і Facebook.
Що всередині:
- База знань та інструкції під кожен крок: камера, сценарії, візуал, тексти, обкладинки, монтаж.
… - Для клієнта в юридичній ніші зібрано RAG-базу і контент-план на 3000+ тем.
- З однієї теми Claude Code робить три різні кути подачі, кожен у 5 публічних блоках.
- Звʼязка інструментів: Fal.ai для обкладинок і B-roll, ElevenLabs для озвучки голосом клієнта, HeyGen для аватара, ffmpeg для монтажу й субтитрів.
- Один цикл теми займає 15-20 хвилин.
AI робить творчу частину, а повторювані операції й монтаж лишаються в коді. Тому процес можна запускати серіями.
#AI #VideoProduction #Automation #ContentMarketing #Python #LLM #RAG #ClaudeCode #ffmpeg #FalAI #HeyGen #ElevenLabs #NanoBanana #Seedance #Veo #Qdrant
-
Виробництво AI-відео: реклама, кліпи та іміджеві ролики
AI cтворення відеоРоблю AI-відео під конкретну бізнес-задачу клієнта: рекламу, кліп, іміджевий ролик, product video або контент для соцмереж. Спочатку розбираюся, що має сказати відео, для якої площадки воно і яку дію має викликати. Далі підбираю інструменти, стиль, кадри, темп і звук, а готовий ролик збираю руками. Клієнт отримує відео під свою задачу, а не шаблон.
Що всередині:
- Працюю під різні ніші й задачі: продукт, бренд, послуга, подія, особистий бренд.
… - Формати під будь-яку площадку: 9:16, 16:9 і квадрат для Instagram, TikTok, YouTube, реклами й презентацій.
- Типи роликів: реклама, кліпи, product video, AI-аватари, іміджеві й атмосферні сцени.
- Генерація відео, персонажів, голосу і B-roll через AI-інструменти, далі ручний відбір кадрів, склейка, звук і монтаж.
- 30+ готових прикладів різних тем і стилів.
Кожен ролик збираю окремо під клієнта, тому стиль і подача підлаштовуються під бренд, а не під один універсальний шаблон.
#AI #VideoProduction #Creative #Advertising #AIVideo #MotionContent #FalAI #HeyGen #ElevenLabs #NanoBanana #Seedance #Veo #ffmpeg
-
Market Data Ops: збір і кешування історії котирувань Forex
Парсинг данихБудь-який бектест починається не зі стратегії, а з даних. Щоб бектестер не залежав від ручних завантажень і випадкових файлів, я виніс історію котирувань в окремий сервіс: він збирає дані Forex з Dukascopy, тримає їх свіжими і кешує локально. Тепер перевірка завжди йде на одній перевіреній базі.
Що всередині:
- Завантаження котирувань з Dukascopy за парою, датами й таймфреймами, у фоні з прогресом.
… - Єдина локальна база історії в одній структурі для всіх бектестів та експорту.
- Дозавантаження з перекриттям від останньої свічки: історія не губиться, дублікати прибираються.
- Автооновлення раз на тиждень за розкладом.
- Перегляд складу бази (пари, таймфрейми, діапазони, кількість свічок), графіки M1-W1 і експорт.
Поверх даних працює REST API, тому бектестер бере історію напряму.
#Python #Forex #FastAPI #DataEngineering #Trading #API #Automation #Dukascopy #LightweightCharts #RestAPI #TradingView #PineScript
-
Smart Chunker: підготовка документів для RAG і векторних баз
AI та машинне навчанняAI-агент відповідає настільки добре, наскільки підготовлений його контекст. Щоб готувати велику базу знань до RAG, я зробив Smart Chunker: він ріже Markdown на змістовні чанки, показує проблемні місця і вантажить готові дані у векторну базу. Перед пошуком знання приведені до нормального вигляду, без обірваних фрагментів і дублів.
Що всередині:
- Детерміноване ядро: розбір Markdown у дерево заголовків H1-H3 і 7 правил чанкінгу, без overlap.
… - Автопідбір розмірів чанків перебором сітки до 2500 комбінацій.
- Контроль якості видно в інтерфейсі: проблемні чанки підсвічуються, система підказує, що поправити.
- AI-шар: архітектор пропонує схему метаданих, агент збагачує чанки пакетами, результат проходить валідацію.
- Завантаження у Qdrant: dense-вектори через embeddings, sparse через локальний BM25, оновлення через Smart Match. 20 API-точок.
API-ключі живуть тільки в браузері й не зберігаються на сервері. Базовий чанкінг працює і без зовнішніх моделей.
#Python #RAG #Qdrant #FastAPI #AI #VectorDB #LLM #NLP #VanillaJS #OpenAI #Anthropic #BM25 #SSE
-
Запуск інтернет-магазину з нуля
Інтернет-магазини та електронна комерціяЦе мій перший повний цикл у e-commerce. У 2020 році разом із партнером я запустив онлайн-бізнес з нуля і зробив два бренди: ароматизатори й аксесуари для авто (Aroma Car Lux) та авторську парфумерію і спреї (Addictive Perfumes). У підсумку зібрався робочий магазин з командою, продуктом, фінансовою моделлю, CRM, логістикою й рекламою.
Що всередині:
- Запуск двох брендів: продуктові лінійки, сайти, упаковка, продажі й рекламні канали.
… - Економіка одиниці: собівартість, вартість залучення клієнта, доставка і повернення. Підсумкова рентабельність близько 25-30%.
- Операційка через CRM OneBox: замовлення, історія клієнтів, залишки й оплати. За 6 років понад 82 000 замовлень.
- Логістика через Нову Пошту: реєстри, відправки й повернення зводяться із замовленнями.
- Трафік і продажі: Facebook, Instagram, TikTok, Google Ads і команда продажу.
Бізнес лишився прибутковим і працює спокійно, забирає кілька годин на місяць. Саме цей досвід потім ліг в основу CRM | Dashboard.
#Ecommerce #Business #OperationsManagement #CRM #DigitalMarketing #Startup #OneBoxCRM #NovaPoshta #FacebookAds #Instagram #TikTok #GoogleAds
Активність
| Останні ставки 4 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Зробити кілька відеороликів тривалістю 15-30 секунд за допомогою ШІ
700 UAH
|
|||||
|
Побудувути модель калсифікації клієнтів
8000 UAH
|
|||||
|
Монтаж відео для тікток та телеграм
3000 UAH
|
|||||
|
Шаблон для створення коротких вертикальних роликів — формат "тест на знання мови"
10 000 UAH
|