Andacity Booking System
Role and scope
Lead full-stack engineer · Search architecture and data modeling
Project challenge
Search inputs arrived from users and suppliers in inconsistent formats, so I designed a canonical query layer and normalized data model that kept booking behavior stable as the product expanded.
Why it mattered
Canonical contracts and entity normalization reduced edge-case drift and made new integrations safer to ship.