Project Overview
Canbridge CA required a highly secure immigration management and airport dispatch portal. I was hired as a freelance backend engineer to architect and deploy the entire API backend handling sensitive client document processing, alongside a real-time provider dispatch system for airport arrivals using Laravel (PHP).
Technical Accomplishments
1. Flight API & Dynamic Arrival Tracking Immigration airport pickups require exact timing. * Integrated a third-party Flight Tracking API to verify live arrival times and fetch dynamic terminal data. * Designed asynchronous background jobs to poll flight statuses, ensuring providers are synced to the correct Canada arrival gate despite delays.
2. Firebase Cloud Messaging (FCM) Orchestration Provider dispatch must be instant and geographically relevant. * Engineered a push-notification dispatcher using Firebase (FCM) to ping nearby transport providers the moment a client's flight status changes to "landed." * Implemented transactional rollback patterns to maintain consistent client states if external push notifications fail.
3. Secure Immigration Workflows at Scale * Deployed a secure REST API handling document uploads and workflows for over 5,000 active users. * Enforced granular Attribute-Based Access Control (ABAC) policies restricting access to sensitive visa files on a strict need-to-know basis.