Mohamed Mabrouk

Mohamed Mabrouk

Android Software Developer

Download CV

About Me

Details-oriented software engineer with +4 years of experience building, integrating, testing, and supporting Android applications for mobile and tablet devices for different businesses like: Fleet Management, Car Rentals, Utility, Fintech, E-commerce, and more. Seeking a position with a top technology firm.

Latest Projects


project name

Kashat - Mobile App | Fintech

Kashat is a lending app offering small loans for small business owners. Loans start from 100 EGP and go up to 2000 EGP. Once approved, you can withdraw your loan through the following channels: Fawry, Vodafone Cash & Etisalat Cash.

Google Play


project name

Mobile Agent Pro - Rental Management App

Mobile Agent utility to perform Checkout and Check-in vehicle rental management functions on the go with a tablet.
Collect vehicle inspection pictures, digitally sign rental agreements, automate the input of drivers’ licenses with barcodes, process credit cards through integrated merchant accounts, paperless emailing and record keeping.

Google Play

project name

AVIS Click and Go

The fastest way to rent a car in Reunion, any time.
With your mobile and Avis Click and Go app, manage all the stages of your rental: book, locate the vehicle precisely, open with your virtual key and start your vehicle.
No keys, no waiting, you roads of Reunion!

Google Play

project name

Let's Plant

Let's Plant app will be your friend in keeping your plants well and in a good health.
It will help you organize your plants and setting reminders for watering and fertilizing them so you will not miss any dates.
Also, you can browse the popular set of indoor and outdoor plants to choose the best for your next home, office, or garden collection.
We are also providing articles on how to take care of your plant.

Huawei App Gallery

Other Projects

Card Scanner

Card Scanner is used to help you get charging number by scanning it.
It can be used by anyone who needs to charge instantly, or by old people who can't identify small numbers shown in cards.
with these few steps, you will charge in seconds:
- Scan your charging card
- Select your operator
- You are done

Google Play

Taw Mobile App

Taw mobile application, one place for all your important notifications.
This app includes all features of:
- User Login / User Profile
- Manage Calendar Events
- Prayer Times
- Manage your medicine times
- Save your notes/blogs

Work Experience

Senior Android Developer - Kashat | Fintech (August 2021 - Current)

• Worked directly with stockholders from requirements to shipping new features in Kashat mobile app.
• Worked with latest and recommended technologies by app stores (Google Play Store / Huawei App Gallery).
• Handling and managing new challenges of commonly used app (+1M Downloads).
• Used Technologies: MVP / MVVM Architecture Patterns - Firebase / Android Jetpack / Dagger2 / rxAndroid
• Payment SDK: Paymob / Fawry / Aman
• Marketing SDK: AppsFlyer/ Facebook / Adjust / Insider
• Other: Sinch Mobile Verification / LFD / Digified

Android Developer - RentCentric (April 2019 – August 2021)

• Work closely with colleagues in development and design to evaluate potential software solutions.
• Created the new main product Mobile Agent, and participated in top clients’ apps like Paperless, Zipcar Taiwan, MyMotum, and others.
• Used Technologies: Java/Kotlin - MVP / MVVM Architecture Patterns Google Maps / Mobile Vision / Magtek Payment SDK

Freelance Android Developer - Upwork (2018 - 2019)

Developing android apps for small and medium sized businesses.