Senior Front-End Engineer·Kyiv, Ukraine
Volodymyr Chornous
I turn product ambiguity into resilient React systems, sharp interaction models, and interfaces that feel expensive without becoming fragile.
Currently
Meridian
Taking the live browser-local meal-planning PWA from a deliberately small V1 toward SQLite-backed local-first sync and native packaging.
GamingStory
Connecting the tested web and mobile clients to the typed API, then replacing local placeholders with production auth, uploads, and routes.
Drag the stack
ReactNext.jsTypeScriptDesign systemsMotionMDXPerformanceAccessibilityProduct architectureStatic searchBounded Matter.js field · reduced-motion safe
Featured project systems
Work organized around typed content, resilient UI contracts, and interaction patterns that can be reviewed instead of guessed.
chornous.dev
The finished production baseline for this portfolio: static App Router pages, typed publishing, fast search, and motion kept outside the content contract.
Meridian
A meal-planning PWA that turns a dietitian's PDF into a reusable meal pool and a seven-day plan without inventing meals.
GamingStory
A private-first journal for keeping a game backlog, playtime, notes, and only the progress someone chooses to share.
Writing for builders
Notes on web engineering, AI systems, platform changes, and the details that keep products operable.

Next.js monthly security releases change upgrade discipline
The July 2026 Next.js security release moves Active LTS to 16.2.11 and turns framework patching into a regular maintenance cadence.
GPT-5.6: capability is not a permission model
GPT-5.6 adds three capability tiers and stronger agent tooling, making workload routing and explicit authority boundaries more important.
Bring me into the part of the product where interface quality starts affecting velocity.
The contact path is intentionally static: no credentials, no backend dependency, no hidden form failure. Email is the primary route.
