Synchronizing millions of CRM records within API limits.
Built the synchronization service in Go and integrated the Follow Up Boss API to process CRM data under resource and rate-limit constraints.
Backend & synchronization
Go-powered CRM synchronization and performance analytics across 70+ agencies managing approximately 5 million contacts.

Smartlistzero is a dashboard for US real estate agency owners who use the Follow Up Boss CRM. Owners need a clear picture of agent activity across large CRM datasets, including when agents clear their assigned lead queues.
Built the synchronization service in Go and integrated the Follow Up Boss API to process CRM data under resource and rate-limit constraints.
Connected lead-queue completion data to agent productivity and pipeline-health views.
Moved the heavy computation off the read path with precomputed summaries, incremental updates, and caching, so the dashboard reads prepared results instead of recalculating. This cut the query to about 8 seconds.
The Go sync engine collects records from Follow Up Boss, processes them, and stores them in the database, handling 4M+ updates per 10 seconds.
Reduced the data received per update from 72 bytes to 3-4 bytes, keeping memory and processing within the machine’s limits.
A simplified view of the workflow.
Public project overview. Client code and internal operational data are not included here.
Tell me about the problem, the constraints, and what success would look like.
Discuss a similar projectLocal AI runtime & agent orchestration
A Go-based local agent framework and web studio: a manager coordinates specialist bots through one resident Qwen3 model, with no cloud API required after setup.
Event-driven automation & applied AI
Event-driven marketing workflows, high-volume messaging, and CRM-grounded LLM content generation.