Browser extensions and integrations
Browser extensions look like small projects until you hit Manifest V3, content scripts, and the cross-origin security model. I build extensions that pass review, survive browser updates, and don't slow down the page.
Based in Groningen, working across the Netherlands and remotely for clients worldwide.
Chrome extensions, Thunderbird add-ons, and integrations between browsers and external services.
Manifest V3 migrations, content scripts, background workers, and the awkward security model of cross-origin extension code.
Good for
- Productivity tools that augment a SaaS app or website.
- Migrating an existing extension from Manifest V2 to V3.
- Integrations between browsers and external services or APIs.
Tech I work with
Manifest V3, TypeScript, content scripts, service workers, Chrome Web Store, Edge Add-ons, Thunderbird add-ons.
Frequently asked questions
Can you migrate our extension from Manifest V2 to V3?
Yes. The migration usually means rewriting background pages as service workers, updating the permission model, and rethinking long-lived state. I can do it as a self-contained piece of work.
Which browsers can you target from one codebase?
Chrome, Edge, Brave and other Chromium-based browsers from the same build. Firefox usually needs minor adjustments. Thunderbird add-ons follow a related but separate API.
Will you handle the Chrome Web Store or Edge Add-ons review?
Yes. Listing copy, screenshots, privacy disclosures, and the review back-and-forth are all included when you want them to be.
Want to talk it through?
Tell me what you're trying to do. I'll let you know honestly whether I'm a good fit.
Get in touchOther services
- Custom application development End-to-end design and implementation of bespoke applications across web, native iOS, and backend systems, including MVP builds for early-stage products.
- Web, API and backend development Production websites, web apps, and APIs in React, Preact, Svelte, and vanilla web. Backends in Go and Python with REST or event-driven APIs.
- AI and LLM integration LLM-powered features for existing apps and new products: agent workflows, RAG pipelines, and integrations with OpenAI, Anthropic, and similar providers.
- Legacy code modernization Refactoring and modernizing older codebases. Framework upgrades, careful test-driven changes, and migrations from end-of-life platforms.
- Native iOS apps Native iPhone and iPad apps in Swift and SwiftUI, including widgets, Live Activities, and App Store delivery.
- Point-of-sale and retail software Custom POS systems, inventory and stock management tooling, and integrations with receipt printers and other store hardware.
- Performance-critical engineering Algorithms, audio and video processing, codec work, P2P networking, and other engineering-depth projects where performance and correctness matter.