Vitalii Popov
Senior Frontend Engineer · React · Next.js · TypeScript · Headless CMS (Contentful)
Senior Frontend Engineer with 5+ years shipping product web platforms in React, Next.js and TypeScript. I own the frontend end-to-end — architecture, performance, and the CI/CD pipeline that ships it — and I pick up the DevOps slack so delivery never blocks on someone else.
Don't take the résumé's word for it: everything on this page is live and inspectable. It's a public reproduction of my production Contentful platform work — custom CMS apps, webhooks, content-model migrations, quality gates — plus real-time canvas and 3D/BIM work. Read the code, click the demos.
Selected work
- Confidential Media Client (EU)2025 – 2026Frontend Developer
Owned the frontend of a Contentful-based media platform (React, Next.js, TypeScript): shipped custom in-CMS editor apps, an RSS syndication system, and ran GCP deployments with GitHub Actions CI/CD solo.
This portfolio reproduces that work in public → - EvionRP2023 – 2025Senior Frontend Developer
Frontend owner of a real-time multiplayer game client: built the core UI framework every in-game screen rendered through (web UI over the game via CEF) and the real-time systems on top — player economy, messaging, interactive maps.
Real-time patterns demoed in Pulse → - Internetica2020 – 2022Frontend Developer · Outsourcing
Product work for telecom, marketplace and construction-tech clients: rewrote a hybrid app to native React Native (cutting launch time and UI latency) and built BIM viewer extensions on three.js — clash-review and element-grouping tooling on top of an embedded 3D component.
BIM tooling reproduced in Girder → - Sberbank2022Frontend Developer
Introduced feature-toggling to ship and roll back features without redeploys, built a reusable UI component library that cut delivery time on new internal tools, and a reporting dashboard that removed manual data-collection work for analysts.
Projects
Each project lives in its own repo and deploys independently — this page discovers them from GitHub and links out to the live apps.