Franchise booking CRM with Square OAuth and async scheduling
Role
Full-stack engineer
Scheduling API
−70% latency
Payments
Square OAuth
Scheduling endpoints were doing synchronous work on the request path, so every booking interaction paid the full cost of availability computation.
Moved scheduling work onto Celery workers backed by Redis and optimized the availability computation, with Square OAuth handling franchise-level payment authorization.
Scheduling API response times improved 70%.
Interested in work like this?
Get in touch