Banner Image

Skills

  • XML
  • FCM
  • Java
  • Kotlin
  • Mvvm
  • Retrofit 2
  • Android
  • Android Develop
  • Android Development
  • App & Mobile Programming
  • Clean Code
  • Firebase
  • Firebase Realtime Database
  • Jetpac
  • Kot

Sign up or Log in to see more.

Services

  • Android App Development

    $5/hr Starting at $25 Ongoing

    Dedicated Resource

    Professional Android App Development Services Looking for a skilled Android developer to bring your app idea to life? You’ve come to the right place!   With over 2 years of experience in Android app development,...

    AndroidAndroid DevelopAndroid DevelopmentApp & Mobile ProgrammingClean Code

About

Hello, I'm Mohamed Nabil, a passionate Android developer with over 2 years of professional experience crafting innovative and reliable mobile applications. I specialize in building feature-rich, user-friendly apps that meet business objectives while delivering exceptional user experiences.

As a graduate of the Faculty of Computers and Artificial Intelligence at Sohag University, I have a solid foundation in computer science principles and artificial intelligence, which complements my expertise in mobile development.

Over the years, I’ve had the opportunity to work on diverse projects, collaborating with teams to deliver high-quality Android applications. My portfolio includes several successful apps that have been recognized for their performance, scalability, and clean architecture. Whether it’s a startup idea or an enterprise-level solution, I’m committed to translating visions into functional, beautiful, and impactful mobile applications.

What Sets Me Apart:
1. Expertise in Modern Tools and Frameworks: I’m proficient in Kotlin, Jetpack Compose, Coroutines, Data Binding, Dagger Hilt, and PrefDataStore, among others. Leveraging these tools allows me to build apps that are efficient, scalable, and easy to maintain.
2. Clean Architecture & Modular Design: I follow industry best practices, including Clean Architecture and MVVM, ensuring that the apps I develop are modular and maintainable for future updates and enhancements.
3. Problem-Solving Skills: My approach to challenges is grounded in curiosity and perseverance. For example, I’ve resolved complex issues such as handling notifications to ensure users are directed to the correct app screens seamlessly.
4. End-to-End Development: From ideation to deployment, I handle the complete development cycle, including debugging and testing to ensure a polished final product.

Projects:
- Busway: A school bus tracking app designed for parents, students, and school administrations. The app provides real-time bus location updates, direct communication with drivers, and alerts for student boarding and arrival, ensuring safety and convenience. It reflects a deep commitment to delivering solutions that prioritize comfort and transparency for all stakeholders.

- Qaree: An e-book reading app crafted to provide an exceptional reading experience. Featuring a sleek, user-friendly interface and powerful tools, Qaree is designed to make reading more enjoyable and accessible for users.

Beyond Development:
I’m committed to continuous learning and growth. Currently, I’m enhancing my expertise in unit testing to ensure the apps I deliver are not only functional but also robust under different scenarios. My debugging approach involves using logs and breakpoints to thoroughly understand data flow and resolve issues effectively.