
Full-stack developer based in Ukraine
Product-minded full-stack engineer
I build production-ready web, mobile, and browser-extension products.
I help product teams turn complex ideas into fast interfaces, reliable systems, and user experiences that feel clear from the first use.
Product engineering, quietly polished.
I am a full-stack developer from Ukraine with 7+ years of coding experience and 4+ years in professional product development. I work across web, mobile, browser extensions, and backend services, with a strong focus on product clarity and production quality.
My stack is built around React, Next.js, NestJS, Node.js, Python, FastAPI, Expo, and Swift. I care about products that feel simple because the hard thinking happened underneath: clean flows, stable layouts, strong metadata, readable code, and careful trade-offs.
Born in Morshyn and based in Rivne. Outside of code, I am into spinning fishing, mountains, staying active, and collecting things with a clear point of view: sneakers, caps, and fragrances.
Production surfaces, not portfolio theater.
Product web apps
Fast, stable interfaces with clean product flows, clear data boundaries, and interaction details that make complex work feel calm.
Mobile experiences
Capture-heavy mobile flows for real conditions: weak signal, quick saves, Apple Watch moments, and polished native-feeling screens.
Browser extensions
Focused Chrome extension workflows that stay close to the page, reduce context switching, and turn technical review into clear action.
APIs and sync systems
Reliable services for sync, validation, metadata, and production behavior under constraints that clean diagrams usually ignore.
Selected work
View all projectsPean
The main Pean app: a private map product for saving meaningful places, organizing personal discoveries, and sharing selected spots with people you trust.
Crowra
A focused Chrome side-panel inspector for reviewing SEO, technical health, schema, links, accessibility, and AI readiness without leaving the page.
pean.dev
A personal site and writing system built around fast pages, careful metadata, native CSS motion, and practical engineering articles.
Ownership, context, delivery.
- 1992
Born in Morshyn, Ukraine
A small city with mountains nearby, clear air, and the kind of quiet that makes details easier to notice.
- 2017
Masters degree in Software Engineering
West Ukrainian National University in Ternopil.
- 2015-2022
Regional Manager at Electrolux AB
Built the product sense, ownership habits, and communication discipline that now shape how I approach software.
- 2022-2024
Software Engineer at Cloverdynamics
Worked across production interfaces, backend services, and team delivery constraints.
- 2024-now
Software Engineer at 7loc
Building product-focused web, mobile, and backend systems with a strong eye for UX, SEO, and maintainability.
Latest writing
View all writingServer Actions vs API Routes in Next.js: the rules I actually use
A practical guide to choosing between Server Actions and API Routes in Next.js App Router. Learn when to use Server Actions, when to use Route Handlers, and how to structure mutations, forms, validation, auth, and external API calls.
Read the article →Let's work together
Open to product-focused projects, collaborations, and full-time opportunities.

