Сервіс пошуку роботи №1 в Україні
Артем
Front-end програміст
- Розглядає посади:
- Front-end програміст, Full-stack розробник, React-розробник, Full-stack програміст, Web-програміст, AI-розробник
- Вік:
- 26 років
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно, Київ
Контактна інформація
Шукач вказав: ТелефонМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/15587200/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
ARTEM KUSHPA
Full-stack Engineer · Vue/Nuxt, TypeScript, Go · AI-native
Kyiv, Ukraine · Remote | [відкрити контакти ](див. вище в блоці «контактна інформація») | [відкрити контакти ](див. вище в блоці «контактна інформація») | LinkedIn | GitHub
PROFILE
Full-stack engineer since 2021, mostly TypeScript and Vue/Nuxt on the front end, Go, Node.js and Django on the back. I
enjoy taking work people do by hand and making it run by itself: NFT orders that took weeks to process manually, a video
platform that has run unattended for months, and lately tools (MCP) that let an AI agent work inside a complex web editor.
I'm AI-native: I use Claude Code and Codex to empower my day-to-day work, with personal workflows powered by skills:
stress-tested plans, agent loops that turn issues into PRs, and sub-agents that review and simplify the code.
EXPERIENCE
Frontend Engineer — ViyarTech May 2026 — Oct 2026
Owned the R&D track's AI-agent tooling built on the Model Context Protocol (MCP), designing and building the tools
an LLM agent uses to operate a complex web editor.
Designed the tools so the agent can't report a success that didn't happen. Each one checks the app's real state,
reports per item, respects user locks and reuses the app's own logic.
Made the agent several times faster by batching and caching the requests it kept repeating.
Shipped features to the live app, including a real-time maintenance mode that uses a WebSocket push to block
affected parts of the app, plus marketing banners, hotkeys and print forms.
Full-stack Engineer — 4GOO (social network startup, 10 engineers) Jan 2026 — Apr 2026
Co-designed the feed architecture with the CTO (hybrid fan-out, planned for 10M MAU), made the Go service
decisions, and wrote the infrastructure and AWS Lambda trade-off docs the team followed.
Set up CI that regenerates API types from OpenAPI specs, so the frontend kept up with near-daily spec changes.
Built resumable uploads (Web Worker + IndexedDB) that survive page refreshes and dropped connections.
Full-stack Engineer — Content-automation platform (20% equity, name withheld) Jul 2025 — Dec 2025
Built the backend from scratch: 50 workers that publish video around the clock, with scheduling, health checks and
locking so no two workers grab the same video.
Wrote the FFmpeg pipeline (3 variants of each video) and a self-refilling caption queue (Redis, Grok API).
It has run unattended under my partner since I left in December 2025.
Frontend Developer — Hivex (outstaffing) Aug 2023 — Apr 2025
Architected a client's Nuxt SSR app: real-time features over WebSocket, in-app video calls (GetStream), and a token
refresh that keeps users signed in through server rendering and the browser.
Led the refactor of the legacy Post and post-editor components and fixed the Vue reactivity bugs in their store logic.
Mentored two engineers through their move from React to Vue.
UI Developer — World of Defish (NFT game, 10,000+ players in its first 30 minutes) Oct 2021 — Oct 2022
Marketplaces sent us NFT orders as Excel files, about two weeks of manual work. I built the import that mints and
distributes them automatically.
Built the game UI in PixiJS and the token-reward algorithm, which scales rewards by player density, rarity and level.
Vue Developer — Shuttle Software Inc. (US) Apr 2021 — Oct 2021
Built animated, interactive application flows in a Nuxt SSR app.
TECHNICAL SKILLS
Languages: TypeScript, JavaScript, Go, Python (learning Rust)
Frontend: Vue 3 / Nuxt 3, Pinia, React, Next.js, Tailwind CSS, PixiJS
Backend & data: Node.js, Django, PostgreSQL, Redis, MongoDB, WebSocket, REST / OpenAPI
AI & agents: MCP, tool and contract design for LLM agents, agent orchestration and loops (Claude Code, Codex)
Infra & tooling: Docker, GitLab CI, AWS Lambda, Ansible, FFmpeg, Playwright, Jest
Side project: smoke-free, a Rust menu-bar app I wrote to quit smoking. By its count, I've saved 75,000+ UAH (~$1,800).
EDUCATION & LANGUAGES
Bachelor of Software Engineering — National Transport University, Kyiv 2017 — 2022
Ukrainian (native) · English (B2)
Full-stack Engineer · Vue/Nuxt, TypeScript, Go · AI-native
Kyiv, Ukraine · Remote | [
PROFILE
Full-stack engineer since 2021, mostly TypeScript and Vue/Nuxt on the front end, Go, Node.js and Django on the back. I
enjoy taking work people do by hand and making it run by itself: NFT orders that took weeks to process manually, a video
platform that has run unattended for months, and lately tools (MCP) that let an AI agent work inside a complex web editor.
I'm AI-native: I use Claude Code and Codex to empower my day-to-day work, with personal workflows powered by skills:
stress-tested plans, agent loops that turn issues into PRs, and sub-agents that review and simplify the code.
EXPERIENCE
Frontend Engineer — ViyarTech May 2026 — Oct 2026
Owned the R&D track's AI-agent tooling built on the Model Context Protocol (MCP), designing and building the tools
an LLM agent uses to operate a complex web editor.
Designed the tools so the agent can't report a success that didn't happen. Each one checks the app's real state,
reports per item, respects user locks and reuses the app's own logic.
Made the agent several times faster by batching and caching the requests it kept repeating.
Shipped features to the live app, including a real-time maintenance mode that uses a WebSocket push to block
affected parts of the app, plus marketing banners, hotkeys and print forms.
Full-stack Engineer — 4GOO (social network startup, 10 engineers) Jan 2026 — Apr 2026
Co-designed the feed architecture with the CTO (hybrid fan-out, planned for 10M MAU), made the Go service
decisions, and wrote the infrastructure and AWS Lambda trade-off docs the team followed.
Set up CI that regenerates API types from OpenAPI specs, so the frontend kept up with near-daily spec changes.
Built resumable uploads (Web Worker + IndexedDB) that survive page refreshes and dropped connections.
Full-stack Engineer — Content-automation platform (20% equity, name withheld) Jul 2025 — Dec 2025
Built the backend from scratch: 50 workers that publish video around the clock, with scheduling, health checks and
locking so no two workers grab the same video.
Wrote the FFmpeg pipeline (3 variants of each video) and a self-refilling caption queue (Redis, Grok API).
It has run unattended under my partner since I left in December 2025.
Frontend Developer — Hivex (outstaffing) Aug 2023 — Apr 2025
Architected a client's Nuxt SSR app: real-time features over WebSocket, in-app video calls (GetStream), and a token
refresh that keeps users signed in through server rendering and the browser.
Led the refactor of the legacy Post and post-editor components and fixed the Vue reactivity bugs in their store logic.
Mentored two engineers through their move from React to Vue.
UI Developer — World of Defish (NFT game, 10,000+ players in its first 30 minutes) Oct 2021 — Oct 2022
Marketplaces sent us NFT orders as Excel files, about two weeks of manual work. I built the import that mints and
distributes them automatically.
Built the game UI in PixiJS and the token-reward algorithm, which scales rewards by player density, rarity and level.
Vue Developer — Shuttle Software Inc. (US) Apr 2021 — Oct 2021
Built animated, interactive application flows in a Nuxt SSR app.
TECHNICAL SKILLS
Languages: TypeScript, JavaScript, Go, Python (learning Rust)
Frontend: Vue 3 / Nuxt 3, Pinia, React, Next.js, Tailwind CSS, PixiJS
Backend & data: Node.js, Django, PostgreSQL, Redis, MongoDB, WebSocket, REST / OpenAPI
AI & agents: MCP, tool and contract design for LLM agents, agent orchestration and loops (Claude Code, Codex)
Infra & tooling: Docker, GitLab CI, AWS Lambda, Ansible, FFmpeg, Playwright, Jest
Side project: smoke-free, a Rust menu-bar app I wrote to quit smoking. By its count, I've saved 75,000+ UAH (~$1,800).
EDUCATION & LANGUAGES
Bachelor of Software Engineering — National Transport University, Kyiv 2017 — 2022
Ukrainian (native) · English (B2)
Схожі кандидати
-
Front-end програміст
22000 грн, Дистанційно -
Front-end програміст
20000 грн, Київ, Дистанційно -
Front-end програміст
50000 грн, Дистанційно -
Front-end Developer
40300 грн, Івано-Франківськ, Львів , ще 4 міста -
Front-end програміст
Київ, Дистанційно -
Intern Front-End Developer
25000 грн, Вінниця, Львів, Дистанційно