Experience

Dec 2022 - Present

Lead Android Developer @Lumi Car Rental

  • Led end-to-end development of customer-facing and internal applications across Android and Huawei platforms.
  • Designed & implementated Remote Config, feature flags and A/B testing for enabling rapid experimentation and dynamic feature rollout.
  • Re-architected the application using scalable, testable architecture, improving app stability from ~80% to ~99%.
  • Enhanced app accessibility by implementing Arabic and English localization, including building custom views to support RTL/LTR layouts.
  • Built and maintained internal operations apps for vehicle inspections and workforce workflows, integrating camera features, on-device ML assistance, and backend synchronization.
  • Implemented CI/CD with Jenkins for internal staging & production channels for Huawei & PlayStore.

Apr 2022 – Dec 2022

Senior Android Developer @eKincare

  • Led refactoring with Clean Architecture, and modularization; raised testability and maintainability, reducing defects.
  • Led Jetpack Compose adoption, driving feature development and migration from legacy UI systems.
  • Conducted code reviews, mentoring, and pair programming for junior developers to raise overall engineering quality.

Jul 2020 – Apr 2022

Android Developer @SuperShare

  • Designed and implemented advanced, non-standard UI components using Compose, Views, and rich animations.
  • Implemented JWT-based auth & user claims to conditionally enable/restrict application features.
  • Architected a server-driven UI system using Firebase, leveraging Kotlin generics and abstractions for dynamic UI rendering.
  • Engineered Interactive WebView integrations, including JavaScript bridges.
  • Contributed to WebRTC-based video calling, Picture-in-Picture (PIP), chat rooms and real-time engagement components.

Jan 2020 – Jun 2020

Android Developer Intern @SuperShare

  • Gained hands-on experience in Kotlin, contributed to a production dialer app.
  • Implemented contact favorites, deeplink (AppsFlyer), custom views, notifications (RemoteView)
  • Spotify SDK Integration for music sync between two participants on a call.