VK
ENGINEERING PROFILE / 01

VADIM
KOZLOV

Senior Fullstack Engineer
Frontend / Realtime Systems

Building end-to-end products — from interface architecture to APIs, realtime infrastructure and data.

MOSCOW 3+ YEARS COMMERCIAL DEVELOPMENT OPEN TO INTERNATIONAL OPPORTUNITIES
Portrait of Vadim Kozlov
SYSTEM THINKING / 02

FRONTEND IS THE VISIBLE LAYER.

I design with the whole product in mind.

INTERFACE STATE API BACKEND DATABASE

From client architecture and state management to API contracts and data structures, I work across the layers that make the product behave as one system.

01 UI
02 STATE
03 API
04 SERVICES
05 DATA
SELECTED SYSTEM / 03
ERGSTREAM

Realtime platform for synchronized indoor rowing competitions.

LIVE VIDEO WEBSOCKETS REALTIME DATA RACE CONTROL

Designed the product architecture from scratch across frontend and backend. Built race administration, participant management, synchronized starts, live participant camera integration and realtime boat movement visualization.

RACE 04 ATHLETES 04
READY
ROWER_01
ROWER_02
ROWER_03
ROWER_04
ROWER_01
0m 0:00.0
ROWER_02
0m 0:00.0
ROWER_03
0m 0:00.0
ROWER_04
0m 0:00.0

Illustrative interface values, not recorded results.

SCROLL TO RUN THE SEQUENCE

EXPERIENCE
2021 — NOW
SEP 2022 — PRESENT
SENIOR DEVELOPER / FRONTEND FOCUS
LEGACY REFACTORING KEYCLOAK / RBAC GRAPHQL / APOLLO PODMAN / HARBOR GRAFANA / SENTRY
Smekalka

Refactored a legacy React, TypeScript and Node.js codebase to improve performance, maintainability and readiness for higher load.

Introduced centralized authentication and authorization with Keycloak and RBAC.

Worked on GraphQL + Apollo Server architecture, schemas, resolvers and query optimization.

Built a container workflow around Podman and Harbor.

Introduced Grafana and Sentry monitoring that surfaced approximately 40% of issues before users reported them.

INCIDENTS GRAFANA SENTRY ~40% DETECTED
~40%
of issues surfaced by monitoring before users reported them
JAN 2024 — PRESENT
SENIOR DEVELOPER
● LIVE
50FPS

Product engineering focused on realtime systems, live video and race control.

ERGSTREAM REALTIME VIDEO CONTROL DATA
MAY 2021 — APR 2022
SOFTWARE ENGINEER
Roborace context visual ARRIVAL / ROBORACE CONTEXT
BEFORE REALTIME PRODUCTS, THERE WERE REALTIME SIGNALS.

Automated realtime audio and video production workflows and developed software tools for broadcast environments.

Built a Python + Flask application to automate vMix project preparation, including scenes, sources and configuration.

Built monitoring for connected vMix and TriCaster systems with realtime status and error visibility.

Designed production control environments using NDI, Blackmagic, TriCaster, AJA, vMix, Resolume and UE4.

CAMERA NDI VMIX / TRICASTER AUTOMATION OUTPUT
ENGINEERING TOOLSET / 08

TOOLING ISN'T THE POINT. SYSTEMS ARE.

PROFILE / 09

FRONTEND-FOCUSED.

BACKEND-CAPABLE.

PRODUCT-MINDED.

BUILT FOR REALTIME.

I work best on products where interface quality, architecture and realtime behaviour all matter at once.

CONNECTION READY

LET'S BUILD
SOMETHING
THAT WORKS.

TELEGRAM @mediastarsrt OPEN ↗ GITHUB Xlebabutti OPEN ↗ PHONE +7 999 806-21-77 OPEN ↗
Made on
Tilda