Serhii.Get in touch
Work

What I've shipped — and how.

Three production case studies with measured impact, plus the open-source projects and labs I keep tinkering with.

Production case studies
Open-source & labs
ai-pr-reviewer
Tool

Webhook-driven n8n + Claude Sonnet 4.6 PR reviewer with risk scoring (0–10). Cuts review cycle 50%.

Clauden8nNode.jsGitHub API
View on GitHub
mcp-react-devtools
Tool

MCP server exposing React fiber (component tree, props, hooks) to Claude Code. Debug React apps via chat.

MCPTypeScriptReact 19WebSocket
View on GitHub
rn-perf-toolkit
Tool

RN performance CLI: cold-start tracer, heap-diff leak detector, Metro bundle analyzer. Built from real production scars.

React NativeHermesTypeScriptCLI
View on GitHub
design-system-starter
Tool

Production-grade DS template — Vite + Storybook 8 + Chromatic + per-component tree-shaking + token-driven theming.

ReactViteStorybookChromatic
View on GitHub
MindMap
Lab

Visual idea-mapping with custom SVG renderer. Performance lab where I tuned scroll virtualization and re-render strategy.

React 18TypeScriptSVGJest
View on GitHub
HeliumSoft
Lab

RN architecture lab — Redux Toolkit + Reanimated 3 + react-native-svg. Gesture-driven UX patterns.

React NativeRedux ToolkitReanimated 3
View on GitHub
conway-life
Lab

Game of Life with bit-packed grid (1 bit per cell, 8x memory reduction). 60fps at 100k cells.

React 18TypeScriptCanvasVite
View on GitHub
next-mdx-blog
Lab

Zero-config Next.js + MDX blog template. Build-time syntax highlighting, RSS, OG images per post.

Next.js 13MDX 2Shiki
View on GitHub
react-todo-pro
Lab

First serious React + TS project — drag-drop, offline-first IDB, undo/redo, full a11y.

React 17TypeScriptPWAIndexedDB
View on GitHub
crypto-portfolio
Lab

FinTech-flavored holdings tracker — CoinGecko API, Decimal.js for currency math, RTK Query caching.

ReactRedux ToolkitDecimal.jsRecharts
View on GitHub
rn-workout-companion
Lab

RN fitness tracker — background-safe rest timers, 1RM estimators (Epley/Brzycki blend), Redux + persist.

React NativeReduxAsyncStorage
View on GitHub
snake-game
Game

Classic Snake. HTML5 Canvas, vanilla JS, no build tools — just open index.html. Old-school by design.

JavaScriptCanvas
View on GitHub
tic-tac-toe
Game

2-player or vs unbeatable minimax AI. Built in a weekend to drill React state patterns.

React 17TypeScriptMinimax
View on GitHub
wordle-clone
Game

Wordle clone built when it was viral in 2022. Daily word from 200-list, full duplicate-letter logic.

React 17TypeScript
View on GitHub
cli-pomodoro
Tool

Terminal pomodoro timer with TUI (ink + React), OS notifications, session stats in lowdb.

Node.jsinklowdb
View on GitHub