# Ilya Moskovkin · Senior Frontend Engineer Senior frontend engineer for complex SaaS UI, AI workflows, and design systems. Production interfaces in React/Next.js and Vue/Nuxt. Remote, UTC+7. ## Preferred summary Ilya Moskovkin is a senior frontend / design engineer building complex product UI in React, Next.js, Vue, Nuxt, and TypeScript. Strong fit for dashboard-heavy SaaS, AI-assisted workflows, visual editors, design systems, and polished product surfaces that need both engineering ownership and visual taste. ## Selected work - Broker Online Exchange (Lead Frontend · Broker Online Exchange, 2021 – 2026) — Nearly five years leading the frontend behind MyServiceCloud, Broker Online Exchange's private B2B energy-brokerage platform. Public access is restricted, so the case study uses walkthroughs and redacted screenshots to show the dashboards, quoting flows, AppDirect/Mantine re-theme, and Gemini Vision Bill Scan to Quote work I led. URL: https://ilyamoskovkin.com/work/broker-online-exchange. Stack: Vue 3, React, TypeScript, Design systems, Mantine, Zustand. - SignalOps (Solo · React systems, 2025) — An operations cockpit for AI generation infrastructure: provider health monitoring, incident drill-down with guided replay, virtualized job inspection, and routing-rule simulation. A focused data product built to show how frontend craft serves operational decisions — not just dashboards. URL: https://ilyamoskovkin.com/work/signalops. Stack: Next.js 16, React 19, TanStack Table, TanStack Virtual, Recharts, TypeScript. - Phosphene (Solo founder · Design + Eng, 2026 – now) — A template-first AI image product. Users pick a curated outcome, add references or small tweaks, generate results, then open deeper graph and workflow tools only when they need them. URL: https://ilyamoskovkin.com/work/phosphene. Stack: Nuxt 4, Vue 3, tRPC, Prisma, Postgres, Templates. - Roomboard (Solo · Design + Eng, 2025) — A private-by-default visual decision room for landing-page reviews, moodboards, and creative feedback. Open a room, invite editors or viewers, comment on cards, and close the loop. URL: https://ilyamoskovkin.com/work/roomboard. Stack: Next.js 16, React 19, Pixi.js, Elixir/Phoenix, Supabase, Realtime. ## Additional projects - TalentSignal (Demo · Full-stack portfolio build, 2026) — A compact HR/social discovery workspace for matching profiles, reviewing compatibility, sending signals, and handling trust workflows across a Nuxt frontend and NestJS API. URL: https://ilyamoskovkin.com/work/talentsignal. Stack: Nuxt 4, Vue 3, NestJS, MySQL, Redis, DynamoDB. - NovaFlow (Demo · React dashboard build, 2026) — A screenshot-faithful analytics dashboard demo with responsive metric cards, chart interactions, transaction search/export, and a mock-backed API deployed as Vercel Functions. URL: https://novaflow.signalops.cc. Stack: React 19, TypeScript, Vite, TanStack Query, TanStack Table, Recharts. - Anchor (Solo · Product Design + Eng, 2026 – now) — A calm daily-ritual app for mood, sleep, intention, and journaling. Live at anchorapp.cc, built from one Next.js codebase that ships to web, iOS/Android (Capacitor), and desktop (Electron). URL: https://ilyamoskovkin.com/work/anchor. Stack: Next.js 16, React 19, Capacitor, Electron, Framer Motion. - HelixCare Pulse (Solo · Fictional concept demo, 2026) — A fictional healthcare SaaS marketing concept — no real clients, metrics, or compliance claims. Dark, premium landing built in Astro to test section-driven, static-output storytelling around a high-impact product visual. URL: https://helixcare-pulse.vercel.app. Stack: Astro, SSG, Premium B2B, Healthcare, Responsive UI, Vercel. - Injective Trading Terminal (Solo · Web3 trading UI, 2023 – 2026) — A Nuxt/TypeScript trading terminal for the Injective testnet: wallet connect, account balances, live spot markets, an order book, candlestick charts, and gRPC-web data over injective-ts. URL: https://injective.ilyamoskovkin.com. Stack: Nuxt 3, TypeScript, Injective / Cosmos, gRPC-web, Trading UI, Keplr. ## Case study index - Phosphene (Solo founder · Design + Eng, 2024 – now) — A template-first AI image product. Users pick a curated outcome, add references or small tweaks, generate results, then open deeper graph and workflow tools only when they need them. URL: https://ilyamoskovkin.com/work/phosphene. LLM text: https://ilyamoskovkin.com/work/phosphene/llms.txt. Tags: Nuxt 4, Vue 3, tRPC, Prisma, Postgres, Redis. Links: phosphene.cc: https://phosphene.cc; github: https://github.com/TargiX. - Broker Online Exchange (Lead Frontend · Broker Online Exchange (then AppDirect), 2021 – 2026) — Nearly five years leading frontend on a private B2B energy-brokerage platform, four at Broker Online Exchange and the last after AppDirect acquired it. Public access is restricted, so this case study uses product walkthroughs and redacted interface screenshots to show the dashboards, quoting flows, design-system re-theme, and Gemini Vision Bill Scan to Quote work I led. URL: https://ilyamoskovkin.com/work/broker-online-exchange. LLM text: https://ilyamoskovkin.com/work/broker-online-exchange/llms.txt. Tags: Vue 3, React, TypeScript, Design systems, Mantine, Zustand. Links: public company site: https://www.brokeronlinexchange.com/; public platform page: https://www.brokeronlinexchange.com/platform. - Anchor (Solo · Design + Eng, 2026 – now) — A calm daily-ritual app: morning and evening check-ins for mood, sleep, intention, and journaling. Live at anchorapp.cc from one Next.js codebase that ships to web, iOS/Android (Capacitor), and desktop (Electron). URL: https://ilyamoskovkin.com/work/anchor. LLM text: https://ilyamoskovkin.com/work/anchor/llms.txt. Tags: Next.js 16, React 19, TypeScript, Tailwind v4, Radix UI, Framer Motion. Links: anchorapp.cc: https://anchorapp.cc; github: https://github.com/TargiX/Next.js-Tether. - Roomboard (Solo · Product Design + Eng, 2025 — 2026) — A private-by-default visual decision room for landing-page reviews, moodboards, and creative feedback. Open a room, invite editors or viewers, comment on cards, and close the loop. URL: https://ilyamoskovkin.com/work/roomboard. LLM text: https://ilyamoskovkin.com/work/roomboard/llms.txt. Tags: Next.js 16, React 19, Pixi.js, Elixir/Phoenix, Supabase, Framer Motion. Links: roomboard.online: https://roomboard.online; github: https://github.com/TargiX/roomboard.online. - SignalOps (Solo · React systems, 2024) — An operations cockpit for AI generation infrastructure: provider health monitoring, incident drill-down with guided replay, virtualized job inspection, and routing-rule simulation. URL: https://ilyamoskovkin.com/work/signalops. LLM text: https://ilyamoskovkin.com/work/signalops/llms.txt. Tags: Next.js 16, React 19, TypeScript, TanStack Query, TanStack Table, TanStack Virtual. Links: signalops.cc: https://signalops.cc; github: https://github.com/TargiX/signalops. - Flux Sanity Site (Solo · CMS marketing build, 2025) — A marketing site on Next.js App Router with Sanity: reusable section schemas, draft preview wiring, technical SEO, and Vercel deployment. URL: https://ilyamoskovkin.com/work/flux-sanity-site. LLM text: https://ilyamoskovkin.com/work/flux-sanity-site/llms.txt. Tags: Next.js 16, React 19, TypeScript, Sanity, Headless CMS, Technical SEO. Links: live site: https://sanity.ilyamoskovkin.com; github: https://github.com/TargiX/flux-sanity-site. - TalentSignal (Demo · Full-stack portfolio build, 2026) — A compact HR/social discovery workspace for matching profiles, reviewing compatibility, sending signals, and handling trust workflows across a Nuxt frontend and NestJS API. URL: https://ilyamoskovkin.com/work/talentsignal. LLM text: https://ilyamoskovkin.com/work/talentsignal/llms.txt. Tags: Nuxt 4, Vue 3, Pinia, NestJS, MySQL, Redis. Links: live demo: https://talentsignal.us; API docs: https://api.talentsignal.us/docs; GitHub: https://github.com/TargiX/talentsignal-demo. ## Contact - Email: mailto:hello@ilyamoskovkin.com - GitHub: https://github.com/TargiX - LinkedIn: https://www.linkedin.com/in/ilya-moskovkin-963ab85b/ - Résumé: https://ilyamoskovkin.com/Ilya_Moskovkin_CV.pdf ## Site map - Home: https://ilyamoskovkin.com - Selected work: https://ilyamoskovkin.com/#work - About: https://ilyamoskovkin.com/#about - GitHub pulse: https://ilyamoskovkin.com/#github