You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Been writing code since before it was cool to blame the AI for it. Builder ยท Fixer ยท Full Stack ยท 16 years, still curious.
๐ About Me
๐ผ Product Architect & Innovation AI Catalyst
๐ Global Experience
๐ฏ Specialization
๐ฅ Leadership
๐ Innovation
3 Continents
Media, Aviation, EdTech
International Teams
AI & Scalable Architecture
๐ฏ Current Focus
๐ญ Working on: AI-powered productivity tools
๐ฑ Learning: Generative AI & LLM applications
๐ Building: Chrome extensions, WordPress plugins & AI projects
๐ก Ask Me About
๐ฌ Digital transformation strategies
๐๏ธ Product strategy & architecture
๐จ Platform design & scalability
โก Fun fact: Helped 100M+ users achieve 70% engagement boost!
๐ผ Professional Experience
๐ฏ Role
๐ Experience
๐ข Sectors
๐ฅ Leadership
Product Architect & Innovation Catalyst
16+ years
Media, Aviation, EdTech
Led multiple international teams of developers & product managers
๐ Impact Highlights
๐ง Skills & Technologies
๐ผ Product Management
Area
Expertise
Strategy
Execution
User Focus
Analytics
๐ Key Achievements
100M+
Users Served
70%
Engagement Increase
60%
Faster Time-to-Market
$2.5M
Cost Savings
300%
Revenue Growth
3 Continents
International Teams Led
15+ AI
AI/ML Projects Delivered
50+
Product Launches
200+
Team Members Mentored
99%
Client Satisfaction Rate
GitHub Stats
Open Source Contributions
career-ops
#5572 web inbox Skip: find the Pending heading in every mode language (#5569) #3191 fix(generate-pdf): derive workspace root before canonicalizing the tracker (#3169) #3605 test: tolerate a missing web/ subproject in the mjs-files syntax gate #2821 Add a global "Back to Top" button to the web app #2851 Don't let an unscoreable (N/A) re-eval overwrite a real score #2820 Ignore CRLF/LF-only differences when detecting local system edits #2818 fix(providers): route seven RSS decoders through the shared safe entity decoder #2558 fix(seeds): walk every YC page instead of stopping after page 1 #2206 fix(tracker): set SQLite busy_timeout to avoid SQLITE_BUSY under concurrent access #1442 feat(providers): add Get on Board (getonbrd) zero-auth provider #1352 fix(followup-cadence): schedule first responded follow-up with responded_initial
roy-tong
#38 Anchor chenhz01-001 to the spec version (drift guard) #32 Add availability certification vector (chenhz01-001) for #11
ChromeDevTools
#2800 refactor: extract worker logic into McpWorker #2428 fix: dispose heap snapshot workers on context teardown #9 Throw on truncated VLQs in strict decode mode #7 Reset keyToScope and lastScope in ScopeInfoBuilder.build() so a reused builder does not leak state
WordPress
#996 Fail closed on malformed primary-provider meta (#944) #1380 Add React usage check to detect React 19 incompatibilities #79650 Dependency Extraction Webpack Plugin: pretty-print generated asset output
Meta
#8884 [lexical] Bug Fix: collapse to a paragraph on select-all delete of a non-paragraph first block #1756 fix(eslint-plugin): respect enableMediaQueryOrder in sort-keys #12215 createExcerpt multi-line JSX leak fix
BerriAI
#31994 fix: send anthropic-workspace-id header for Bedrock Mantle
openai
#3982 fix(run): cancel the parallel input-guardrail task when the model turn fails #3897 fix(chatcmpl): surface content-filter refusals when buffering streamed tool calls
elastic
#9783 Fix EuiSearchBar negated multi-value filter excluding only one value
#739 fix: reassemble BLE prepared/long writes so iOS messages over 157 chars arrive (#90) #738 fix: order mesh public/channel timeline by source packet timestamp (#525)
wp-media
#8655 Fixes #7523: defer license-notice translation to avoid _load_textdomain_just_in_time notice #242 Fix "Next Run" showing 1970 for unscheduled jobs on non-UTC sites
Meta
#12279 fix(theme-classic): improve code block Copy/word-wrap button contrast (#10821) #1964 Sort rem/em media-query breakpoints within their unit #4989 fix(cli): skip non-codemod modules during integration codemod discovery (#4975)
WordPress
#12595 Options, Meta APIs: Avoid caching options as nonexistent after database errors. #12596 Upgrade/Install: Retry an update check whose result could not be stored. #79653 Theme.json schema: allow spacing margin/padding to be defined as sides #1488 Count script dependencies toward the enqueued size total (#74)
Automattic
#3408 Only apply markdown decorations when the note has markdown enabled
PaperMC
#14111 Apply MerchantRecipe ingredient changes to the live offer immediately (#10708) #14060 Fix incorrect InventoryClickEvent slots when clicking your own inventory during invsee
anthropics
#1762 fix(base-action): don't reject successful runs when num_turns exceeds maxTurns
Google
#1159 fix(push): error on non-existent filePushOrder entries instead of failing silently
Find what's bloating your autoloaded options and trim it, safely.
Chrome Extensions
๐ฏ Featured Extensions
๐ก AI Prompt Library
Your personal AI prompt library. Save, organize, and reuse your best prompts across ChatGPT, Claude, and Gemini.
๐ Distraction-Free Reader
Transform any article into a clean, focused reading experience. Remove clutter and read in peace.
๐ก๏ธ Advanced Ad & Content Blocker
Universal ad blocking, tracker protection, and paywall bypass for a cleaner, faster web.
๐ฅ QuickReel Screen Recorder
100% Free screen recording with unlimited time. No watermarks, no restrictions. Private and simple.
๐ Privacy Companion
Your friendly privacy companion - fills forms with temporary data and provides a disposable inbox
๐ซ Cookie Banner Rejector
Automatically clicks 'Reject All' on cookie banners. Take back your privacy, one click at a time.
WordPress Plugins
๐จ Featured Plugins
ย
๐ผ๏ธ Bulk WebP & AVIF conversion, done locally
Convert your media library to WebP and AVIF with a live progress screen and per-image control, all on your own server. Fully reversible with one-click rollback.
ย
๐ฆ Stop plugins loading where they're not needed
Disable specific plugins on specific URL paths so their code never runs there. Fully reversible, nothing deleted, faster pages.
ย
๐ GitHub to WordPress Content Sync
Publish WordPress posts from a GitHub repository. Markdown files with front matter become posts, kept in sync from the branch you choose
ย
โก Trim Autoloaded Option Bloat
See which options bloat your autoloaded data, trace each to a likely plugin, and switch autoload off reversibly from one Tools screen
๐ข Move Blocks Between Sites
Export a selection or the whole post to a file or the clipboard, import it anywhere, and save selections as synced patterns, all from the editor sidebar
๐ช GDPR Cookie Consent
Privacy-first cookie consent banner with script blocking and per-category controls for GDPR and ePrivacy
โก Interaction to Next Paint Fixer
Delays non-essential JavaScript until user interaction, then yields to the main thread to improve Google's INP Core Web Vitals
๐ง Newsletter Studio for Sendy
Build responsive HTML newsletters from your posts and send via self-hosted Sendy + Amazon SES
โ๏ธ WP โ Static โ Cloudflare
Auto-export WordPress site as static HTML and deploy to Cloudflare Pages on publish
๐ชบ Conflict-Free XML Sitemaps
Lightweight, conflict-free environment to hatch perfectly structured XML sitemaps
โ๏ธ Cloud Media Offload
Offload your media library to Amazon S3, DigitalOcean Spaces, or Google Cloud and serve it over a CDN
๐ค AI-Powered Featured Images
Automatically generate beautiful featured images for your posts using AI
๐ REST API Menu Endpoints
Expose WordPress menus via REST API for headless CMS and decoupled applications
๐ Performance Optimizer
Automatically adds fetchpriority="high" to featured images to improve Core Web Vitals
๐๏ธ Google News Sitemap
Generates a Google News compatible XML sitemap for better news content indexing
๐ญ Emoji Reactions
Add emoji reactions to WordPress posts and pages
๐ Lead Generation Tool
Lead generation tool for gated content downloads with form builder
GitHub Marketplace
โ๏ธ Published GitHub Actions
ย
๐ก๏ธ Version Consistency for CI
Fails your build when a WordPress plugin's version drifts across the header, readme.txt Stable tag, a version constant, and the changelog
ย
โ One-Step Quality Gate
PHP lint, readme.txt validation, and optional WordPress Plugin Check in a single workflow step
๐ Websites
๐ Featured Websites
๐ฌ MoodPlayr Mood-first movie and TV discovery and tracker: swipe your vibe for ranked picks, jump straight to the stream, and track every show episode by episode
๐ฉธ Blood Typing Game Interactive game to learn blood types, compatibility and transfusion rules through hands-on play
๐ Education & Certifications
๐ฏ Academic Background
๐ Degree
๐๏ธ Institution
Master of Computer Applications
Bangalore University
B.Com Hons: E-Commerce
Panjab University
๐ Recent Certifications
Generative AI Overview for Project Managers
Google AI Essentials
Google Project Management Professional Certificate
๐ Support My Work
If you find my projects helpful and would like to support my work: