FlowChat Platform & Enterprise Companion
Led an international remote development team of 4 in close collaboration with the CTO to design, engineer, and scale an enterprise social CRM ecosystem spanning a multi-tenant web platform, desktop automation companion, and high-frequency Chrome extension injected across 15+ social networks. Spearheaded front-end architecture, custom drag-and-drop pipelines, a unified multi-platform chat inbox, and client-facing white-label systems.
1. Operational Problem & Product Context
Modern B2B social selling is notoriously fragmented. Outbound sales representatives and agencies juggle dozens of active conversations daily across Facebook, LinkedIn, Instagram, X (Twitter), and community platforms like Skool. Manually copying contact data into disconnected CRMs, switching browser tabs, and tracking follow-up SLAs leads to massive drop-off, missed deals, and burnt-out sales reps.
FlowChat solved this by unifying the entire sales prospecting lifecycle into a cohesive, multi-surface ecosystem: a centralized web CRM (test.flowchat.com), a native desktop session orchestrator (FlowChat Desktop), and a high-performance Chrome extension (FlowChat-Extension) that embeds CRM pipelines, overlays, and 1-click automations directly inside native social network DOMs.
Engineering Team Leadership in Close Collaboration with the CTO
Led an international development team of 4 engineers fully async across GitHub and Jira, working in tight daily alignment with the Chief Technology Officer (CTO). While the CTO steered overarching core platform architecture and backend infrastructure, I directed the dev team sprints, front-end architecture, Chrome extension engineering, and design system implementation. Converted executive product strategy and direct user feedback from customer discovery interviews into rigorous technical specifications, interactive prototypes, and sprint backlogs.
2. UX Architecture & Product Highlights
- Unified Multi-Platform Chat Inbox: Designed and architected a single consolidated messaging CRM bringing together Facebook, Instagram, LinkedIn, and X conversations. Features real-time thread synchronization, urgent SLA “Overdue / Today” response filters, stage identification pills, and an instant message composer.
- Interactive Drag-and-Drop Pipeline Kanban: Engineered the custom pipeline kanban interface capable of managing tens of thousands of active leads per account. Implemented optimistic UI updates, drag-and-drop stage progression, and automated backend trigger dispatches.
- Event-Driven Stage Automations: Built automated stage triggers that fire when leads are dragged between columns—such as automatically dispatching transactional emails or affiliate promotional campaigns, equipped with a rich WYSIWYG editor and real-time mobile preview simulator.
- AI Message Rewriter & Tone Assistant: Designed an intuitive side-by-side prompt engineering interface allowing sales reps to instantly modulate message tone (Informal, Formal, Funny, Shorter), inject dynamic CRM merge tags (e.g.,
[first_name]), and request contextual AI revisions on the fly. - Model Context Protocol (MCP) Server: Collaborated with the CTO on the PHP MCP server integration (
POST /api/mcp) with streamable HTTP transport, token-based bearer authentication, and brand-aware domain resolution, allowing external AI clients to securely query pipelines, stages, and leads. - Desktop Session Orchestrator: Designed the multi-profile companion desktop app to overcome browser session conflicts and aggressive background tab suspension, maintaining persistent authenticated states across multiple social profiles for scheduled background automations.
Manifest V3 Resilience: Surviving Aggressive Tab Throttling & DOM Shifts
Injected across 15+ third-party social platforms, the extension had to maintain 99.9% reliability despite continuous stealth DOM updates by Meta and LinkedIn. We engineered resilient mutation observer heuristics, decoupled world script execution (MAIN vs ISOLATED), and developed a proprietary “Ghost Sweeper” background watchdog that prevents service worker drops and keeps multi-step background automations running smoothly.
3. Enterprise B2B White-Label SaaS Architecture
Worked side-by-side with the CTO to deliver a multi-tenant white-label framework empowering enterprise agencies and affiliates to rebrand and resell the platform as their own. While the CTO architected core server multi-tenancy and database routing, I led the client-side white-label implementation: dynamic CSS variable skinning, customizable domain mapping, and automated generation of branded Chrome extension packages (FlowChat-Extension-WL) with customized logos, names, and API bridges.
4. Measurable Business Impact & Scale
- High-Velocity Delivery: Established disciplined async agile development cycles between the dev team and the CTO, accelerating feature release turnaround by over 40%.
- Massive Operational Efficiency: Reduced average rep outreach and qualification time by over 65%, eliminating manual copy-pasting between social platforms and spreadsheets.
- Thriving Partner Ecosystem: Partnered with leadership to launch the white-label reseller engine, unlocking significant recurring MRR from marketing agency partners.