Track App Usage on Windows: Keep the Log on Your PC
Track app usage on Windows with Flowline, a local time tracker for your own PC. See app and browser activity without an account, and review what gets stored.
I build full-stack products and work on several MSN apps at Microsoft AI. I also maintain open-source tools and advise an early-stage AI analytics startup.
About
I build full-stack products and work on the front-end of several MSN apps at Microsoft AI. My work covers user-facing pages, shared libraries, and architecture for those apps.
My projects span web, mobile, and desktop apps, backend services, data stores, and connected devices. I also work on performance, data accuracy, testing, automation, and live-site quality, using Azure DevOps, Loop, and CI/CD pipelines across teams.
Outside Microsoft AI, I advise an early-stage AI analytics startup as a fractional CTO, covering product architecture, backend and front-end development, AI and agentic AI systems, and infrastructure. I've built open-source tools and side projects since 2015. My current focus is Tooloogle, a platform of formatters, converters, generators, and developer utilities.
Work
Since the team's transition to Microsoft AI in 2025, I work on the front-end of several MSN apps. My work covers user-facing pages, shared libraries, architecture, performance, data accuracy, testing, and automation for those apps.
I advise an early-stage AI analytics company as a fractional CTO, covering end-to-end product architecture, backend and front-end development, AI and agentic AI systems, infrastructure, and hiring.
I worked on MSN apps and, earlier in this period, Bing experiences. My work included user-facing pages, shared infrastructure, and team libraries before the team's transition to Microsoft AI in 2025.
I built internal Azure tools with Angular, TypeScript, and .NET web APIs.
I build and maintain open-source tools and small products. My current focus is Tooloogle, a platform of formatters, converters, generators, and developer utilities.
I worked on the front-end of a corporate antivirus desktop app at this Mumbai cybersecurity company, using Electron, jQuery, and Node.js packaging.
In my first engineering role, I shipped front-ends and Java backends for clients including GE and Avis.
Projects
My work spans developer utilities, Windows apps, AI search, and home automation. Explore the projects or read the source where available.
A Windows time tracker that logs the foreground app and, with the browser extension, the active tab. It categorizes time and stores activity in SQLite on your PC.
Online formatters, converters, generators, and developer utilities, collected in one platform.
A chatbot that answers Hebrew queries using retrieval-augmented generation across thousands of local documents.
A React Native app and ESP32 firmware for controlling home devices through an API-driven automation layer.
An Android companion to Tooloogle, built with React Native. It combines the web toolset with Android-native utilities and is available on the Play Store.
A web app where children learn and play chess, with practice in the classroom or at home.
A JavaScript utility for adding annotation arrows to Chessboard.js boards in tutorials, analysis tools, and interactive demos.
An AngularJS ui-grid plugin for multi-select column filters, used in production by other teams.
An open dataset of Indian states and districts in JSON and CSV for reuse in other projects.
A desktop utility for recovering and resetting lost Windows account passwords using a bootable USB.
Writing
Track app usage on Windows with Flowline, a local time tracker for your own PC. See app and browser activity without an account, and review what gets stored.
Skills
Contact
Tell me what you're building, where you're stuck, or which project brought you here. Use the form below or find me on GitHub, LinkedIn, and Stack Overflow.