SENIOR FRONT END DEVELOPER

Ilya
Moskovkin

I architect scalable interfaces and ship AI-powered products.

From system design to polished UI - I turn complexity into products people rely on.

10+Years
Building
15+Shipped
Products
AI Product
Launched
02Selected Work4 projects
Broker Online Exchange product preview
00/00000000Lead Frontend Broker Online Exchange
  • Vue 3
  • React
  • TypeScript
  • Design systems
  • Mantine
  • Zustand
  • Laravel
  • Team lead

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.

SignalOps operations cockpit dashboard
SignalOps landing page hero
00/0000Solo React systems
  • Next.js 16
  • React 19
  • TanStack Table
  • TanStack Virtual
  • Recharts
  • TypeScript

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.

Phosphene product preview
00/0000 – nowSolo founder Design + Eng
  • Nuxt 4
  • Vue 3
  • tRPC
  • Prisma
  • Postgres
  • Templates
  • D3
  • Vue Flow
  • fal.ai
  • Gemini
  • Paddle

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.

00/0000Solo Design + Eng
  • Next.js 16
  • React 19
  • Pixi.js
  • Elixir/Phoenix
  • Supabase
  • Realtime
  • Canvas UX

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.

more workSide builds & concept demos
TalentSignal2026

TalentSignal

A compact HR/social discovery workspace for matching profiles, reviewing compatibility, sending signals, and handling trust workflows across a Nuxt frontend and NestJS API.

  • Nuxt 4
  • Vue 3
  • NestJS
Anchor2026 – now

Anchor

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).

  • Next.js 16
  • React 19
  • Capacitor
HelixCare Pulse2026

HelixCare Pulse

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.

  • Astro
  • SSG
  • Premium B2B
concept
Injective Trading Terminal2023 – 2026

Injective Trading Terminal

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.

  • Nuxt 3
  • TypeScript
  • Injective / Cosmos
03About

Designer-turned-frontend engineer focused on complex product UI: dashboards, workflows, editors, and AI-assisted interfaces. I’m comfortable owning the frontend end-to-end — from product shape and design-system decisions to implementation details, state management, API boundaries, and release quality.

Senior frontend engineer, 10+ years building production web apps. I spent the last 5+ years leading the frontend of a B2B SaaS platform: dashboards, complex forms, data grids, the kind of app real businesses run their day on. I came into engineering from a UI design background, so I read Figma the way a designer does.

I work in both React (Next.js) and Vue (Vue 2/3, Nuxt) at production level. I’m also fullstack when a project needs it — I build and run my own product, phosphene.cc, end to end, including the backend, database and deployment. So I can take a project from design all the way to shipped.

A few things I bring:

  • Complex SaaS interfaces: dashboards, multi-step wizards, dynamic forms, data grids, filtering
  • Strong performance work: virtualized lists, load-time optimization, smooth UI under heavy data
  • AI-augmented workflow: Claude Code + Codex are part of my daily process: faster scaffolding, refactors, and test generation, more ground covered per hour. Architecture and quality calls stay mine.
  • AI integration in production: shipped AI-powered features including a document-scanning feature and an AI image generation product
  • Testing: Cypress, Playwright, Vitest.
  • Clear remote communication: concrete demos, clean PRs, early flagging of risk. Remote async has been my default for 10+ years

Available now, open to senior frontend or design-engineering roles, contract or full-time. I work remote from Vietnam (UTC+7), with comfortable overlap into European and US-morning hours. Let’s talk.

03Product Workflow

I build AI-powered SaaS features where the model has to work inside a real business workflow: structured inputs, review states, failure handling, permissions, and production UI around the generation.

The useful part is not adding a chatbot. It is turning messy work into an interface people can trust, correct, approve, and ship through.

AI SaaS features
  • document scanning
  • structured extraction
  • dynamic forms
  • AI-assisted review
  • workflow builders
Integration layer
  • LLM orchestration
  • RAG and retrieval
  • structured outputs
  • async generation UX
  • cost and failure states
Product delivery
  • Figma to production
  • frontend plus API glue
  • validation and edge cases
  • loading and error states
  • clean handoff quality
business UI

dashboards, admin panels, CRMs, data grids, filters, and multi-step flows

human in the loop

review screens where users approve, correct, retry, or explain AI output

full feature slices

frontend, backend glue, database shape, deployment, and quality checks

04GitHub Pulsepublic signal