Dzmitry Masakouski

Software developer specializing in frontend.

Five years of production frontend in React, TypeScript and Angular — for clients in the UK, US, Denmark and Poland.

Status
Open to B2B contracts
Base
Warsaw, Poland
Remote
EU & US time zones
Core
React · TypeScript · Vite
01

Things I built on my own time

4 live
02

Selected work

3 engagements
ALEKSMcGraw Hill
2024 — 2025
25M+ students

Adaptive learning and assessment platform for math, chemistry, statistics and accounting. Large, mature codebase with substantial legacy surface.

  • Built a JSON → SQL ingestion pipeline: one ISBN creates a whole book record from arbitrarily nested content files.
  • Solved the table-of-contents alignment algorithm — shift offsets and parent IDs across a hierarchy — and built a verification TOC to prove the outgoing payload was correct.
  • Migrated a Salesforce query layer off a proprietary in-house scripting language onto JavaScript, plus the dialog interface around it.
JavaScriptMySQLRESTJasminelegacy framework
DiocesanMulti-tenant SaaS
2025 — present
greenfield

A platform for religious organizations — a member-facing app plus a super-admin console. Built close to from scratch on Vite, React, TypeScript and Mantine with one other senior engineer.

  • Proposed the theming architecture the team adopted: palette in theme.ts, consumed through generated Mantine variables instead of a chain of CSS files.
  • Built organizations, roles, message and form templates — including a constructor so templates change without engineering.
  • Owned mobile alignment across the product: audited every screen against the specs and drove the fixes.
ReactTypeScriptViteMantineTanStack QueryStorybook
NetcrackerO2 UK · Nuuday · core libs
2021 — 2023
−2s load time

Three consecutive telecom engagements: a self-service customer platform, a CSR analytics dashboard, and the shared component libraries behind the product portfolio.

  • Cut roughly two seconds off application load by eliminating unused JavaScript from the bundle.
  • Built core library functionality consumed by multiple downstream product teams.
  • Found and fixed a critical backend bug across service boundaries in a microservice architecture.
AngularRxJSNgRxReactRedux ToolkitWebpack
03

Toolbox

Core

TypeScript · React · React Hooks · Redux Toolkit · TanStack Query · Angular 2+ · RxJS · NgRx

Interface

Mantine · Material UI · Ant Design · Storybook · Sass · CSS Modules · design tokens · WCAG / ARIA

Build & data

Vite · Webpack · Node.js · REST · GraphQL · MySQL · JSON pipelines

Working with

Figma (incl. MCP) · Cursor · Claude · Jira · Git · code review · estimation