Avatar of Mohammad Ashraf.
Mohammad Ashraf
Android Developer
ProfileResumePortfolio
Posts
0Connections
Print
Avatar of the user.

Mohammad Ashraf

Android Developer
Results-oriented Android Developer with a strong foundation in Kotlin and Java, eager to learn and apply my knowledge to real-world projects. Currently, I am tackling an e-commerce app project implementing complex layouts and advanced business logic to deliver a seamless user experience. Eager to contribute to a collaborative team environment and continue learning from experienced developers.
Logo of the organization.
SolutionPlus
Logo of the organization.
Alexandria University
Alexandria, Egypt

Featured Portfolio

Featured Resume

Uploaded on Feb 2nd 2024

Professional Background

  • Current status
    Unemployed
    Open to opportunities
  • Profession
    Android Developer
  • Fields
    Mobile Apps
  • Work experience
    1-2 years (1-2 years relevant)
  • Management
    I've had experience in managing 10-15 people
  • Skills
    Kotlin
    Java
    MVVM/MVC
    AndroidSDK
    Databinding
    Notifications
    Navigation Components
    LiveData
    JSON
    SQLite
    Room
    Jetpack Compose
  • Languages
    Arabic
    Native or Bilingual
    English
    Intermediate
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Android Developer
  • Desired work locations
  • Freelance
    Part-time freelancer

Work Experience

Logo of the organization.

Android developer intern

SolutionPlus
Full-time
Mar 2024 - Present
Egypt
Logo of the organization.

Android developer

Route
Internship
Jun 2023 - Dec 2023
7 mos
Egypt
• Developed multiple Android applications, including an Islami app, Todo app, News app, Chat app, and E-commerce app. • Leveraged advanced Android concepts like coroutines, threading to optimize app performance and responsiveness. • Implemented dependency injection using Dagger-Hilt for clean and maintainable code architecture. • Established seamless communication with web services and APIs utilizing JSON parsing techniques. • Implemented Room database for efficient local storage and data persistence. • Integrated Firebase services for real-time data synchronization and efficient user authentication. • Utilized Google APIs like Google Maps and GPS to deliver location-based features. • Applied design patterns like MVI, MVP, and MVVM for structured and scalable app development. • Utilizing Git/GitHub and pull requests to contribute effectively within Agile teams.
Logo of the organization.

Android Developer Trainee

Udacity
Internship
Dec 2022 - Mar 2023
4 mos
Remote, OR 97458, USA
Advanced Android Kotlin Nanodegree

Education

Licenses & Certifications

Route Certified Android Developer

Route
Issued Dec 2023
No Expiration Date
Logo of the organization.
Udacity
Credential ID: RDFJCEDP
Issued Nov 2020
No Expiration Date