Current — YachtWay, Miami, USA — remote
Ivan ChausIvan 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
- 0707
Shipping web applications professionally since July 2019.
- Page latency cut
- 5050%
Marketplace-wide at YachtWay, via SSR and image-pipeline work.
- Built from scratch
- 10+10+
Client applications architected and delivered at Beleven.
- Customers served
- 50K+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.
— 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.
— 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.
— 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
Master's Degree, Software Engineering
Lviv Polytechnic National University · Lviv, Ukraine
with HonorsBachelor's Degree, Software Engineering
Lviv Polytechnic National University · Lviv, Ukraine
with HonorsNews
Notes on architecture, rendering and design systems — written when something was actually learned.
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.
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.

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.

Contact
Email is the one that gets read.
- [email protected]
- Location
- Pardubice, Czech Republic — CET
Everything on this page traces to a CV. Happy to send the full document, or the long version of any of it.