WELCOME TO MY WORLD

Hi, I'm

Asem Abu alrub


Experienced Mobile Developer with 4+ years of experience building and launching high-quality Android and cross-platform applications. Proficient in Kotlin, Kotlin Multiplatform (KMP), Compose Multiplatform, and Jetpack Compose, with strong expertise in clean and modular architecture. A fast learner and problem solver focused on building scalable, reliable, and high-performance mobile solutions.

Contact me
FIND ME
BEST SKILL ON

see MY PROJECTs & JUDGE
My Projects

4+ YEAR OF EXPERIENCE
My Resume

Intermediate Software Engineer – Mobile


Aspire InfoTech 05/2026 - present

  • Consultant | Majid Al Futtaim (Mall of the Emirates Project):

    • Architected and maintained Kotlin Multiplatform (KMP) mobile applications, sharing core business logic and functionality seamlessly across Android and iOS.

    • Contributed to two reusable mobile libraries: a multiplatform UI component library for building consistent design systems and a CMS rendering library for dynamic cross-platform content delivery.

    • Engineered the search feature for the Mall of the Emirates mobile application, enabling fast and intuitive in-mall store discovery for users.

    • Integrated the Home Page SDK, empowering the application to dynamically deliver personalized homepage content and functionality.

    • Collaborated with cross-functional and client-facing teams to deliver scalable mobile features while maintaining clean architecture and high code quality across the KMP codebase.

Kotlin Multiplatform (KMP) Developer


Revest 10/2025 - 05/2026

  • Maintained and enhanced a Kotlin Multiplatform (KMP) codebase using Compose Multiplatform shared across Android, iOS, and Desktop, improving code reuse and cross-platform consistency.

  • Developed an offline-first shift management feature, ensuring reliable POS operations and data synchronization even with limited network connectivity.

  • Integrated multiple payment gateways, including WalaaOne, enabling secure and seamless payment processing.

  • Implemented loyalty points as a payment method, allowing customers to earn and redeem points during purchases.

  • Led the UI revamp of the Flex delivery application, modernizing the interface and improving overall user experience.

  • Developed mobile UI screens for POS workflows that were previously tablet-only, expanding usability to mobile devices.

  • Implemented delivery validation mechanisms including OTP verification, customer signature capture, geofencing, and photo confirmation to ensure secure delivery completion.

Android Developer


Freelance (Self employed) 10/2023 - 10/2025

  • Worked with diverse engineering teams to deliver high-quality Android apps.

  • Developed and launched 3 apps on Google Play Store, achieving over 35,000 downloads.

  • Designed and implemented custom app architectures tailored to client requirements, resulting in scalable and maintainable Android applications.

  • Successfully delivered customized Android applications for clients in diverse industries, meeting tight deadlines.

  • Integrated advanced analytics and crash reporting tools (e.g., Firebase Analytics, Crashlytics) into client apps, enabling data-driven improvements and reducing app crash rates.

  • Migrated legacy apps to the latest Android standards, ensuring compatibility with modern devices and enhancing the app lifespan.

  • Integrated advanced features such as real-time notifications, offline mode, and location-based services, enhancing app usability and meeting specific client requirements.

Android Developer


Proxify 11/2022 - 10/2023

  • Boosted the user base of the eTilbudsavis (Scandinavia's most downloaded deals app) by enhancing key features and optimizing UX through:

    • Refactoring legacy Java code to modern Android Kotlin using Jetpack libraries, resulting in improved code maintainability and performance.

    • Revamping the app's UI, resulting in a more intuitive user experience and increased user retention.

    • Developing a local data sync engine to reduce server API requests, optimizing app performance and minimizing backend load.

Android Developer


A.R.E.A 04/2022 - 01/2023

  • Contributed to the development of Winin game by:

    • Developing key features, including radio functionality and adding friends feature, to enhance gameplay and user engagement.

    • Implementing a seamless login process using popular social media providers such as Google, Facebook, and Twitter.

    • Developing UI screens for the Egypt campaign, enhancing the game's thematic experience.

    • Working closely with the QA team to identify and resolve bugs and technical issues, ensuring a smooth and enjoyable user experience.


  • Contributed to the development of Bidkom by:

    • Working closely with the design team to implement a user-friendly UI that significantly enhances overall user interaction.

    • Integrating social media login functionality with providers such as Google, Facebook, Instagram, and Twitter, streamlining the login process for improved user convenience.

    • Implementing essential features, including user items functionality, notifications, and settings, to provide a cohesive and engaging user experience.

Java developer Intern


Second step for software development 07/2021 - 10/2021

  • Internship Highlights:

    • Gained hands-on experience in OOP design principles and patterns, version control with Git and GitHub, the Spring framework, and MySQL database management.


  • Project: Bookshelf (library buying and borrowing web app):

    • Developed RESTful back-end APIs using the Spring framework to manage the library history page, ensuring efficient data handling and performance.

    • Designed and implemented front-end interfaces for the library history and home pages, enhancing user experience and functionality.

Kotlin
Android
Kotlin Multiplatform
Compose Multiplatform
MVI & Clean Architecture
Android Testing
Sql
Git
Github
Firebase
Google Play Console
AdMob

Bachelor in Software Engineering


Jordan University of Science and Technology (01/2018 - 02/2022)



  • Graduated with the second rank of the batch

  • Ranked 1st on honor student list of SE department - 2 times

4.03 / 4.2


CONTACT
Contact With Me