IZ, RenTV, SUZ

IZ, RenTV, SUZ

High-load media portals «Известия» and «РЕН ТВ», plus the holding's internal ecosystem «СУЗ — Request Management System».

Achievements:
* «Известия» (React / Next.js): designed a high-performance news feed with list virtualization and minimized Layout Shift (CLS) via aspect-ratio from the backend. Improved Core Web Vitals and scroll smoothness increased user retention by almost 20%
* «РЕН ТВ» (Vue 3 / Nuxt 3): led the migration of key sections to a modern stack (Nuxt 3, Pinia)
* AdTech: owned the technical integration of the Adfox ad stack — ad slots, scripts running without hurting rendering, VAST support in video players
* СУЗ: as Fullstack architect, designed a modular monolith on Fastify with DDD and bounded contexts (schema-per-module in Postgres). 2 frontends: a public request form on React/Next.js (Captcha + rate limit by device fingerprint) and an operator interface (React SPA) with an analytics dashboard (counts, SLA, load per operator, conversion). Real-time via @fastify/websocket, background BullMQ workers, JWT with refresh rotation + RBAC

Year: 2023

Customer: iz.ru

React
Next.js
TypeScript
TailwindCSS
shadcn/ui