Maksym M.
Contact

Fullstack developer who takes products from first commit to production.

2+ years · React / Next.js / React Native · Node.js / Nest.js / PostgreSQL

Kropyvnytskyi, UA · Remote · EN fluent · DE A2+

The interesting part starts after launch.

What I build
Core stackwhat I work in every day
TypeScriptReactNext.jsReact NativeNode.jsNest.jsPostgreSQLPrismaTailwind CSSPython
Also worked with
DockerAWSWebSocketsRedux ToolkitTanStack QueryMaterialUIJestExpoLevelDBAssemblyScript / WASMGit · CI

Commercial work

Client details are under NDA — no screenshots. Below are the problems I actually solved.

01
Cargo logistics platform
Cargo logistics · 2025—26 · CarGoo
Live product, daily useApp Store + Google Play
What it isA platform for transportation companies: truck ordering, dispatching and tracking of active deliveries. A dispatcher web panel plus a mobile app for drivers.
My roleFrontend of the dispatcher panel and the mobile app, part of the Node.js API, store releases, code review.
Problems solved
  • 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.
ReactTypeScriptTanStack QueryReduxNode.jsReact NativeExpo
Let's talk
02
Marketplace platform
Marketplace platform · 2024 · ONIX-Systems
Longest outsourcing project
What it isA large marketplace — my longest project in outsourcing. Complex UI and a reusable component library. Also features in healthcare projects.
My roleFrontend in a cross-functional team, unit tests, MR review.
Problems 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.
ReactTypeScriptMaterialUIJest
Let's talk

Open-source projects

And here is code you can actually open.

English Test Bot screenshot
02
English Test Bot
Python · Gemini · APScheduler · SQLite
2025
What it isA Telegram channel-bot that publishes daily English exercises at B1/B2/C1 — quizzes, reading, listening, grammar and vocabulary — on an automated weekly schedule.
Key partsGemini as the main LLM with Groq/OpenRouter fallbacks, an APScheduler weekly calendar, SQLite state with question and photo deduplication, a 30-week B2→C1 curriculum, deployed always-on on Fly.io.
LinksLive on Telegram · closed source

How we work together

  1. 01

    Call

    Half an hour on the product, the users and the metric we’re moving. No deck needed.

  2. 02

    Estimate & dates

    Scope split into milestones with hours and a delivery date you can plan around.

  3. 03

    Sprints with demos

    Weekly working build — you see progress in the app, not in a status message.

  4. 04

    Handover & support

    Docs, deploys, logs and alerts. A month of support after launch is included.

Experience

Jan 2025 — Now
CarGoo
Software developer
Dispatcher panel frontend and part of the Node.js API, mobile app support and store releases, code review.
May — Nov 2024
ONIX-Systems
Frontend developer
Frontend in a cross-functional team on a marketplace platform and healthcare projects, reusable component library, unit tests, MR review.
Oct — Dec 2023
ONIX-Systems Practicum
Fullstack (practicum)
Fullstack track: a game project plus a player statistics dashboard, from data model to UI.
ongoing
Personal projects
Open source
Mobile and web apps in the open — where a new stack gets tried before it touches production code.
Education
Central Ukrainian State University named after V. Vynnychenko
BSc, Computer Science
2022 — 2026
Training & exchange
Internship — NVP «Radiy»
Cisco networking, enterprise network setup and administration.
DILLUGIS 24 — OTH Amberg-Weiden
Information Systems and Databases, international programme in Germany.
GCI World — University of Tokyo
Global AI & data science programme (Matsuo Lab) — Python to machine learning, a data science competition and a capstone project.

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+

Got an idea —
I've got the hands