Богдан
AI engineer, 148 000 грн
- Розглядає посади:
- AI engineer, Node.js-розробник
- Вид зайнятості:
- повна
- Вік:
- 34 роки
- Місто проживання:
- Львів
- Готовий працювати:
- Дистанційно, Львів
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20412124/
Досвід роботи
AI Engineer / Fullstack-розробник
з 09.2025 по нині
(1 рік 2 місяці)
Casy (casy.beauty), Львів (IT)
Власний продукт: CRM / booking SaaS для б'юті-індустрії, у продакшені. Засновник і єдиний інженер.
• Самостійно веду весь життєвий цикл продукту: збір вимог у б'юті-майстрів, архітектура, MVP, продакшен і вартість інфраструктури.
• Бекенд на NestJS + PostgreSQL + Redis + BullMQ: автентифікація через Google OAuth2 і Telegram OTP, динамічні query builders, глобальна пагінація та обробка конкурентних конфліктів бронювань.
• Створив MCP-сервер спостережуваності поверх Loki, pm2 і nginx, щоб агент міг досліджувати продакшен-систему — зі свідомо обмеженим read-only доступом.
• AI у процесі розробки: щогодинний автоматичний QA-цикл, де моделі Claude запускають E2E-тести Playwright, і spec-driven пайплайн розробки, оформлений як плагін Claude Code.
• Повністю відповідаю за продакшен: Hetzner VPS (nginx, pm2, PostgreSQL у Docker, бекапи pgBackRest), Cloudflare, GitLab CI/CD, моніторинг у Grafana, структуроване логування з Loki та власний плагін відстеження фронтенд-помилок.
Frontend-розробник
з 05.2025 по 09.2026
(1 рік 5 місяців)
EVA, Дистанційно (Роздрібна торгівля)
R&D-команда високонавантаженої B2C e-commerce платформи (beauty/retail).
• Створив AI-агента для аналітиків (внутрішній пілот): ad-hoc Text-to-SQL по read-only репліці MySQL на Claude Agent SDK з tool calling, у вигляді Slack-бота та CLI; вимоги узгоджував з аналітиками, зокрема обмеження на те, що агент може запитувати.
• Створив eva-sdd — плагін Claude Code зі spec → plan → tasks пайплайном для нетехнічних команд (маркетингові кампанії, аналітичні звіти, бізнес-процеси) і skill sql-charts для безпечних read-only SQL-запитів із графіками Plotly.
• Підготував MCP-демо та провів презентацію про agentic engineering для IT-департаменту й менеджменту.
• Вів міграцію фронтенд-архітектури з Vue Storefront на Nuxt 4; спроєктував уніфіковані серверні обробники запитів, глобальну систему модалок і стратегію feature-гілок.
• Покращив Web Vitals і SEO: мобільний LCP скорочено з ~7,5 с до 2,8 с (−63%); Core Web Vitals проходять на десктопі.
Fullstack-розробник
з 12.2023 по 05.2025
(1 рік 6 місяців)
REDI (IT-підрозділ Everad), Дистанційно (IT)
Внутрішня ERP/CRM-система для бізнес-підрозділів Everad: автоматизація операційних процесів, бекенд на Node.js (Express, gRPC) і фронтенд на Vue.
• Оптимізував критичні SQL-запити точковими і складеними індексами: час важких запитів скорочено з ~4 с до ~0,5 с (~8×).
• Повністю переробив логіку нарахування балансів працівників — критичні до грошей розрахунки — і мігрував дані зі старої системи в нову.
Fullstack-розробник
з 09.2022 по 12.2023
(1 рік 4 місяці)
TGI, Дистанційно (IT)
Фінтех. Стек: Vue / Nuxt / PHP Laravel.
• Розробив багаторольову фінтех/трейдинг CRM із розгалуженими правами доступу та торгову платформу Forex/акцій у реальному часі.
• Розширював бекенд на PHP/Laravel.
Frontend-розробник
з 08.2021 по 09.2022
(1 рік 2 місяці)
Freelance, Дистанційно (IT)
Vanilla JS / Vue / Nuxt.
• Реалізував 10+ проєктів для іноземних клієнтів, зокрема NFT-маркетплейс LetsMint з нуля: інтеграції Web3-гаманців (MetaMask, WalletConnect) і взаємодія зі смарт-контрактами (Web3.js, Ethers.js).
Освіта
ДАТТ НГУ
Організація і управління на автотранспорті, Дніпро
Середня спеціальна, з 2007 по 2012 (5 років)
Додаткова освіта та сертифікати
Clean Code & Design Patterns — robot_dreams
2023, 2 місяці
Знання і навички
- Node.js
- Управління командою
- NestJS
- PostgreSQL
- Vue.js
- Nuxt.js
- TypeScript
- Архітектура ПЗ
- Docker
- CI/CD
- Redis
- Scrum
- Kanban
- Code review
- Управління проєктами
- Jira
- Claude Code
- AI-assisted development
- REST API
- Менторство
- Pinia
- Tailwind CSS
- Playwright
- Vitest
- BullMQ
- RabbitMQ
- GRPC
- Express.js
- Storybook
- Nginx
- MCP
- Claude Agent SDK
- Web Vitals
Знання мов
- Англійська — середній
- Українська — вільно
Додаткова інформація
ПРО МЕНЕ
Інженер із 5+ роками комерційного досвіду розробки та підтримки продакшен-систем на TypeScript/Node.js, останні ~1,5 року зосереджений на рішеннях на базі LLM: агент Text-to-SQL для аналітиків на Claude Agent SDK, власні MCP-сервери, семантичний пошук по коду на embeddings і агентні пайплайни розробки, впроваджені для технічних і нетехнічних команд. Сильний у тому, від чого залежать агенти: автентифікація, інтеграції зі сторонніми сервісами, спостережуваність, обмеження доступу та надійні продакшен-системи. Засновник і єдиний інженер Casy (casy.beauty) — CRM/booking SaaS у продакшені. Зараз поглиблюю Python та основи ML.
AI ТА АГЕНТНІ СИСТЕМИ
• Агент Text-to-SQL для аналітиків (EVA) — Claude Agent SDK, запити природною мовою → SQL до read-only репліки MySQL; Slack-бот і CLI; skill для безпечних read-only запитів з графіками Plotly.
• MCP-сервери в продакшені — сервер спостережуваності Casy поверх Loki, pm2 і nginx (read-only доступ для агента); crawlseo — SEO-краулер як інструмент для агентів.
• codebase-nav — CLI на Rust: індексує репозиторії в SQLite + sqlite-vec з embeddings через Ollama і надає агентам семантичний пошук по коду через MCP (RAG по коду).
• eva-sdd — плагін Claude Code зі spec → plan → tasks пайплайном для нетехнічних команд.
• Мультиагентна розробка — 34 агенти в 7 напрямах з MCP-інтеграціями (GitHub, Atlassian, Figma, Playwright), hooks і skills.
• LLM-автоматизація QA — щогодинний цикл тестування Casy, де моделі Claude запускають E2E-тести Playwright.
• secret-sentry — CLI на Node.js для аудиту того, які сторонні бібліотеки мають доступ до секретів у проєкті.
ТЕХНІЧНІ НАВИЧКИ
• LLM та агенти: Anthropic Claude API, Claude Agent SDK, OpenAI API, tool/function calling, розробка MCP-серверів, prompt design, мультиагентні пайплайни; Claude Code: skills, hooks, subagents, plugins
• Пошук і дані: Text-to-SQL, embeddings і семантичний пошук, sqlite-vec, Ollama, PostgreSQL, MySQL, SQLite, Redis
• Backend: Node.js (NestJS, Express), TypeScript, REST API, gRPC, BullMQ, RabbitMQ, OAuth2 / OTP / JWT
• Мови: TypeScript / JavaScript, SQL, Python (активно вивчаю), Rust (власний проєкт)
• Інфраструктура та QA: Docker, GitLab CI/CD, Linux VPS, nginx, pm2, Cloudflare, Grafana, Loki, Playwright (E2E), Vitest
• Frontend: Vue 3, Nuxt 3/4 (SSR, PWA), Pinia, Tailwind CSS, Storybook
МЕНТОРСТВО ТА ВОЛОНТЕРСТВО
• Pink Code School — співзасновник фронтенд-школи для жінок: менторю студенток і розробляю бекенд школи.
• Find U — співзасновник порталу пошуку зниклих безвісти під час війни.
Зараз вивчаю: Python для AI-інженерії, основи ML, локальний інференс LLM на Apple Silicon.
GitHub: github.com/rayofgoodness • LinkedIn: [
Інші резюме цього кандидата
Розглядає посади: Senior Frontend-розробник, Front-end програміст, Vue.js-розробник
148 000 грн
Львів, Дистанційно
Середня спеціальна освіта · Повна зайнятість
- Fullstack-розробник, Casy (casy.beauty), 1 рік 2 місяці
- Frontend-розробник, EVA, 1 рік 5 місяців
Розглядає посади: Senior Backend-розробник, Node.js-розробник, Back-end програміст
148 000 грн
Львів, Дистанційно
Середня спеціальна освіта · Повна зайнятість
- Senior Backend-розробник, Casy (casy.beauty), 1 рік 2 місяці
- Frontend-розробник, EVA, 1 рік 5 місяців
Розглядає посади: Senior Fullstack-розробник, Fullstack-розробник
148 000 грн
Львів, Дистанційно
Середня спеціальна освіта · Повна зайнятість
- Senior Fullstack-розробник, Casy (casy.beauty), 1 рік 2 місяці
- Frontend-розробник, EVA, 1 рік 5 місяців
Розглядає посади: Керівник IT-відділу, Технічний директор, CTO
148 000 грн
Львів, Дистанційно
Середня спеціальна освіта · Повна зайнятість
- Технічний консультант, Aber (aber.com.ua), 6 місяців
- Технічний директор (CTO), Casy (casy.beauty), 1 рік 2 місяці
Схожі кандидати
-
AI engineer
Дистанційно -
AI-розробник
Чернівці, Дистанційно -
AI-розробник
67000 грн, Дистанційно -
АІ-creator, спеціаліст з ШІ
Львів, Рівне, Дистанційно -
AI engineer
Львів, Дистанційно -
AI-інженер
Дніпро, Дистанційно