Mohamed Ibrahim

Mohamed Ibrahim

Mentor
Rising Codementor
US$8.00
For every 15 mins
1
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Software Engineer with Seven Years of Expertise, Here to help you
Software Engineer with Seven Years of Expertise, Here to help you

A Passionate Android Engineer. I've developed seven major apps in various domains, optimized and scaled most of them, delivering features that are testable, maintainable, and stable. My skillset includes Kotlin, Java, RxJava, and Android Jetpack libraries.
I take joy in helping others solve their software development challenges, saving them time and effort.

Arabic, English
London (+00:00)
Joined July 2023
EXPERTISE
6 years experience
7 years experience
7 years experience
7 years experience
1 year experience
1 year experience
1 year experience

REVIEWS FROM CLIENTS

Mohamed's profile has been carefully vetted and approved as a Codementor. Connect with Mohamed now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
bancher
Flutter Login/Register sample using clean architecture
Dart
21
5
PixaPay
Pixabay Images Search client
Kotlin
9
2
Stack Overflow
3704 Reputation
2
21
44
EMPLOYMENTS
Senior Android Engineer
TryCarriage
2019-09-01-2023-06-01
Business: Food delivery platform, Operating in Qatar. Delivered the new search UI feature while maintaining the same backend API code. In...
Business: Food delivery platform, Operating in Qatar. Delivered the new search UI feature while maintaining the same backend API code. Introducing dynamic features mechanism to enable faster builds delivery and A/B tests.
Google Maps
MVVM
Firebase
View more
Google Maps
MVVM
Firebase
Retrofit
Kotlin
Material Design
RxJava
Circleci
Fastlane
Jetpack Compose
View more
Senior Android Engineer
Vodafone
2017-12-01-2019-06-01
Business: Telecom company operating worldwide. Delivered the domain layer code for the Postpaid screen with the scalability to add compl...
Business: Telecom company operating worldwide. Delivered the domain layer code for the Postpaid screen with the scalability to add complex UI components while calling more than seven APIs to collect necessary data. Optimizing the Clean architecture base classes, including Usecase, Error handling, and Rxjava streams.
Java
SQLite
MVVM
View more
Java
SQLite
MVVM
Firebase
Kotlin
RxJava
Material-UI
Clean Architecture
View more
Android Developer
IntelliCoders
2017-04-01-2017-12-01
Business: Family locator Startup. Developed Shaifak app from scratch, targeting the Egyptian market. Having the experience to use Firebas...
Business: Family locator Startup. Developed Shaifak app from scratch, targeting the Egyptian market. Having the experience to use Firebase database to track location and update it instantly.
Android
Java
Firebase
View more
Android
Java
Firebase
Kotlin
RxJava
View more
PROJECTS
Flow: 🕰️ Time tracker app & Jetpack compose learning playgroundView Project
2023
🕰️ Time tracker app & Jetpack compose learning playground
🕰️ Time tracker app & Jetpack compose learning playground
Android
Kotlin
Jetpack Compose
Android
Kotlin
Jetpack Compose
Pixabay: Images Search clientView Project
2021
Libraries and Frameworks ----------------------------------------- Jetpack Compose - Declarative UI. Navigation component - Navigaton wi...
Libraries and Frameworks ----------------------------------------- Jetpack Compose - Declarative UI. Navigation component - Navigaton with Compose. Material Design - Design System. Coil - Image laoding. Retrofit & OkHttp - Networking. Room - Sqlite database. Hilt - Dependency injection. Kotlin Flows - Reactive programming. Timber - Logging. Mockk - Kotlin Testing.
Android
Kotlin
Jetpack Compose
View more
Android
Kotlin
Jetpack Compose
View more