Dika B.
Chrome Extension Developer | Plasmo, WXT | Full-Stack | AI Integration
⭐ Top Rated | 🏆 100% Job Success | 💰 13k+ Earned | ⏳ 2400+ Hours Chrome extension developer for Manifest V3 browser extensions in JavaScript, TypeScript and React plus the SaaS backend behind them. 2,300+ hours of browser extension work on Upwork in 2026 alone, 100% Job Success. Clients keep me for the long run: I've built and maintained the Hotel Ninja extension for 1,400+ hours since January, and another client called me "a browser extension wizard" after a 780-hour contract. EXTENSIONS I'VE BUILT Hotel Ninja - Compares final hotel prices across 7+ booking sites (Booking, Agoda, Trip and more) in one popup. React UI injected with Shadow DOM, real-time pricing from internal site APIs, a Node.js proxy to get around CORS blocking, and smart caching — with zero new permissions requested. InPolicy - Enterprise compliance extension. Flags policy violations in email and chat as employees type, explains the issue inline and offers a one-click AI fix, plus a Google Docs add-on. (Manifest V3, React, TypeScript) WooWA CRM - WhatsApp Web CRM used by thousands of Indonesian SMEs and online shops: lead funnels, quick replies, safe broadcasts, WooCommerce and Google Forms integrations. I refactored the codebase and integrated WPPConnect for stability across WhatsApp Web updates. ChatGPT Sidebar - ChatGPT in Chrome's side panel, with "summarize selection" and screenshot-to-ChatGPT. (WXT, React, TypeScript) HOW I CAN HELP Build a new extension from idea to Chrome Web Store (also runs on Edge and Brave) Take over, fix and maintain an existing extension - or migrate MV2 → Manifest V3 without breaking existing users Inject UI into third-party sites like Gmail, WhatsApp Web and Google Docs with content scripts, side panels and overlays Add AI inside the browser: OpenAI and Gemini assistants, summarizers and automations Web scraping and browser automation, including sites without a public API THE BACKEND BEHIND IT Supabase (Auth, PostgreSQL, Realtime, Edge Functions), Node.js, Next.js and Laravel/PHP APIs, user accounts, subscription billing and license keys, Cloudflare Workers, Docker. Frameworks: Plasmo, WXT or vanilla MV3. Send me your extension idea or the one that's broken and I'll reply with a short plan, timeline and estimate.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $7.6k
Billed in all: $14,849$15k
$3.8k in the last 6 months
Across 11 contracts
Earnings, last 30 days
Skill rankings: Top 8% in Web Scraping
Ranked by MRR among everyone on Upwork with the skill.
- #26Browser Extension203 freelancers · 🇮🇩 #1Top 13%🇮🇩#1 of 4
- #56Browser Automation444 freelancers · 🇮🇩 #1Top 13%🇮🇩#1 of 9
- #76Google Chrome Extension660 freelancers · 🇮🇩 #1Top 12%🇮🇩#1 of 11
- #84Cloudflare636 freelancers · 🇮🇩 #3Top 13%🇮🇩#3 of 16
- #318Web Scraping3,925 freelancers · 🇮🇩 #2Top 8%🇮🇩#2 of 53
- #656Tailwind CSS6,978 freelancers · 🇮🇩 #17Top 9%🇮🇩#17 of 181
- #745Supabase4,116 freelancers · 🇮🇩 #8Top 18%🇮🇩#8 of 64
- #914SaaS Development5,201 freelancers · 🇮🇩 #6Top 18%🇮🇩#6 of 45