My Apps & Extensions
Native Android applications, browser extensions, and automation utilities built with performance and privacy at the core.
📺
LiveYouTube Feed Customiser
A custom content filtering extension with 5/5 stars on Chrome Web Store that hides Shorts, blacklists keywords, and keeps home feeds focused on subscribed channels.
JavaScript (ES6)Chrome Extension APIDOM ManipulationCSS Filters
Key Highlights
- Synced user subscriptions locally from youtube.com/feed/channels to maintain a whitelist.
- Created client-side filter layers removing Shorts and non-subscribed video items dynamically in the DOM.
- Engineered keyword and username blacklist filters storing configuration parameters locally in Chrome Storage with 100% user privacy (no servers or trackers).
📓
ProductionMoments - Daily Micro Journal
A distraction-free, privacy-first micro-journaling and mood-tracking Android app designed to capture quick reflections with 100% on-device data storage.
KotlinJetpack ComposeMaterial 3Room SQLite
Key Highlights
- Built with Jetpack Compose and Material 3 for fluid, modern native UI and seamless micro-interactions.
- Engineered zero-telemetry offline storage utilizing Room SQLite sandbox database on Android.
- Includes mood indicators, timestamped reflection history, favorite bookmarks, and stats tracking.
💼
Local DevIndeed Job Scraper
An automation browser script built using vanilla Javascript to parse job boards. Crawls and scrapes posting data (title, company, salary) directly into downloadable CSV tables.
JavaScript (ES6)Chrome Extension APIDOM ManipulationData Automation
Key Highlights
- Dynamic DOM manipulation targeting custom parent card nodes
- Handles infinite-scroll pagination and dynamic page re-rendering
- Exports structured arrays directly into formatted CSV tables