Віталій Кіндракевич
Відкритий до нових проєктів

Віталій
Кіндракевич.

Senior full-stack engineer з 10+ роками досвіду випуску продакшн-платформ — бекенди на Drupal та Symfony, фронтенди на Next.js / React, семантичний пошук та інструменти з інтегрованим AI. Веду проєкт від архітектури до CI/CD.

UA Рідна EN Середній PL Середній
10+
Років розробки для веб
40+
Проєктів у продакшені на всьому стеку
5
Поколінь Drupal (7 → 11) у продакшені
2024+
Щоденна розробка з інтегрованим AI
Відкритий до пропозицій

Моя наступна роль.

Відкритий до ролей Senior Full-Stack Developer — повна зайнятість, контракт або fractional. Remote-friendly, узгоджений із часовим поясом ЄС, доступний зараз.

Роль
Senior Full-Stack Developer — також відкритий до Tech Lead, Fractional CTO та founding engineer
Локація
Картахена, Іспанія · remote-friendly · CET / CEST · повне перетинання з робочим часом ЄС
Фокус стеку
Symfony / PHP · Next.js / React · FastAPI / Python · AI-integrated products · Web3 / stablecoins
Формат співпраці
Повна зайнятість · контракт · fractional
Доступність
Доступний зараз
01 / Про мене

Універсальний senior-інженер. Сучасний стек. Релізи.

Проєктую та створюю продакшн-платформи end-to-end — від PHP-бекендів і React-фронтендів до семантичного пошуку, інструментів з інтегрованим AI, мобільних додатків і DevOps-пайплайнів.

Заснував Kindrakevich Digital Agency в Україні у 2014 році й вів її до 2022, реалізуючи проєкти у сфері туризму, e-commerce, державного сектору, автоіндустрії та B2B-маркетплейсів. З 2022 веду DevMotion Studio з Картахени, Іспанія — у партнерстві з командами, яким потрібен senior-інжиніринг, а не передача задач.

Нещодавні проєкти охоплюють SaaS-продукти на Next.js 16 + Symfony 7, FastAPI-сервіси з ембедингами multilingual-e5 + Elasticsearch для семантичного пошуку, видавничі платформи на Drupal 11 із власними AI-парсерами (Claude / OpenAI / Google AI / OpenRouter), застосунки у Shopify App Store та мобільний компаньйон на React Native / Expo до мультимовної тревел-платформи.

Найсвіжіший продукт — SettlePay, SaaS для крипто-інвойсингу, який дозволяє фрілансерам отримувати оплату в стейблкоїнах (USDC / USDT / DAI) на дешевих EVM L2 (Base · Polygon · Arbitrum · Optimism), із бекендом на Symfony 7, чекаутом на React + wagmi / viem / RainbowKit та chain-listener демоном, який змінює статус інвойсу на «оплачено» в момент надходження коштів on-chain.

П'ять поколінь Drupal за плечима (7 → 11), два опубліковані контриб'юти на drupal.org та розробка з інтегрованим AI як щоденна практика з 2024 року.

BackendPHP 8.3/8.4 · Symfony 7 · Drupal 7→11 · FastAPI · FrankenPHP · Node.js
FrontendNext.js 16 · React 19 · TypeScript · Tailwind CSS 4 · shadcn/ui · Vite · Zustand
МобайлReact Native · Expo
Web3 / КриптоСтейблкоїни (USDC/USDT/DAI) · EVM L2 (Base · Polygon · Arbitrum · Optimism) · wagmi · viem · RainbowKit · on-chain listeners
AI / LLMAnthropic Claude · OpenAI · Google AI · OpenRouter · prompt & tool-use дизайн
ПошукElasticsearch 8 · ембединги multilingual-e5 / TEI · семантичний + фасетний пошук
ДаніPostgreSQL · MySQL / MariaDB · Redis · S3 / MinIO
CommerceShopify (опубліковано в App Store) · Drupal Commerce · Stripe
APIsREST · GraphQL · JSON:API · Google Ads · Marketo · OAuth / JWT
GIS / МапиMapbox · Leaflet · Google Maps · GraphHopper routing
DevOpsDocker · Lando · GitHub Actions · CI/CD · Caddy · Cloudflare
ХостингHetzner · AWS (Lambda, RDS, S3) · Platform.sh · Pantheon · Acquia
ТестуванняPHPUnit · Pest · Jest · Cypress · Playwright
02 / Досвід

Де я працював.

Десять років керування власними студіями — у партнерстві з enterprise-командами в Європі та Україні.

2022 — дотепер Картахена, Іспанія

Засновник і провідний розробник

DevMotion Studio
  • Керую студією senior-розробки, яка створює сучасні full-stack продукти на Next.js 16, Symfony 7, FastAPI та Drupal 11 для міжнародних клієнтів.
  • Спроєктував TripSquick — мультимовну тревел-платформу з Symfony API, семантичним пошуком на Elasticsearch, AI-планувальником подорожей з оптимізацією маршруту та компаньйон-додатком на React Native / Expo.
  • Побудував LIFT — платформу індексації контенту: FastAPI + ембединги multilingual-e5 + Elasticsearch + вбудовувані віджети пошуку та рекомендацій, з адмінкою на React 19 + Tailwind 4 (158 unit-тестів).
  • Опублікував публічний застосунок у Shopify App Store (ShopCSV) — бекенд на Symfony 7 з SPA на React + AG Grid для масового редагування товарів.
  • Щоденний робочий процес з інтегрованим AI — Claude / OpenAI / Google AI / OpenRouter для парсерів, контент-інструментів і tooling.
2014 — 2022 Україна

Засновник і провідний розробник

Kindrakevich Digital Agency
  • Створив і керував діджитал-агенцією в Україні — понад 30 проєктів випущено у продакшн у сферах туризму, e-commerce, державного сектору, автоіндустрії та B2B-маркетплейсів.
  • Розробляв бекенд-сервіси на PHP / Symfony з MySQL та Elasticsearch — чиста, підтримувана архітектура для high-traffic платформ.
  • Спроєктував усю туристичну платформу Karpaty.Rocks — Drupal 7 + REST API, мульти-тема архітектура (десктоп / мобайл / акаунт), GIS на Leaflet/Mapbox та окремий застосунок інтерактивної мапи на Next.js.
  • Налаштував CI/CD пайплайни на Git / Bitbucket / GitHub Actions і shell-скриптах — відтворюване локальне середовище через Lando по всьому портфоліо.
  • Опублікував два open-source контриб'юти на drupal.org (дистрибутиви Constructor + Simple RealEstate).
03 / Обрані проєкти

Що я випустив.

Нещодавні SaaS- та контентні проєкти — мандрівки, платежі, пошук, e-commerce й tooling — усі працюють у продакшені сьогодні.

SettlePay

settlepay.pro

SaaS крипто-інвойсингу для фрілансерів — оплата в USDC / USDT / DAI на Base, Polygon, Arbitrum, Optimism. Бекенд Symfony 7, чекаут React + wagmi / viem / RainbowKit, chain-listener демон автоматично переводить інвойс у статус «оплачено» та надсилає PDF-квитанцію.

Symfony · Web3 · Stablecoins

TripSquick

tripsquick.com

Мультимовна тревел-платформа — Next.js 16 веб + React Native / Expo мобайл, Symfony 7.4 API, семантичний пошук Elasticsearch 8, AI-планувальник із оптимізацією маршруту GraphHopper.

Next.js · Symfony · AI · Mobile

LIFT — Content Indexing

FastAPI · embeddings · widgets

Платформа семантичного пошуку: FastAPI + ембединги multilingual-e5 + Elasticsearch, вбудовувані віджети пошуку та рекомендацій, адмінка на React 19 / Tailwind 4 / shadcn, 158 unit-тестів.

FastAPI · Embeddings · React 19

ShopCSV

apps.shopify.com/shopcsv

Опублікований у Shopify App Store застосунок для масового редагування товарів — бекенд Symfony 7, SPA React 18 + AG Grid, Shopify OAuth + Billing API, мульти-локаційний склад і правила цін.

Shopify App · Symfony · React

Sonrisa Blanca

sonrisa-blanca.es/en

Двомовний (ES/EN) лендинг відбілювання зубів на Next.js 16 із вбудованою CMS — бенто-розкладка, файлове JSON-сховище контенту, адмінка iron-session + bcrypt, Telegram-сповіщення про ліди.

Next.js 16 · CMS · i18n

Karpaty.Rocks

karpaty.rocks

Повноцінна туристична платформа Карпат — Drupal 7 + REST API, AI-чат, ембединги TEI + Elasticsearch для семантичного пошуку, мульти-тема (десктоп/мобайл/акаунт), інтерактивна мапа на Next.js 14.

Drupal · Embeddings · GIS

Clinic — María Sydorchuk

clinic.devmotion.studio

Сайт естетичної медицини (Картахена) — Next.js 16, React 19, Tailwind 4, чотири локалі (ES/EN/UK/AR-MA з RTL), карусель Embla, слайдер «до/після», переходи на Motion.

Next.js 16 · i18n · RTL

FormBlaster

Symfony · AI · automation

Автоматизоване завантаження файлів у веб-форми та збір URL. Symfony 7.2 + MySQL + Redis, шість стратегій вилучення URL, AI-генератор PDF (Claude/OpenAI), підтримує плагіни форм WordPress і Drupal.

Symfony · Automation · AI

GADS Automation

FrankenPHP · Symfony 7.3 · Claude

Двигун кампаній Google Ads з оптимізацією витрат — FrankenPHP + Symfony 7.3, PostgreSQL 17 + Redis 7, движок правил ставок, асистент копірайту Claude Haiku, Google Ads API + інтеграція фіду товарів.

FrankenPHP · Google Ads · AI

Drupal-контриб'юти

drupal.org/u/kindrakevich

Open-source на drupal.org — Constructor (інсталяційний профіль Drupal 11, 7-кроковий майстер, 13 модулів, тема Tailwind 4) та Simple RealEstate (дистрибутив Drupal 10/11).

Open source · Drupal 11

Window Calculator

st-ai.com.ua

Універсальний JSON-керований застосунок конфігурації та ціноутворення вікон — React 18 + TypeScript + Tailwind 3, стан на Zustand, Monaco JSON-редактор для live-конфігурації, Express-бекенд.

React · TypeScript · Configurator

Doors.city

doors.city

E-commerce каталог і фід товарів для рітейлера дверей — Drupal-бекенд зі структурованим пайплайном даних про товари, який живить Symfony-двигун автоматизації Google Ads.

Drupal · E-commerce · Feed

DevMotion Apps

apps.devmotion.studio

Хаб студії — куроване зведення продуктів і tooling DevMotion: Shopify-застосунки, SaaS-дашборди, AI-утиліти та внутрішні сервіси автоматизації.

SaaS · Studio

DevMotion Studio

devmotion.studio

Сайт моєї агенції — маркетинговий сайт на React 19 + Vite + Tailwind 4 із React Router 7, повністю адаптивний. Self-hosted референс для бренду й послуг студії.

React 19 · Vite · Tailwind 4

Невелика вибірка — 40+ проєктів у продакшені в медіа, e-commerce, туризмі, державному секторі, автомобільній індустрії та SaaS. Повні кейс-стаді на запит: vitaly@kindrakevich.com

Створімо щось класне.

Зараз я відкритий до senior-інженерних ролей — повна реалізація проєкту, аудит архітектури або hands-on співпраця з вашою командою.

Senior Drupal · Symfony · Next.js · FastAPI · React Native · AI-інженер — доступний віддалено з ЄС

© 2026 Віталій Кіндракевич Створено в Картахені · Доступний по всьому світу kindrakevich.com →