Skip to content
Back to projects

TimeShift

A platform for recording and monitoring live TV and radio broadcasts, featuring dashboards, a video player, and interactive timelines.

TimeShift is a recording hub for managing large numbers of TV and radio channels. The UI centers on dashboards for monitoring usage, errors, and system health, alongside a large interactive timeline of recorded segments.

I joined at the very start alongside a more senior colleague, and together we built the application from scratch — using the UX of an older, obsolete app as our reference point. Despite a tight deadline, we worked closely with the product team and iterated continuously, getting to production-ready in under a year.

Role

Frontend Developer

Year

2023-2025

Client

Newton Technologies

TimeShift screenshot

Contributions & highlights

  • Built the application from the ground up alongside one senior colleague, contributing to both UI design and architecture decisions.
  • Worked on interactive timeline features, including zooming, drag-and-drop, and other dynamic UI elements.
  • Built React components that communicate with REST API, performed refactorings, and conducted code reviews.
  • Engaged frequently with the product team and users, iterating on their feedback to improve the app.
ReactCore stack
TypeScriptCore stack
REST APICore stack
Ant DesignLibraries
Shaka PlayerLibraries
GitTools
GitHubTools
NotionTools