I’m Ahmed Raba, an Android developer from Sharkia, Egypt, focused on building clean, scalable mobile apps with modern Android practices. I work with Kotlin (and Java when needed), Jetpack Compose and XML, and I enjoy turning real-time, networked experiences into smooth user journeys using solid architecture patterns like MVVM and Clean Architecture. In my recent work, I helped deliver features for a social media app with real-time chat powered by Firebase Realtime Database, along with push notifications, secure authentication, and API integration using Retrofit and OkHttp. I also worked on production-ready freelance projects—enhancing UX components like image cropping, integrating payment flows via WebView, and developing a padel community app using Jetpack Compose—while keeping maintainability and performance in mind.

Ahmed Mahmoud Raba

I’m Ahmed Raba, an Android developer from Sharkia, Egypt, focused on building clean, scalable mobile apps with modern Android practices. I work with Kotlin (and Java when needed), Jetpack Compose and XML, and I enjoy turning real-time, networked experiences into smooth user journeys using solid architecture patterns like MVVM and Clean Architecture. In my recent work, I helped deliver features for a social media app with real-time chat powered by Firebase Realtime Database, along with push notifications, secure authentication, and API integration using Retrofit and OkHttp. I also worked on production-ready freelance projects—enhancing UX components like image cropping, integrating payment flows via WebView, and developing a padel community app using Jetpack Compose—while keeping maintainability and performance in mind.

Available to hire

I’m Ahmed Raba, an Android developer from Sharkia, Egypt, focused on building clean, scalable mobile apps with modern Android practices. I work with Kotlin (and Java when needed), Jetpack Compose and XML, and I enjoy turning real-time, networked experiences into smooth user journeys using solid architecture patterns like MVVM and Clean Architecture.

In my recent work, I helped deliver features for a social media app with real-time chat powered by Firebase Realtime Database, along with push notifications, secure authentication, and API integration using Retrofit and OkHttp. I also worked on production-ready freelance projects—enhancing UX components like image cropping, integrating payment flows via WebView, and developing a padel community app using Jetpack Compose—while keeping maintainability and performance in mind.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Language

Arabic
Fluent
English
Advanced

Work Experience

Android Developer at Develop Network
October 1, 2025 - Present
Developed and contributed to Wasla Social Media Android features focused on real-time communication. Implemented real-time chat between users and AI using Firebase Realtime Database, ensuring responsive messaging. Integrated push notifications for instant updates and handled secure user authentication. Worked with REST APIs through Retrofit and improved network debugging and logging using OkHttp. Implemented multiple features following Clean Architecture and MVVM to keep the codebase scalable and maintainable.
Freelance Android Developer at PithSoft
January 1, 2025 - Present
Contributed to the Amel Tech App by implementing key features and fixes, customizing the ImageCropper library for better UX, integrating secure WebView-based payment flows, and delivering production-ready code published on Google Play. Developed the Padel Prime App focused on the padel sports community, building UIs with Jetpack Compose and collaborating with clients for user-centered designs. Technologies used included Kotlin, Compose, MVVM, Clean Architecture, WebView, Firebase, Navigation Component, and more.

Education

Bachelor’s degree in computer science at Higher Technological Institute, 10th of Ramadan, Egypt
January 1, 2020 - January 1, 2024

Qualifications

The Best Practice Guide to Android Architecture Philipp Lackner
November 1, 2024 - September 2, 2025
Android Development with Kotlin Route
May 1, 2024 - October 1, 2024
Android Development with Java Senior Steps
June 1, 2022 - September 1, 2022
Android Development with Java ITI
August 15, 2023 - August 30, 2023

Industry Experience

Software & Internet, Consumer Goods, Financial Services, Professional Services, Computers & Electronics, Education
    Padel Prime (Padel Community App)

    An app designed to support the padel community by helping manage players, coaches, and courts. I was responsible for creating the UI with Jetpack Compose based on a Figma design, focusing on a clean and intuitive booking and management flow.

    Teemo (Food Delivery App)

    A freelance project similar to Talabat, originally built with XML. My role was to modify and improve the app’s usability, making the design more user-friendly and enhancing the overall user experience.

Hire a App Developer

We have the best app developer experts on Twine. Hire a app developer today.