Skip to content
Serhii Kuznetsov

Work

Projects

Nearly everything here is live, so you can click through it instead of taking my word for it. Open a case study to read what the problem was, which decisions it forced, and what the result measured.

3D / WebGL2026

VYR — A Game Inside Its Own Landing Page

The landing page of a made-up indie game whose hero is the game: pull the probe back, let go, and let the planets bend its flight.

  • three.js
  • TypeScript
  • Vite
  • Playwright
  • Cloudflare Workers
Case study LivePrivate repo
Landing Page2026

Obrys — Renovation Studio Site

A site for a renovation studio built around one interaction: drag the divider across a photo and the room turns from what it was into what it became.

  • Astro
  • TypeScript
  • Tailwind CSS
  • Playwright
  • Cloudflare Workers
Case study LivePrivate repo
Data Visualization2026

Strata — Crossfilter over Millions of Rows

Linked charts over up to ten million rows, all in the browser: brush any chart and every other one follows within the frame.

  • React
  • TypeScript
  • Web Workers
  • WebGL2
  • Cloudflare Workers
Real-time2026

Tessera — Multiplayer Whiteboard

A shared canvas with live cursors, offline edits that merge on reconnect and per-person undo — with the sync written from scratch.

  • React
  • TypeScript
  • Canvas 2D
  • Cloudflare Workers
  • Durable Objects
Accessibility2026

Accessible Combobox — a real comparison

Two comboboxes with identical markup, searching 8,000 items — one keyboard-operable, one not.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Playwright
  • axe-core
Real-time2026

Quorum — Planning Poker

Estimation rooms where votes stay hidden on the server until the host reveals them.

  • Next.js
  • TypeScript
  • Cloudflare Workers
  • Durable Objects
  • Tailwind CSS
3D / WebGL2026

KLYK-65 — Interactive 3D Keyboard

A scroll-driven WebGL landing page whose keyboard reacts to the keys you actually press.

  • Next.js
  • TypeScript
  • three.js
  • React Three Fiber
  • Tailwind CSS
Full-Stack Product2025 — now

Cook Galaxy — Recipe & Meal-Planning App

A full-stack cooking product with AI import, meal plans, subscriptions and a companion mobile app.

  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • Tailwind CSS
Case study LivePrivate repo
Mobile2026

Cook Galaxy — Mobile App

The Expo app for Cook Galaxy: the same backend, the same account, in your hand at the stove.

  • Expo
  • React Native
  • TypeScript
  • RevenueCat
  • Jest
Case study Private repository
Landing Page2026

Lumora — AI Analytics Landing Page

An animated SaaS landing page for a fictional AI product-analytics platform, in light and dark.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Motion
Case study LivePrivate repo
Landing Page2026

EMBER — Bistro & Wine Landing Page

A fast, editorial landing page for a fictional bistro, tuned until the numbers stopped moving.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Motion
Case study LivePrivate repo
Commercial2025

Scrap Metal & Recycling Website

An SEO-focused commercial site for a scrap metal and recycling company.

  • Next.js
  • TypeScript
  • Tailwind CSS
Case study LivePrivate repo

Archive

Earlier work

Smaller projects from before the ones above, kept here for the record.

  • 13
    Crypto Dashboard

    A real-time price tracker for Bitcoin and Solana with a dual-axis 24-hour chart.

    2025 · Next.js · TypeScript · Tailwind CSS · Recharts

  • 14
    Linkin Park — Music Web App

    A fan site with an interactive discography driven by live Spotify data.

    2025 · Next.js · TypeScript · Tailwind CSS · Spotify API