work2026Internal tooling, evolving

Database sync service

Source-database sync and Zoho CRM enrichment tooling for a staffing platform.

work/2026

Overview

Python tooling that connects to read-only Temponizer MySQL and Solitwork Azure SQL databases and keeps a Zoho CRM module enriched with computed fields (employment status, qualifications, shift counts) the CRM cannot derive itself.

It includes scheduled GDPR-safe orphan detection that flags CRM records for workers purged from the source system.

Highlights

  • Twice-daily analytical sync over an 800+ table source database
  • Orphan cleanup flags CRM records in a GDPR-safe way
  • Read-only, stdout-only querying discipline
  • IP-whitelisted single egress host
  • Heartbeat variables surface last-run status in CRM