Fullstack Developer · React · TypeScript · Node.js · Supabase · UX/UI · AI-native workflow
Almaty, Kazakhstan (UTC+5) · Open to fullstack roles — Kazakhstan or remote EU · RU / EN
I design and ship web products end-to-end: UX/UI in Figma, React/TypeScript code, backend on Supabase/Node, deploy on Vercel. 6+ years on the web — landing pages, dashboards, PWAs, a vertical SaaS. I work as a one-person product team and I'm comfortable owning the whole stack.
- KIDO · kido-six.vercel.app — DSGVO-first SaaS + marketplace for kids' course schools in Germany: school cabinet, public catalog, bookings, Stripe Connect. React Router 7 (SSR) · Supabase (RLS) · Tailwind v4 · Feature-Sliced Design. Beta; repo private for now. Product lead: @Emina-An — the KIDO concept won the Gutmann Global Advisory Partner special prize at ISM Startup Competition 2025 (Cologne).
- Portfolio site · portfolio-nu-ochre-2f9g25e8gc.vercel.app · source — React Router, WebGL fog, three.js 3D book, Playwright e2e. Work in progress.
Every project below is deployed — click the site.
| Project | Live site | What it is | Stack |
|---|---|---|---|
| neon-tap | neon-tap-virid.vercel.app | Browser rhythm game that auto-generates note charts from any MP3 — STFT, spectral flux, beat tracking, all in-browser | TypeScript · Web Audio · Canvas · Vitest (226 tests) |
| almaty-air | almaty-air-two.vercel.app | Real-time air-quality PWA for Almaty: district map, AQI history, push alerts, hourly cron into Postgres | Next.js 16 · Prisma · Supabase · Serwist · Playwright |
| zhk-radar | zhk-radar.vercel.app | Map of new-build housing in Kazakhstan with a transparent developer risk score built from open data | Next.js 15 · MapLibre · Supabase · GitHub Actions cron |
| resto-miniapp | resto-miniapp.vercel.app | Telegram Mini App for restaurant pickup orders: catalog → cart → checkout → bot confirmation → staff admin | Next.js 16 · Turborepo · Prisma · Stripe · Vitest · CI |
| tengestack | workhh.vercel.app | Live salary dashboard for Kazakhstan IT jobs: daily hh.kz scrape → columnar dataset → client-side analytics | Next.js 15 · TypeScript · SVG charts · GitHub Actions |
| elementarno | elementarno-three.vercel.app | Chemistry as a merge game + reference of 27k compounds built from Wikidata | Vite · React 19 · Zustand · MiniSearch |
| alkurtrade (private repo) | alkurtrade.vercel.app | Crypto-trading signals SaaS: Bybit/Binance ingest → TimescaleDB → multi-layer signal engine → Telegram alerts + dashboard, Stripe/USDT billing, AI signal explanations | Next.js 16 · TimescaleDB · Redis · Stripe · Docker |
| ivanreys-landing | ivanreys.vercel.app | Landing page for musician Ivan Reys: Web Audio player with live spectrum, canvas space hero, single file, no build | Vanilla JS · Web Audio · Canvas |
- Alexanderadon.github.io · live — my hand-coded years: static layouts, CSS 3D, canvas games (Snake, a shooter), a Gulp + Sass pipeline. Written line by line, no AI assistants. I keep it visible on purpose — the fundamentals under everything above.
- GameKanbanOS — Telegram bot + Kanban dashboard: plain-text messages parsed by an LLM into structured operations on Postgres (aiogram · FastAPI · Gemini).
- AI-native workflow. Agentic coding tools are part of my daily work — planning agents, custom skills, multi-step tasks under CI and tests; currently adopting Codex CLI. Every line is reviewed and explainable by me.
Frontend: React 19 · Next.js (App Router, RSC, Server Actions) · TypeScript · React Router 7 · Vite · Tailwind v4 · shadcn/ui · Zustand · TanStack Query · React Hook Form + Zod · Framer Motion · PWA · Canvas / WebGL / three.js
Backend: Node.js · Express · REST · WebSockets · Python (FastAPI, aiogram) · Telegram Bot API & Mini Apps · Stripe (Connect, Billing, webhooks) · Resend
Data: PostgreSQL · Supabase (Auth, RLS, Storage, Edge Functions, Realtime) · Prisma · Redis (Upstash) · PostGIS
AI engineering: OpenAI API · Gemini · Vercel AI SDK · Codex CLI · MCP servers & tools · agents (multi-step, tool use, structured output) · RAG (embeddings, MiniSearch) · prompt engineering & evals
Quality & infra: Vitest · Playwright · ESLint · GitHub Actions (CI, cron) · Vercel · Docker · Sentry · PostHog
Design: Figma · UX/UI · design systems · motion · brand
UI/UX and motion work — more on Behance and Instagram.
Neuro helmet · app concept · Trendova · fashion store · QazSoft · studio identity
- Portfolio: https://portfolio-nu-ochre-2f9g25e8gc.vercel.app
- Behance: https://www.behance.net/alexanderkurchakov
- LinkedIn: https://www.linkedin.com/in/alexandr-kurchakov-901a8320b/
- Telegram: @AlexanderJob
- Instagram: https://www.instagram.com/alexanderkurchakov/
- Email: alexanderkurachakov@gmail.com


