VIXHKEY
All work

Project · Streaming / Video

Story TV

Vertical video product work: infinite-scroll UI, playback-sensitive layout and performance on mid-range devices.

Industry
Streaming / Video
Role
Senior Flutter Developer
Technology
Flutter · Video · Performance
Story TV vertical video surface

Overview

Story TV is a short-form / micro-drama video product. The engineering problem is not “play a file” — it is keeping a vertical feed smooth while video is decoding on devices that are not flagship.

The Challenge

Infinite-scroll video is a frame-budget problem. Controllers, posters and chrome have to be recycled without visible hitch, especially on mid-range Android.

The Solution

I worked on the Flutter UI system for the feed: recycling-friendly scroll, playback chrome that does not fight the decoder, and layout that stays stable when a cell mounts or disposes.

My Role

Led UI system work for a short-form video surface — scroll, playback chrome and mid-range performance.

Key Features

  • Vertical infinite-scroll feed
  • Playback-aware UI chrome
  • Mid-range device performance work

Technical Architecture

  • Flutter video feed UI
  • Controller lifecycle tied to visibility
  • Shared UI system with related audio/video products

Product screens

Story TV vertical video surface

Engineering Challenges

  • Tied player lifecycle to visibility so off-screen cells release decoders.
  • Reduced layout jank by keeping feed cells on a stable size contract.
  • Profiled on mid-range Android rather than treating a flagship as the baseline.

Outcome

Shipped UI architecture for a production short-form video surface at Swarnakarshan Labs. Scale of the published app is the product’s, not a personal metric.

Next product

KKOSH