I help clients bring their ideas to life and turn them into reality through technology and innovation.
I also help start-ups update their outdated or messy codebase to the latest version of the technologies with clean architecture code,
and custom responsive design with smooth functionality.
My journey began with a simple idea to improve the communication between the teaching staff and students
on my university campus. That goal led me to develop a mobile app,
and it ignited my passion for software development. With over three years of experience,
I specialize in building scalable, robust, and user-friendly Android and Flutter applications,
using Java, Kotlin, Dart, and Flutter. With in-depth knowledge of the core principles like OOP, SOLID,
Design Patterns, and Clean Architecture. My mission is to transform ideas into functional,
real-world applications. Whether it's building from scratch or revamping an outdated codebase.
Have an outdated codebase? No worries, with a proven track record of updating and maintaining outdated
and messy codebases, turning them into well-structured, clean-coded, smoothly functioning updated
applications.
Recently, I've been working with :
Migrated an Android application from Java to Kotlin, boosting maintainability and reducing technical issues by 35%.
Upgraded the application to AndroidX, leading to a 15% improvement in performance.
Resolved critical issues in the Cuttlefish app, enabling successful new releases.
Created detailed code documentation to streamline onboarding and team collaboration.
Refactored the HealthCare app and implemented new features.
Migrated the code base from Java to Kotlin, enhancing readability and maintainability.
Integrated complex third-party APIs and cloud services to boost app functionality.
Guided students in the lab through programming fundamentals in Java, Kotlin, and Android.
Provided respectful and inclusive classroom environments to help students learn and grow.
Reported students' progress and performance to the lead instructors.
Built Kenany and Batel El Kher apps from the ground up.
Integrated payment systems in Batel El Kher resulted in a 25% increase in sales.
Added new features to the Aghradi app.
Collaborated with iOS developers to align functionalities for a consistent app.
Building and maintaining your Android application using Java or Kotlin with XML or Jetpack Compose. Using the least updated Android technologies and application lifecycle management and UI/UX design principles to create the design with smooth functionality. Deploy your application to the Google Play Store.
Creating high-performance, scalable mobile applications using Dart and Flutter, Firebase, RESTful APIs, state management solutions, and knowledge of UI/UX design principles. With deep understanding of responsive design principles, resulting in enhanced UI/UX across platforms.
Proven track record of working on outdated and messy codebases, updating them to the latest version of technologies with clean architecture code, custom responsive design, and smooth functionality, along with a well-formed document describing all the project details.
Fixing Crashes and Bugs in your Android or Flutter application, identifying root causes, resolving issues efficiently, and ensuring smooth, stable app performance with detailed reports and recommendations.
One Service
Mobile app works on both Android and POS devices,
used for charging services like (Vodafone, Etisalat, Orange, WE, etc.)
and paying your monthly bills
Mo3alej
A leading digital healthcare-booking platform, patients can search and Book virtual and
physical appointments in just 1 minute. Doctors also provide a seamless
healthcare experiences through clinic management software.
Agradi
Agradi Company's online shopping app shows its products,
enabling customers to buy and pay online. Additionally.
The drivers will receive notifications of the next orders to expedite delivery.
Kenany App
Android Application that is interested in veterinary medicine and
provides services for the ELKenany company customers.
Information Technology Institute ( ITI ) 3-month Program
Successfully leading the Android Development Training, developing and refactoring Apps
Android Trainee by Google and Udacity Comprehensive training focused on Android principles under Google's Mentorship.
In-depth Android Training by Udacity
Android Developement Training