Портфоліо

Професійні контракти та довгострокові замовлення — корпоративні системи, телекомунікаційні платформи та поштова інфраструктура.

v2v-demo — Bilingual Voice AI Concierge for Telegram

v2v-demo — Bilingual Voice AI Concierge for Telegram

Solo Creator / Architect · Aug–Sep 2026 (6 days)

Двомовний (укр/англ) голосовий консьєрж для Telegram, що заземлює кожну відповідь у фіксованій базі знань і передає людині замість вигадки. Реальний баг гейта заземлення (правильні відповіді помилково ескалювались) знайдено й виправлено через живий Telegram-смоук-тест, а не лише юніт-тести. 128 тестів проходять, одна основна залежність, побудовано за 6 днів.

GoTelegram Bot APIOpenAI WhisperOllamaElevenLabs
landing-turnkey — Turnkey Landing Page Designs

landing-turnkey — Turnkey Landing Page Designs

Solo Designer / Developer · Aug 2026

Два оригінальні дизайн-напрямки лендингу для типового запиту: світла сторінка товару з акцентом на знижку та темна сторінка компанії/послуг у стилі портфоліо — кожен навколо одного заклику до дії та форми заявки.

HTMLCSSResponsive Layout
ragline — AI/RAG Telegram Support-Bot Backend

ragline — AI/RAG Telegram Support-Bot Backend

Solo Creator / Architect · Aug 2026

Бекенд AI/RAG Telegram-бота підтримки: повнотекстовий пошук Postgres, чисте рішення ескалація/генерація/кеш, що ніколи не повторює здогадку з низькою довірою (навіть із власного кешу), і кеш відповідей з інвалідацією за версією документа. Доведено наживо: знайдено й виправлено реальний баг пошуку (хибні збіги через стоп-слова), а редагування документа коректно змусило регенерувати замість видачі застарілого кешу.

Gochipgx/v5PostgreSQLJWT
subgate — Telegram Paid-Channel-Access Backend

subgate — Telegram Paid-Channel-Access Backend

Solo Creator / Architect · Aug 2026

REST API платного доступу до Telegram-каналу: ідемпотентний прийом платіжних вебхуків (повторні доставки шлюзу поглинаються UNIQUE-обмеженням) і стейт-машина членства (active/grace/expired), що переживає паралельний sweep закінчення терміну. pg_advisory_xact_lock(subscriber_id, channel_id) серіалізує поновлення проти sweep-ів. Доведено наживо: 10 одночасних однакових вебхук-доставок дали рівно 1 рядок платежу; 5 одночасних поновлень проти 5 одночасних sweep-ів приземлились детерміновано в active.

Gochipgx/v5PostgreSQLJWT
geopulse — GPS Fleet-Tracking Backend

geopulse — GPS Fleet-Tracking Backend

Solo Creator / Architect · Aug 2026

REST API GPS fleet-tracking з точною, без дублів детекцією enter/exit геозон з потоку позицій, що дублюється й приходить не по порядку — реальний режим відмови GPS-трекерів. pg_advisory_xact_lock серіалізує конкурентні пінги per vehicle; PostGIS ST_DWithin — containment. Доведено проти прямого стану БД: сплеск конкурентних/швидких пінгів дав нуль зайвих подій за всю тестову сесію.

Gochipgx/v5PostgreSQLPostGIS
slotwise — Appointment Booking Backend

slotwise — Appointment Booking Backend

Solo Creator / Architect · Aug 2026

REST API для бронювання прийомів, де захист від подвійного бронювання — це обмеження Postgres EXCLUDE (tstzrange + btree_gist), не app-level перевірка — без race window при конкурентних запитах. Доведено наживо: два одночасні перетинні запити на бронювання проти живого сервера повертають рівно один 201 і один 409. Стейт-машина бронювань, Telegram-нагадування з фолбеком без credentials.

Gochipgx/v5PostgreSQLJWT
fleet-crm — Fleet/Logistics CRM Backend

fleet-crm — Fleet/Logistics CRM Backend

Solo Creator / Architect · Aug 2026

REST API CRM для автопарку/логістики — JWT-авторизація, перевірена стейт-машина нарядів (не довільна колонка статусу), виставлення рахунків лише після завершення, telematics-webhook. Знайшов і виправив реальний cross-entity баг (частковий update, що запобігає втраті даних техніки при кожній зміні статусу) ще до першого коміту — перевірено наскрізно живим прогоном docker compose, не лише юніт-тестами.

Gochipgx/v5PostgreSQLJWT
tumanomir — CLI for Measuring AI-Spec Ambiguity

tumanomir — CLI for Measuring AI-Spec Ambiguity

Solo Creator / Architect · Jul 2026 (25 days)

Go CLI, що реалізує опубліковану методологію вимірювання неоднозначності специфікацій для AI (K_drift, D_const, D_pair). 66 комітів, жодного відкату, гейтить власну специфікацію в CI. Переписав сканер K_drift для 233x скорочення алокацій; знайшов і задокументував шумову підлогу найменувань у метриці розкиду генерацій.

GoOllamaAST AnalysisSpearman CorrelationYAML
fix-review — Multi-Agent PR Review Pipeline

fix-review — Multi-Agent PR Review Pipeline

Solo Creator / Maintainer · Jun — Aug 2026 (ongoing)

Конвеєр мультиагентного рев'ю PR: розгортає diff на 3 паралельні моделі з read-only каскадом 5 CLI-інструментів як fallback, потім Claude-арбітр перевіряє кожну знахідку проти реального стану репозиторію перед дією. У продакшені з червня 2026: 22 PR перевірено, 69 раундів рецензування, 81 сира знахідка, але лише 2 підтверджені виправлення — замінено ярус з обходом дозволів на верифікований read-only каскад.

Claude Code SkillBashOllama Cloud/Local5 External CLI AgentsGitHub CLI
Sales CRM Platform

Sales CRM Platform

Freelance Full-Stack Engineer / AI Integration · Mar — Jun 2026

Розробка модульної CRM-платформи на основі розмов — 1 366 комітів за 3 місяці. AI-звітність через провайдер-fallback gateway (Gemini → OpenRouter), детермінований білінг-леджер рішень, пайплайни збору/збагачення лідів, контроль доступу на рівні організації. ~123K рядків коду, 201 test-файл, 23 продакшн cron-джоби.

ReactTypeScriptViteTailwind CSSSupabase
Gym Operations SaaS

Gym Operations SaaS

Freelance Full-Stack Engineer / AI Integration · Mar — Jun 2026

Перехопив і суттєво переписав платформу для управління клінінг-операціями в спортзалах після її no-code MVP-стадії. Мобільні воркфлоу для клінерів з AI-валідацією фото, автоматизовані тригери ескалації та мультипровайдерний LLM failover — 991 коміт за 3 місяці, 42K рядків коду, 474 тести, 0 вразливостей.

ReactTypeScriptViteTailwind CSSSupabase
Ukrainian Consultancy

Ukrainian Consultancy

Solo Architect / Engineer / DevOps · Apr — Jun 2026

Conversational AI-помічник (Telegram-бот) для українського консультаційного сервісу із подання заявок. RAG + LLM заповнює Excel-шаблони зі збереженням формул. Соло, 8 тижнів: 65 сесій, 100% валідність артефактів, 22% ескалацій.

GoPostgreSQLpgvectorOllama bge-m3OpenRouter
Micromobility Startup

Micromobility Startup

Freelance Backend Engineer / AI Integration · May — Jun 2026

Голосовий AI-агент, що автоматизує 80% із 20 000 щомісячних дзвінків підтримки для компанії мікромобільності. Доставка за 24 дні: Go-бекенд, Binotel webhook, Whisper STT, GPT-4o-mini function calling, ElevenLabs/Azure TTS, Redis.

GoBinotelOpenAI WhisperGPT-4o-miniElevenLabs
CloudBees CD/RO

CloudBees CD/RO

Senior Software Engineer / Plugin Developer · Nov 2018 — May 2019

Розробка компонентів корпоративної DevOps-платформи CloudBees CD/RO для клієнтів зі списку Fortune 500. Створено 50+ багаторазових плагінів на Java, Groovy та Perl, скорочення дублювання коду на 60%, покриття тестами 95%.

JavaGroovyGoPerlDocker
PortaSwitch / PortaOne

PortaSwitch / PortaOne

Team Lead / Senior Backend Developer · Mar 2013 — Mar 2018

Керівництво командою розробників у Києві понад 5 років зі створення основних компонентів платформи PortaSwitch BSS, Billing та Softswitch для MNO/MVNO/MVNE, кабельних, VoIP та IoT-провайдерів. Надійність системи 99,9%.

PerlLinuxMySQLPostgreSQLVoIP
Mail.UA

Mail.UA

System Architect / Head of System Development Department · Jun 2011 — Jun 2014

Архітектура повного редизайну корпоративної поштової платформи mail.ua для 1M+ активних користувачів. Керівництво 20+ бекенд-інженерами протягом 3-річної трансформації платформи, перехід від Waterfall до Agile.

PerlShell ScriptingMySQLPostgreSQLLinux