- →Dispatcher panel that stays usable with long lists of live orders — server state cached and invalidated through TanStack Query.
- →Order state shared across panel, filters and detail views without prop-drilling — normalised in Redux with typed selectors.
- →API endpoints on the Node side for order flow, plus contract alignment between backend and frontend types.
- →Full release pipeline: build configuration, signing, store listings and review rounds on both platforms.
- →Production bugs reproduced and fixed from user reports on real devices, not only in the simulator.
- →App state kept predictable across screens and background/foreground transitions.
Fullstack developer who takes products from first commit to production.
2+ years · React / Next.js / React Native · Node.js / Nest.js / PostgreSQL
The interesting part starts after launch.
Blockchain node
A Proof-of-Stake node in TypeScript — WebSocket P2P with peer discovery, LevelDB state, WASM smart contracts, and a terminal UI.
Mobile apps
React Native with Expo — navigation, gestures, local storage, native feedback, and the full development cycle.
AI language bot
A Telegram channel-bot that auto-publishes daily B1–C1 English tasks — quizzes, reading, listening — generated with Gemini on a weekly schedule.
Marketing sites
Next.js with SSR, tuned for SEO and Core Web Vitals — pixel-perfect from Figma, animated with Framer Motion.
Commercial work
Client details are under NDA — no screenshots. Below are the problems I actually solved.
- →Repeated UI rebuilt as a typed, reusable component library instead of per-team copies.
- →Complex catalog and filter screens kept predictable under many interacting states.
- →Regressions caught before merge with Jest unit tests and review of teammates’ merge requests.
Open-source projects
And here is code you can actually open.







How we work together
- 01
Call
Half an hour on the product, the users and the metric we’re moving. No deck needed.
- 02
Estimate & dates
Scope split into milestones with hours and a delivery date you can plan around.
- 03
Sprints with demos
Weekly working build — you see progress in the app, not in a status message.
- 04
Handover & support
Docs, deploys, logs and alerts. A month of support after launch is included.
Experience
About
I'm Maksym, a fullstack developer. React and React Native on the front, Node.js and PostgreSQL behind them — two years of it running in production.
I take a feature the whole way: schema, API, interface, release, and the bugs that come after. The rest of my day is architecture proposals, pull request reviews and keeping a shared component library honest.
- 2+
- years commercial
- web + mobile
- one developer, both sides
- product
- full development cycle, ios & android
- EN
- fluent · UA native · DE A2+