Selected work

Case study

Capture LinkedIn leads · Chrome

Install from the Chrome Web Store to capture searches and profiles straight into Growreach—authenticated against the same account as the dashboard so prospects land in sequences with correct tenancy and rate-aware scheduling.

Chrome Web Store (as LeadSync)
Role
Senior Software Engineer
Year
2025 — 2026
Platforms
Extension
Status
Shipped
LinkedIn
‹›↻linkedin.com/in/
Growreach Connected
This profileLists
ARAlex RiveraHead of Growth · Northwind Singapore
Add to campaignQ4 founders outreachAlso find work email Add to campaignToday: 12 / 50 profiles · within safe limits

Problem

Reps lived in LinkedIn tabs but campaigns lived in another product—manual CSV exports and copy-paste dropped fields and wasted hours.

Solution

A Manifest V3 Chrome extension with a hardened content-script boundary, OAuth-aligned session handoff to the platform API, and UX that respects LinkedIn pacing while pushing structured leads into campaign queues.

Outcome

Shipped on the Chrome Web Store as the primary LinkedIn-side entry point—imports feed the same sequencing and tenancy model as the web dashboard.

What I shipped.

Owned the extension codebase—permissions model, messaging bridge to the platform APIs, release packaging, and Web Store lifecycle alongside the core product.

What makes it work.

06 features →

  • One-click import from LinkedIn search and Sales Navigator views

  • Structured prospect payloads mapped to the platform's tenant schemas

  • Session continuity with dashboard login — no duplicate accounts

  • Human-paced actions aligned with the platform's sequencing safeguards

  • Inline feedback when imports succeed or need attention

  • Manifest V3–compliant service worker and content isolation

Built with

  • TypeScript
  • Chrome Extension
  • Manifest V3
  • TypeScript
  • Chrome Extension
  • Manifest V3

Next case study

Brewhaus POS

Contact

Let's buildsomethingquietly great.

Email me

Tell me what you're building — a product, an automation, or a team that needs a technical lead. I reply within 24 hours.

masudhossainmbs129@gmail.com