Skip to content
Ivan Chaus

Current — YachtWay, Miami, USA — remote

Ivan Chaus

Frontend Lead / Architect

Seven years shipping production web applications in React, Next.js and TypeScript — the architecture, the rendering strategy and the design system, held to numbers like a marketplace-wide 50% latency cut. Ten-plus platforms taken from an empty repository to production, across telehealth, Web3, analytics and subscriptions.

Readout

Four figures, each traceable to a line in a CV.

Years in production
07

Shipping web applications professionally since July 2019.

Page latency cut
50%

Marketplace-wide at YachtWay, via SSR and image-pipeline work.

Built from scratch
10+

Client applications architected and delivered at Beleven.

Customers served
50K+

Active subscribers on the Candylink VPN subscription platform.

Practice

The work is architecture more than it is components. Deciding how a frontend is shaped — rendering strategy, state boundaries, where the design system stops and the product starts — and then making that decision survive contact with a team, a deadline, and a codebase somebody else wrote.

Most of it has been greenfield: ten-plus client applications taken from an empty repository to production, across telehealth, crypto, real-time analytics and consumer subscriptions. The domains differ and the constraints rhyme. Something has to be fast, something has to be auditable, and someone has to be able to change it in eighteen months.

The specialisms follow from that. Performance, because latency is the one requirement every stakeholder agrees on once they have seen the number. Security-sensitive delivery — HIPAA, BankID, dynamic 2FA, digital signatures — because those are the projects where a vague architecture becomes expensive. And design systems, because the alternative is rebuilding the same button in four repositories.

Focus
Frontend architecture, performance, design systems
Rendering
Next.js App Router and Pages Router, SSR, static
Domains
Telehealth, Web3, analytics, marketplaces
Based
Pardubice, Czech Republic — CET, remote

Projects

Four platforms taken from the first commit to production — what each one demanded, and what it was built with.

Lamina Clinic

Telehealth platform

  • Built a HIPAA-compliant platform handling encrypted real-time WebRTC video consultations.
  • Integrated BankID identity verification, dynamic 2FA and digital signature workflows.
  • React
  • TypeScript
  • WebRTC
  • BankID
  • HIPAA

PEAKDEFI

Crypto launchpad

  • Developed launchpad and promotion platforms processing multi-million dollar smart contract volume across EVM networks.
  • Built fail-safe wallet connector states and transaction status UI that reduced drop-off mid-transaction.
  • TypeScript
  • React
  • Web3.js
  • EVM

Influencers

Real-time analytics

  • Built a real-time analytics portal for talent managers with high-throughput tracking dashboards.
  • Implemented OAuth2/OIDC identity management with Keycloak, and optimised data fetching with React Query.
  • TypeScript
  • React
  • React Query
  • Chakra UI
  • Keycloak

Candylink VPN

Subscription platform

  • Refactored a monolithic legacy system into clean API contracts between Angular and Django services.
  • Implemented a custom multi-tier subscription system serving over 50,000 active customers worldwide.
  • Angular
  • TypeScript
  • Django
  • REST

Experience

The positions the projects were delivered inside.

  1. to Present

    Front-end Engineer · YachtWay

    Miami, USA — remote

    • Led a web performance overhaul that cut page latency by 50% and lifted Core Web Vitals to passing across the marketplace, via SSR optimisation and image pipeline tuning.
    • Built modular, reusable component libraries that standardised the design system and cut duplicated UI work across teams.
    • Set up frontend architecture for multiple sub-services, owning features end to end from technical design to production release.
    • Introduced AI-assisted workflows and automated code-consistency checks used by the distributed team.
  2. to

    Front-end Lead · Beleven

    Lviv, Ukraine

    • Directed frontend architecture and delivery for 10+ client applications built from scratch with React, Next.js and TypeScript.
    • Standardised responsive UI and component architecture across projects using Tailwind CSS, MUI, Chakra UI and SASS.
    • Led refactoring of legacy React codebases to modern state management and rendering patterns.
    • Delivered security-sensitive builds: HIPAA-compliant telehealth, WebRTC video calling, BankID and dynamic 2FA authentication, and digital signature workflows.
  3. to

    Full Stack Engineer · Beleven

    Lviv, Ukraine

    • Built full-stack features for client projects using React, Express.js, Django and Firebase real-time databases.
    • Developed interfaces with centralised state management and custom design tokens for high-traffic applications.
    • Integrated smart contract interaction layers using Web3 libraries and TypeScript.

Capabilities

The core of the stack, and where each piece earned its place. The full inventory below.

TypeScript

The default language since 2020 — every platform in Projects is typed, and so is this site.

React

The core of the practice: the YachtWay marketplace, the ten-plus Beleven builds, three of the four Projects.

Next.js

App Router and Pages Router in production — the SSR work behind a marketplace-wide 50% latency cut.

Angular

Candylink VPN's frontend, refactored out of a monolith into clean contracts against Django services.

State & data

Redux, RTK, Zustand, TanStack Query — React Query tuned to carry Influencers' real-time dashboards.

Tailwind CSS

Standardised responsive UI across client projects; this site runs v4, CSS-first, tokens and all.

Node.js & Express

The backend half of two full-stack years — Express services and Firebase real-time data.

Django

Candylink's service layer, and the Python side of the Beleven full-stack work.

Web3 / EVM

PEAKDEFI's smart-contract layers, fail-safe wallet connector states and transaction UI across EVM networks.

WebRTC

Lamina Clinic's encrypted real-time video consultations, delivered under HIPAA.

Storybook

Where the design systems live — including this site's, tested in both themes on every check.

AI tooling

Claude Code, Cursor, MCP servers — AI-assisted workflows and consistency checks introduced for a distributed team.

Full inventory

Languages
TypeScript · JavaScript · Python · C++ · C#
Frontend
React · Next.js · Angular
State & data
Redux · RTK · Zustand · TanStack Query · SWR · Axios
Backend & API
Node.js · Express.js · Django · REST · Firebase
Styling & UI
Tailwind CSS · SASS · MUI · Chakra UI · Styled Components · Storybook
Tools
Git · Docker · AWS · Linux · Jest · Figma · Web3.js · WebRTC · Keycloak · OAuth2
AI tooling
Claude Code · Cursor · GitHub Copilot · MCP servers · Spec-driven development
Spoken
English — C1 · Ukrainian — native

Education

to

Master's Degree, Software Engineering

Lviv Polytechnic National University · Lviv, Ukraine

with Honors
to

Bachelor's Degree, Software Engineering

Lviv Polytechnic National University · Lviv, Ukraine

with Honors

News

Notes on architecture, rendering and design systems — written when something was actually learned.

  1. One direction, held

    This site commits to a single aesthetic direction and spends the whole token set on it. What that buys, and what it costs when a component arrives wanting something else.

  2. PROJECT UPDATE: Density, and why planets are the wrong size

    Mass and radius were independent numbers in Planetar, so the picture on screen could contradict the physics behind it. Tying them together with density, and rebuilding the presets around real mass ratios.

  3. PROJECT UPDATE: Planetar has an address

    Deploying a Next.js app to GitHub Pages as a static export, and the sub-path problem that quietly breaks every asset URL until you tell the build where it lives.

All news

Contact

Email is the one that gets read.

Location
Pardubice, Czech Republic — CET
Start a conversation

Everything on this page traces to a CV. Happy to send the full document, or the long version of any of it.