WaveLink
WaveLink (published on the Chrome Web Store as "WaveLink - Salesforce Data Seeding") is a browser-based toolkit that compresses the most common Salesforce data tasks into a single extension — with every operation running locally against the Salesforce APIs, no external server in the loop. It pairs a structured SOQL builder (aggregates, GROUP BY, subqueries, syntax highlighting) with scheduled recurring exports and offline conversion between CSV, JSON, Excel, and XML. Bulk data push runs through the REST Collections API or Bulk API 2.0 with field mapping, dry-run validation, and live progress. Beyond simple pushes it handles multi-object migration projects with dependency graphing and topological ordering, cross-object cloning with automatic ID remapping, bulk delete with safety confirmations, duplicate detection (exact, Levenshtein, Soundex), and a visual pipeline builder for transform workflows. A schema layer adds relationship graphs, cross-org schema gap analysis, and field usage analytics, while a governor-limit dashboard and org-health view keep an eye on the org itself. The UI ships in three modes — popup, in-page side panel, and full-page app — with a Ctrl+K command palette and Shadow DOM isolation for the in-page panel.
Role and Focus
Designed and built a published Chrome extension that consolidates everyday Salesforce data work — exports, pushes, scheduled snapshots, migrations, schema diffing, and org monitoring — into one local-first toolkit aimed at admins and consultants.

Tech Stack
Frontend
Export & Import
Data Operations
Schema & Analytics
Cross-Org & Platform
Key Highlights
- Expanded well beyond a seeding tool: scheduled recurring exports, offline CSV/JSON/Excel/XML conversion, multi-object migration projects with dependency graphing and topological ordering, and bulk delete with safety confirmations.
- Added an org-awareness layer — cross-org schema gap analysis, field usage analytics, a governor-limit dashboard, and org-health monitoring — on top of the existing SOQL builder, relationship graphs, and pipeline builder.
- Kept everything local-first: all processing happens in chrome.storage.local with no external server beyond the Salesforce API, across three UI modes (popup, side panel, full-page app) with a Ctrl+K command palette and Shadow DOM isolation.