Back to projects
TimeShift
A platform for recording and monitoring live TV and radio broadcasts, featuring dashboards, a video player, and interactive timelines.
Overview
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

My Role
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.
Built With
ReactCore stack
TypeScriptCore stack
REST APICore stack
Ant DesignLibraries
Shaka PlayerLibraries
GitTools
GitHubTools
NotionTools