Богдан
AI engineer, 148 000 UAH
- Considering positions:
- AI engineer, Node.js-розробник
- Employment type:
- full-time
- Age:
- 34 years
- City of residence:
- Lviv
- Ready to work:
- Lviv, Remote
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20412124/
Work experience
AI Engineer / Fullstack-розробник
from 09.2025 to now
(1 year 2 months)
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-розробник
from 05.2025 to 09.2026
(1 year 5 months)
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-розробник
from 12.2023 to 05.2025
(1 year 6 months)
REDI (IT-підрозділ Everad), Дистанційно (IT)
Внутрішня ERP/CRM-система для бізнес-підрозділів Everad: автоматизація операційних процесів, бекенд на Node.js (Express, gRPC) і фронтенд на Vue.
• Оптимізував критичні SQL-запити точковими і складеними індексами: час важких запитів скорочено з ~4 с до ~0,5 с (~8×).
• Повністю переробив логіку нарахування балансів працівників — критичні до грошей розрахунки — і мігрував дані зі старої системи в нову.
Fullstack-розробник
from 09.2022 to 12.2023
(1 year 4 months)
TGI, Дистанційно (IT)
Фінтех. Стек: Vue / Nuxt / PHP Laravel.
• Розробив багаторольову фінтех/трейдинг CRM із розгалуженими правами доступу та торгову платформу Forex/акцій у реальному часі.
• Розширював бекенд на PHP/Laravel.
Frontend-розробник
from 08.2021 to 09.2022
(1 year 2 months)
Freelance, Дистанційно (IT)
Vanilla JS / Vue / Nuxt.
• Реалізував 10+ проєктів для іноземних клієнтів, зокрема NFT-маркетплейс LetsMint з нуля: інтеграції Web3-гаманців (MetaMask, WalletConnect) і взаємодія зі смарт-контрактами (Web3.js, Ethers.js).
Education
ДАТТ НГУ
Організація і управління на автотранспорті, Дніпро
Specialized secondary, from 2007 to 2012 (5 years)
Additional education and certificates
Clean Code & Design Patterns — robot_dreams
2023, 2 місяці
Knowledge and skills
- 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
Language proficiencies
- English — average
- Ukrainian — fluent
Additional information
ПРО МЕНЕ
Інженер із 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: [
More resumes of this candidate
Considering positions: Senior Frontend-розробник, Front-end програміст, Vue.js-розробник
148 000 UAH
Lviv, Remote
Specialized secondary education · Full-time
- Fullstack-розробник, Casy (casy.beauty), 1 year 2 months
- Frontend-розробник, EVA, 1 year 5 months
Considering positions: Senior Backend-розробник, Node.js-розробник, Back-end програміст
148 000 UAH
Lviv, Remote
Specialized secondary education · Full-time
- Senior Backend-розробник, Casy (casy.beauty), 1 year 2 months
- Frontend-розробник, EVA, 1 year 5 months
Considering positions: Senior Fullstack-розробник, Fullstack-розробник
148 000 UAH
Lviv, Remote
Specialized secondary education · Full-time
- Senior Fullstack-розробник, Casy (casy.beauty), 1 year 2 months
- Frontend-розробник, EVA, 1 year 5 months
Considering positions: Керівник IT-відділу, Технічний директор, CTO
148 000 UAH
Lviv, Remote
Specialized secondary education · Full-time
- Технічний консультант, Aber (aber.com.ua), 6 months
- Технічний директор (CTO), Casy (casy.beauty), 1 year 2 months
Similar candidates
-
AI engineer
40000 UAH, Remote -
AI engineer
40000 UAH, Remote -
Computer Vision, C++, Qt-розробник (AI, Embedded Systems)
Remote -
AI-інженер
Remote -
Ai креатор
Remote -
AI-інженер
35000 UAH, Remote