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 designed to record and manage numerous TV and radio channels. The UI includes dashboards for monitoring data, errors and overall usage, along with a large interactive timeline showcasing recorded segments.

I joined this project alongside a more senior colleague, and together we built the application from the ground up, using the UX of an older, now obsolete app as a foundation. With a tight deadline, we worked closely with the product team, iteratively refining the app until it was production-ready in under a year.

Role

Frontend Developer

Team

1 other frontend developer, 1-2 backend developers

Year

2023-2025

Client

Newton Technologies

TimeShift screenshot

Contributions & highlights

  • Co-developed the application in a small team, participating in decisions regarding UI design and app architecture.
  • 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
GitCore stack
Ant DesignLibraries
Shaka PlayerLibraries
GitHubTools
NotionTools