Ukraine's #1 job service
Артем
Front-end програміст
- Considering positions:
- Front-end програміст, Full-stack розробник, React-розробник, Full-stack програміст, Web-програміст, AI-розробник
- Age:
- 26 years
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, Remote
Contact information
The job seeker has provided: Phone numberMessenger
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/15587200/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
ARTEM KUSHPA
Full-stack Engineer · Vue/Nuxt, TypeScript, Go · AI-native
Kyiv, Ukraine · Remote | [open contact info ](look above in the "contact info" section) | [open contact info ](look above in the "contact info" section) | 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)
Similar candidates
-
Front-end програміст
Remote -
Front-end програміст
20000 UAH, Kyiv, Remote -
Front-end програміст
50000 UAH, Remote -
Front-end програміст
22000 UAH, Remote -
Intern Front-End Developer
25000 UAH, Vinnytsia, Lviv, Remote -
Front-end Developer
40300 UAH, Ivano-Frankivsk, Lviv , more 4 cities