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.

Role
Senior Software Engineer
Year
2025 — Present
Stack
Next.js · React · TypeScript · NestJS · PostgreSQL · Redis · Prisma · React Native · Expo · Chrome Extension
Status
Shipped
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.
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.
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
