Frontend, backend, and C++
Ihor Dolinskyi
I build web products and take the server side when a product needs it. In parallel, I develop in C++.

About
Frontend is my main line of development right now. That is not the whole of it. I can assemble a full stack, and I use the tools that fit a particular project best.
Alongside that, I write C++. It was my first serious programming language — after BASIC, of course. In the 1990s, that was a remarkable step into a new world.
More about me.
Skills
-
Frontend
React, Next.js, and TypeScript. Layout in Tailwind, application state, and tests in the browser. Shopify, Webflow, and HubSpot when the product needs them.
-
Backend
Node.js, Express, and AdonisJS. REST, the database, and the link between the page and the server.
-
C++
C++17 through C++23, Qt 6, CMake, and SQLite. Desktop software with tests. The public code is on GitHub.
Experience
-
Fourmula.ai
October 2025 — present · full stack
Frontend of the platform in React, Next.js, and TypeScript. Shopify catalog sync and generated images for product pages.
-
Quiz builder
February 2023 — October 2025 · NDA
Real-time collaborative editing, end-to-end tests, feature flags, and error tracking.
-
Headless Shopify
December 2023 — May 2024 · NDA
A Next.js storefront on the Storefront API: catalog, cart, and checkout.
-
Shopify, Webflow, HubSpot
2021 — 2022
Shopify themes, marketing pages in Webflow, and landing-page templates in HubSpot.
Projects
-
GameX
C++20 · Qt 6
Linux memory editor for local processes: scan and refine addresses, freeze, pointers, hex, and watchpoints. For single-player games; no network cheating.
-
calcx
C++23 · CMake
Console calculator: lexer → AST → bytecode → stack VM. REPL with syntax highlighting, history, and completion.
-
Finik
C++17 · Qt 6 · SQLite
Desktop accounting: double-entry, amounts in kopiykas, and access roles. The core has no interface and is covered by tests.
-
ForthUkr
C++20 · Qt Quick
A Forth interpreter with Ukrainian and ANS Forth words. An IDE with highlighting, graphics, and a step debugger.
-
QuestForth
C++23 · Qt 6
A text-quest engine on a stack machine: scenes, inventory, and saved games. The player and the editor sit apart from the core.
Contact
Write briefly about what you need. I’ll get back to you as soon as I can.