Michael Hathi
|
2 min read
Upiria

Sole Flutter developer of a customer-facing tour booking app for 3 years, deployed across Web (adaptive), Android, and iOS platforms.

Upiria App

Technical Implementation

Translated complex Figma designs into adaptive Flutter UIs with precise cross-platform consistency. Built custom Navigator 2.0 implementation enabling web deep linking and browser URL sync.

Added multi-language support (en/el) with browser/device-based locale detection and localized currency formatting.

DevOps & Integration

Implemented CI/CD pipelines using GitLab CI and Fastlane, reducing deployment time by 40%. Integrated Stripe payment, Maps and Firebase Auth.

Proactively upgraded Flutter/Dart to latest versions, unlocking modern language features and framework improvements like WASM support for lightweight web performance. Authored visual technical documentation for complex features and maintained comprehensive README.