
Програмую з 1992 року.
Почав з асемблера Z80 на ZX Spectrum, далі — асемблер x86 на IBM PC і сервери Linux, з 2000-х — веб. Сьогодні будую платформи на мільйонах записів: мапи, пошук, інтернет-магазини та ШІ.
Тридцять чотири роки тому я писав код, де важив кожен байт. Звичка лишилася: робити просто, швидко й так, щоб працювало роками.
Глибини коду
Кожен шар — те, що я робив і чим досі користуюся в роботі.
- 2024
ШІ щодня
Claude Code як інженер-напарник; RAG, агенти й мовна аналітика в продуктах, якими справді користуються.
› claude "add a stocking-records import with tests" - 2020-ті
Великі дані й мапи
TripsQuick і Rybalka Club: державні дані, власний сервер тайлів, карти глибин і Elasticsearch — 78 208 водойм в одній базі.
› tippecanoe -o depths.pmtiles isobaths.geojson - 2014
Власна агенція
Засновую Kindrakevich Digital Agency: 40+ проєктів у туризмі, e-commerce, SaaS, держсекторі й B2B. Drupal, Symfony і відкриті дистрибутиви на Drupal.org.
› drush site:install constructor - 2010
Karpaty.Rocks
Запускаю путівник Карпатами — сьогодні найбільший: 9 200+ сторінок і 2 420 GPS-маршрутів.
› SELECT name FROM peaks WHERE height > 2000; - 2000-ні
Веб
PHP, MySQL і перші сайти для клієнтів. З 2008-го розробка й супровід вебпродуктів — моя основна робота.
› <?php echo $row['title']; ?> - 1990-ті
Сервери Linux
Адміністрування серверів Linux: мережі, пошта, веб-сервери, безпека. Звідси моя повага до продакшену.
› # tail -f /var/log/messages - 1990-ті
IBM PC · x86
Асемблер x86 під DOS — як насправді працюють процесор, пам’ять і відео.
› mov ax, 13h ; int 10h ; VGA 320×200 - 1992
ZX Spectrum · Z80
Перші програми — на асемблері Z80. Кілька десятків кілобайтів пам’яті вчать рахувати кожен байт і кожен такт.
› ld a,2 : loop: out (254),a : xor 7 : djnz loop
Коротко
З 1992 пишу код
Z80 → x86 → Linux → веб → ШІ
40+ проєктів у продакшені
туризм, e-commerce, SaaS, держсектор, B2B
4 мови
українська, англійська (B2), іспанська, польська
CET, віддалено
Картахена, Іспанія · команди в Європі та Україні
Як я працюю
На що можуть розраховувати клієнти й команди.
Думаю як власник продукту
Закладаю в архітектуру з першого дня, як продукт заробляє.
Від ідеї до продакшену
Часто — єдиний інженер у проєкті: архітектура, бекенд, фронтенд і розгортання.
Лише реальні цифри
Факти й справжні дані — у продуктах і на цьому сайті.
Прості речі, що живуть роками
Звичка з асемблера: менше коду, менше збоїв, системи, які працюють роками.
З чим працюю
Інструменти змінюються; низькорівневе коріння й далі допомагає.
- 01Бекенд
- PHP / Symfony · Python / FastAPI · Drupal · Node · REST · GraphQL
- 02Фронтенд
- Next.js · React · React Native / Expo · Tailwind
- 03Пошук і ШІ
- Elasticsearch · ембединги · RAG · агенти · Claude · OpenAI · pgvector
- 04Дані й мапи
- PostgreSQL · PostGIS · MySQL · Redis · MapLibre · PMTiles · GDAL
- 05E-commerce
- Shopify API · Google Ads API · товарні фіди · Stripe
- 06Інфраструктура
- Linux · Docker · nginx · GitHub Actions · Cloudflare
- 07Коріння
- асемблер Z80 і x86 · Bash · сервери вручну
Освіта
Фінансова освіта допомагає говорити з бізнесом однією мовою.
Івано-Франківський інститут менеджменту та економіки
Фінанси
Новороздільський політехнічний коледж
Комп’ютери та комерційна діяльність

Познайомимось?
Розкажіть про свій продукт — відповім протягом дня.