enterprise · security operations · 2024
Parking Management System
Ticketing, OCR auto-fill from passports and Emirates IDs, wallet badges and a scanner app for DWTC security teams.
JavaScript developer at Softshifters — web app, API integration and scanner app
2023 – 2026
ReactJSFastAPIReact NativeAzure OCRAzure Blob StorageSQLApple WalletGoogle WalletAzure DevOps
Private

The brief
Security teams were issuing parking access by hand. Every ticket meant typing details off a passport or Emirates ID, and there was no live view of how full the car parks were.
What I built
Ticket creation with OCR-based auto-fill from passports and Emirates IDs through Azure OCR, badge generation exportable to Apple and Google Wallet, and a live parking availability dashboard.
A React Native scanner app validates entry and exit against the same backend, built on FastAPI and SQL.
Outcomes
- ID details captured by camera instead of typed
- Badges live in Apple and Google Wallet
- One live view of availability for the security team




next project
DWTC Hub Intranet →