All projects
Developer Tools2022 – Present · Senior Frontend Engineer
Activity Tracker (Desktop + Web)
Shipped a cross-platform productivity tracker: an Electron desktop app that captures time logs, periodic screenshots, and activity with idle-time detection, paired with a web panel for task management and reporting.
Challenge
Teams needed accurate productivity tracking across both desktop and web, without maintaining two separate codebases or state layers.
Solution
Shipped a cross-platform productivity tracker sharing a single React/Zustand state layer: the Electron desktop app captures time logs, periodic screenshots, and keyboard/mouse activity with idle-time detection, while the web panel handles task creation, status updates, and active-vs-idle productivity reporting.