MOHAMMAD ASHRAF
Android Developer
@ advaso@r.postjobfree.com +201********* * Alexandria, EG
ï mohammadashrf § mohammadashrf mohammadashrff
EDUCATION
Advanced Android Kotlin Nanodegree
Udacity
z Dec 2022 – Ongoing
Mobile Application Development Program
YAT
z Sept 2020 – Nov 2020 * Cairo, EG
• Training Grant From The Ministry of Communications and Information Technology (MCIT)
• I learned basic and advanced Android concepts and did at least 6 projects
• My graduation project was about an application to guide tourists to the most important landmarks in Egypt (on GitHub)
Android Basics Nanodegree
Udacity
z July 2020 – November 2020
Faculty Of Law
Alexandria University
z Oct 2018 – Sept 2021 * Alexandria, EG
PROJECTS
Asteroid Radar
• Asteroid Radar is an app to view the asteroids detected by NASA that pass near Earth, you can view all the detected asteroids given a period of time with data such as the size, velocity, distance to earth and if they are potentially hazardous, fetching data from the inter- net, saving data to a database, and display the data in a clear com- pelling UI.
• Technologies: Kotlin, Coroutine, ViewModel, Room, LiveData, Data Binding, Navigation component, workManager and Retrofit. Egypt Tour Guide
• This app displays most of Egypt’s archaeological and important tourist attractions to guide tourists.
• Technologies: Java, ViewModel, Room, Location Based Services, Navigation component and Shared preference.
STRENGTHS
Hard-working Persuasive
Motivator UX
Mobile Devices & Applications
Programming Language: Kotlin Java
Architecture Patterns: MVVM
Clean Architecture
Design Patterns: Singleton Repository
Observer Factory
Android Technologies: Jetpack libraries
Coroutines LiveData Room Data Binding
View Binding Stateflow Retrofit
workManager
Dependency Injection: Dagger and Hilt
Version Control: Git
LANGUAGES
Arabic (Native)
English