Відкритий до нових проєктів

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

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

UA РіднаEN СереднійPL Середній
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 / МапиMapLibre · 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 / Обрані проєкти

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

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

Polylog

Не відповідає на те, чого не може підтвердити вашими документами.

Next.js · FastAPI · RAG · SaaS
CallLensOSS

Оцінює кожного менеджера — з точними цитатами як доказом.

Symfony · Next.js · AI · pgvector
TripsQuick

AI-планувальник, що оптимізує маршрут усієї подорожі.

Next.js · Symfony · AI · Mobile
Рибалка Клуб

Прозорий прогноз кльову — і жодного SQL, лише Elasticsearch.

Next.js 16 · Symfony · Elasticsearch · AI
Karpaty.Rocks

Семантичний пошук по горах, AI-гід і жива мапа маршрутів.

Drupal · Embeddings · GIS
ShopCSV

Редагуй увесь свій Shopify-магазин, як таблицю.

Shopify App · Symfony · React
SettlePay

Демон позначає рахунок оплаченим, щойно надходить криптовалюта.

Symfony · Web3 · Stablecoins
GeoCast

Найближчий пін забирає банк раунду on-chain.

Next.js · Symfony · Web3 · GIS
GADS Automation

Claude пише оголошення, а система правил витрачає бюджет.

FrankenPHP · Google Ads · AI
Doors.city

AI «перевдягає» фото дверей у будь-яку плівку — фурнітура недоторкана.

Drupal · E-commerce · Feed
Window Calculator

Перебудуй застосунок цін наживо в JSON-редакторі — без деплою.

React · TypeScript · Configurator
Sonrisa Blanca

CMS без бази даних — контент лежить у JSON-файлах.

Next.js 16 · CMS · i18n
Maria Sydorchuk Clinic

Чотири мови, зокрема арабська з RTL, і слайдер «до/після».

Next.js 16 · i18n · RTL
Drupal-контриб’ютиOSS

Майстер із 7 кроків збирає цілий сайт на Drupal 11.

Open source · Drupal 11
DevMotion Studio

База, з якої виходить усе вище.

React 19 · Vite · Tailwind 4

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

Відкритий до пропозицій

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

Шукаю команду, якій потрібен інженер, що веде продукт від архітектури до продакшену й відповідає за результат. Senior Full-Stack, віддалено з ЄС. Формат гнучкий — повна зайнятість, контракт або частково.

Локація
Картахена, Іспанія · віддалено · CET / CEST · зручно перетинаюся з робочим днем ЄС
Фокус стеку
Symfony / PHP · Next.js / React · FastAPI / Python · продукти з AI · Web3 / стейблкоїни
Формат співпраці
Повна зайнятість · контракт · часткова
Де я працював

Створімо щось чудове.

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

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

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