• File

Роман

AI Automation Engineer, Full-Stack Developer

Age:
36 years
City:
Lviv

Contact information

The job seeker has provided: Phone numberEmailLinkedIn

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Роман Кушка
AI Automation Engineer — n8n · Voice AI · інтеграції API
[open contact info](look above in the "contact info" section)[open contact info](look above in the "contact info" section) • @romkushka (Telegram) • LinkedIn • Львів, Україна — віддалено / офіс

ПРО МЕНЕ

Інженер з автоматизації з бекграундом 8+ років у веброзробці, сфокусований на n8n, AI-агентах та інтеграціях через
API. Будую продакшн-воркфлоу, які зв’язують CRM, календарі, бази даних і LLM, і замінюють ручну рутину надійною
автоматизацією з логуванням і контролем помилок. Веду систему від архітектури до деплою: збірка, обробка
помилок, документація зрозумілою мовою для нетехнічних клієнтів.

НАВИЧКИ

Автоматизація та workflow: n8n (Cloud і self-hosted): складні воркфлоу, sub-workflows, черги, ретраї, окремі error-
handler флоу; Make, Zapier; автоматизація бізнес-процесів
AI / Voice AI: голосові агенти Vapi, OpenAI та Claude API, RAG-пайплайни, векторна БД Qdrant, embeddings і
семантичний пошук, prompt engineering, AI-контент пайплайни
Інтеграції та API: REST API, вебхуки (проєктування, безпека, валідація підписів), Microsoft Graph API, Google Calendar /
Drive / Sheets / Gmail, Telegram Bot API, Stripe, Notion, Airtable, Calendly, Telnyx, OAuth 2.0, JWT, API keys, JSON
Бази даних: PostgreSQL, Supabase, MySQL, MariaDB, Qdrant
Розробка: JavaScript (Node.js, React), Code-ноди в n8n, обробка та нормалізація даних; PHP (Laravel, CodeIgniter,
Phalcon)
Інфраструктура: Docker, DigitalOcean, Google Cloud, Git, CI/CD, безпечне зберігання креденшалів, логування та
моніторинг

ДОСВІД РОБОТИ

AI Automation Engineer (n8n) — Фріланс
квіт. 2025 – дотепер · віддалено
• Побудував автоматизації з голосовими AI-агентами на Vapi + n8n: агент перевіряє вільні слоти в календарі та
самостійно бронює зустрічі в Microsoft Teams або Google Calendar через вебхуки й Microsoft Graph API.
• Спроєктував пайплайни обробки лідів з кількох джерел (рекламні кабінети, вебформи, ручний ввід) з
нормалізацією полів, валідацією, дедуплікацією та збереженням у PostgreSQL, із синхронізацією в CRM та email-
сервіси.
• Розділив монолітні флоу на модульну архітектуру — intake, обробка, error handler і retry queue як окремі
воркфлоу — для простішого дебагу й передбачуваного відновлення після збоїв.
• Реалізував RAG-чатботів: embeddings від OpenAI, векторний пошук у Qdrant, багатомовні відповіді та обробка
медіа-вводу.
• Побудував пайплайни LLM-аналізу документів: парсинг файлів, підрахунок зважених балів у коді, генерація PDF-
звітів і доставка на email, з платним доступом через вебхуки Stripe.
• Вирішив задачу мультитенантного OAuth для SaaS: динамічні креденшали клієнтів зберігаються в БД замість
статичних креденшалів n8n.
• Адміністрував n8n у Docker на DigitalOcean: безпечне зберігання креденшалів, логування виконань, сповіщення
про помилки.
• Писав пояснення архітектури й документацію для нетехнічних клієнтів, щоб команда могла підтримувати та
розширювати воркфлоу без автора.
PHP Developer — missionTracker
лип. 2024 – бер. 2025 · віддалено
• Бекенд-розробка та підтримка внутрішніх вебзастосунків.
PHP Developer — Фріланс
лист. 2022 – лип. 2024 · віддалено
• kaveikti.lt — Phalcon.
alofacil.com/admin — Laravel, REST API.

• visitukraine.today — Laravel, інтеграція платежів Fondy.
PHP Developer — Unifeyed, LLC
черв. 2021 – лист. 2022 · віддалено
• Розробка та підтримка адмін-панелей у ~10 проєктах (CodeIgniter).
PHP Developer — Iacoviello Informatik
жовт. 2020 – черв. 2021 · віддалено

PHP Developer — Perfsol
бер. 2020 – серп. 2020
• Розробка на Laravel, інтеграція Facebook Pixel.
PHP Developer — Softwareplan
трав. 2017 – січ. 2020 · віддалено

ОБРАНІ ПРОЄКТИ

Voice AI Booking Agent
Голосовий асистент на Vapi, який перевіряє вільні слоти й бронює зустрічі в Microsoft Teams або Google Calendar без
участі людини. n8n приймає tool-виклики від агента, визначає доступність через Graph API getSchedule, створює
онлайн-зустріч і повертає підтвердження назад у розмову.
Vapi · n8n · Microsoft Graph API · Google Calendar API · OAuth 2.0 · Webhooks
Telegram AI Knowledge Assistant (RAG)
Продакшн-чатбот у Telegram, який відповідає на основі внутрішньої бази знань. Документи розбиваються на чанки,
ембедяться й індексуються в Qdrant; кожен запит проходить семантичний пошук перед генерацією відповіді.
Багатомовний (EN / UA / RU), приймає текст, зображення та відео, має обробку помилок і моніторинг витрат токенів.
n8n Cloud · OpenAI (chat + embeddings) · Qdrant · Telegram Bot API
AI Article Readiness — пайплайн перевірки наукових статей
Набір із чотирьох n8n-воркфлоу, який оцінює готовність наукової статті до подання в журнал. Пайплайн стартує від
вебхука Stripe: файл завантажується, з PDF/DOCX витягується текст, LLM оцінює рукопис за 7 або 10 зваженими
критеріями (структура, методологія, анотація, джерела, а також aims & scope і guidelines цільового журналу, зібрані з
його сайту), бал рахується в коді й мапиться на бенди готовності, iThenticate додає перевірку на плагіат і AI-контент,
після чого звіт рендериться в PDF і надсилається автору. Окремо — безкоштовний прев’ю-флоу з частково
прихованим результатом для збору лідів, черга follow-up листів за розкладом і воркфлоу error handler + watchdog,
який перезапускає загублені прогони й гарантує, що кредит не списується без доставленого звіту.
n8n · Claude API · PostgreSQL · Stripe · iThenticate · Resend · HTML→PDF · Telegram alerts
Пайплайн обробки лідів з кількох джерел
Прийом лідів з рекламних платформ і вебформ у єдиний нормалізований формат: валідація, дедуплікація за email,
теги за джерелом і наміром, PostgreSQL як єдине джерело правди, далі відправка в email-маркетинг. Окремі
воркфлоу error handler і retry queue за розкладом не дають загубити записи, що впали.
n8n · PostgreSQL · Webhooks · REST API · JavaScript

ОСВІТА

Національний університет «Львівська політехніка»
Фізична та біомедична електроніка — магістр · 2008 – 2013

МОВИ

Українська — рідна · Англійська — Upper-Intermediate (B2)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: