MasudMasud
← MasudAll work
2025 — Present·Senior Software Engineer

LeadSync.ai

AI-assisted outbound · unified inbox · CRM

LeadSync.ai combines AI-assisted search over a large B2B dataset with automated LinkedIn and email outreach, a unified smart inbox, pipeline CRM, analytics, team workspaces, and integrations—so reps move from discovery to replies without switching tools.

Visit live site
LeadSync.ai — product dashboard and mobile app

Role

Senior Software Engineer

Year

2025 — Present

Stack

Next.js · React · TypeScript · NestJS · PostgreSQL · Redis · Prisma · React Native · Expo · Chrome Extension

Status

Shipped

01 / Problem

Problem

Teams patched together spreadsheets, LinkedIn tabs, mailboxes, and lightweight CRMs. Replies landed everywhere, sequences broke silently, and nobody could trust delivery limits or tenant isolation at scale.

02 / Solution

Solution

A multi-tenant platform on NestJS and PostgreSQL with Redis-backed queues and realtime surfaces: Next.js dashboard for campaigns, inbox, and CRM; React Native apps for field workflows; and a Chrome extension that bridges LinkedIn into the same auth and messaging pipeline—with sequencing rules that respect per-channel rate limits.

03 / Outcome

Outcome

Production inbox handling 1M+ messages/month; p95 inbox latency reduced from 1.4s to 220ms; Next.js 14 App Router migration shipped with zero downtime; extension and mobile clients sharing the same contracts as the web app.

✦ Scope

I built this product surface-by-surface—web dashboard, backend services and data layer, mobile apps, and the browser extension—so every channel feeds one tenancy model, one sequencing engine, and one inbox.

✦ By surface

What I shipped.

  • Frontend · dashboard

    Next.js experience for campaigns, unified inbox, CRM pipeline, analytics, team administration, and integrations—iterated through a shared component vocabulary with design and shipped behind the Next.js 14 migration.

  • Backend · platform

    NestJS services over PostgreSQL with Redis for queues and hot paths; multi-tenant messaging, sequencing with rate-limit awareness, sync jobs for channels and CRM connectors, and APIs consumed by web, mobile, and extension.

  • Mobile

    React Native (Expo) apps aligned with the same auth and CRM timelines—supporting on-the-go pipeline updates, notifications, and workflows that mirror the web product without duplicating business logic.

  • Browser extension

    Chrome extension that imports prospects from LinkedIn and Sales Navigator flows into campaigns, stays within account-safety constraints, and keeps state consistent with cloud sequences and the dashboard.

✦ Key features

What makes it work.

  • 01

    AI-assisted lead search and filtering over a large B2B dataset

  • 02

    LinkedIn sequences with human-like delays and branch logic on replies

  • 03

    Multichannel outreach: LinkedIn plus email warm-up and drip campaigns

  • 04

    Unified smart inbox for cross-channel threads and reply handling

  • 05

    Integrated CRM with pipeline stages, tags, and timeline activity

  • 06

    Campaign analytics: acceptance, reply, and performance visibility

  • 07

    Team workspaces, roles, and campaign sharing

  • 08

    CRM sync with HubSpot, Salesforce, Pipedrive, and related workflows

  • 09

    Meta and social lead-ad ingestion into outreach campaigns

  • 10

    White-label readiness for agencies

  • 11

    AI-assisted personalization hooks on outreach content

  • 12

    Easy LinkedIn lead import via extension and in-dashboard flows

✦ Tech stack

  • Next.js
  • React
  • TypeScript
  • NestJS
  • PostgreSQL
  • Redis
  • Prisma
  • React Native
  • Expo
  • Chrome Extension