Work
  • Oct2023 - Present
    Syarah | سيارة
    Android Developer
    • Engaged in Digital Automotive Commerce in the Middle East.
    • Working as a Mid-Level Android Engineer, focusing on internal supply chain software development.
  • Mar2023 - Jul2023
    Fiverr
    Freelance Flutter Developer

    Worked on a bug-fixing Gig on Fiverr, and had the opportunity to work on different kinds of projects of multiple degrees of challenges, their bug fixes and improvements.

    • Fixed bugs, and improved upon an Arabic E-Commerce App, based on GoFresh of 6amTech.
    • Made modification and fixed bugs of an open source Chinese VPN application.
    • Made a POC on non-existing OneDrive MSAL package and Graph API in Flutter through new non-documented SWIFT package.
    • Worked on a POC camera app to improve upon Flutter camera implementation.
  • Oct2022 - Sep2023
    IRD Foundation
    Solo Mobile Application Developer

    MaxCode Lab is the software development division of IRD Foundation.

    • Rewritten the Al-Hadith legacy native Android application in Flutter, adhering to the Clean Architecture, BLOC pattern, and delivering improved performance and smooth user experience.
    • Re-structured, and improved performance of Quran Majeed Pro application.
    • Involved in undisclosed commercial projects.
  • Aug2021 - Sep2022
    DevStation39
    Contract Native Android Developer
    • Worked as a dedicated Android Developer on a contractual basis, consistently delivering successful results for the organization and clients.
    • Worked on 7-8 diverse projects of different clients, of varying scales and complexities, demonstrating versatility and expertise in different contexts, both legacy projects and new projects.
    • Worked on widely used Job finding application with legacy technologies, including RxJava, and Java 7.
    • Worked on highly-visible high impacting product like Marriot Bonvoy.
    • Involved in the entire lifecycle of BaseHubs, starting from its inception and spanning through to deployment; encompassing tasks like architectural planning, design, code leadership, code review, performance enhancements, and the assurance of maintainability and scalability.