Michael Hathi
|
Work
  • Sep2022 - Present
    Upiria
    Mobile Developer

    Upiria App

    Sole Flutter developer of a customer-facing tour booking app for 3 years, deployed across Web (adaptive), Android, and iOS platforms. 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. 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.

    see project

  • Mar2021 - Oct2021
    BSP Technologies
    Flutter Developer

    BSP Apps

    Conducted technical interviews and developed a performance tracking system for candidate evaluation. Pitched and implemented flavors, reducing publishing time by 30 minutes per flavor.

    Delivered Dark Theme support and established a reusable and future-proof Material Design theming system within 5 days. Focused on improving development workflows and code maintainability.

  • Oct2018 - Present
    Freelancing
    Freelance Flutter Developer and Technical Writer

    Led technical interviews and made hiring decisions for client development teams at CodeKernel Solutions. Developed and delivered Flutter applications for clients including FoodDocs, Tradly, RefHQ, and Dwarkesh Estate.

    Created technical documentation for FlyyX Technologies greatly reducing their developer onboarding support. Focused on delivering high-quality, maintainable mobile solutions across various industries.