Bio: Mobile app developer with over 4 years of experience in constructing various types of mobile applications.
Twitter: ottomancoder
Location: Islamabad, Pakistan
Mobile App Developer Showcase
Muhammad Usman
About Me
Hey there! I'm a skilled Mobile App Developer with expertise in Dart, PHP, and Flutter. My focus is on crafting seamless user interfaces and optimizing backend solutions to enhance user interactions and overall application performance. Proficient in using top-notch tools like Figma and Postman, I am well-prepared to take on the challenges of modern Flutter application development.
Skills
Languages: Dart, Kotlin, PHP
Frameworks & Libraries: Flutter
Database & Industry Tools: Firebase, RESTful API's, Hive, iSar, SQLite
Simple and minimal authentication process. It only requires a name, email, and password. No other verification is necessary.
If a user wants to reset their password, they can do so with just one click by providing their email address.
Home:
Get quick access to the Supporter Guide, where you can find valuable information related to suicide prevention.
Learn about the stories of individuals who have aided others in overcoming suicidal thoughts. Additionally, discover the inspiring tales of suicide survivors.
To keep your mood happy, you can add your hiking destinations, read poems, view artwork, and if you're an artist, you can add your own artwork.
Contact:
Add your contacts whom you can access in case of an emergency.
Find the nearest emergency support centers and community supports, such as those for LGBT, Black Youth, Hope Wellness, and others. Additionally, locate support services by province.
Track:
Keep track of your sleeping habits, diets, stress, movements and write your journals if you love to.
View your track states by spacific dates.
Technologies Used
Flutter, Dart
Flutter Animation
MVVM Infrastructure
Local Notifications Support
Flutter Bloc, Isolates, Caching
Support for Dark and Light Themes
Google Gemini Pro - Generative Model - AI
Firebase Auth, Firestore, Storage, and Crashlytics.
Developed a robust application using NewPie-Extractor, Dart Explode, and three other APIs for seamless video downloading in MP3 and MP4 formats with varied qualities.
Sharing Functionality:
Implemented a user-friendly sharing feature for downloaded videos, facilitating easy sharing of favorite content with others.
Enhanced Communication and Notifications:
Integrated OneSignal Notifications, Flutter Bloc, and Cubit to elevate communication and notification capabilities within the application.
Appealing Design with Light and Dark Themes:
Crafted an aesthetically pleasing design that accommodates both Light and Dark themes, ensuring an enjoyable user experience catering to diverse preferences.
Optimized User Interface:
Optimized the user interface with a simple and catchy design, ensuring intuitive navigation and interaction, providing users with an enjoyable experience.
Effortlessly preserve both personal and business WhatsApp statuses.
Versatile Video Downloads:
Download videos conveniently from over 10 popular platforms.
Supported platforms include YouTube, TikTok, Facebook, Instagram, and more.
Diverse Content Selection:
Access a wide array of video content for diverse preferences.
Enjoy the flexibility of downloading content for offline viewing.
Enhanced User Experience:
Benefit from an improved user interface and interaction.
Integration of Google Mobile Ads for additional features.
Non-intrusive Ad Experience:
Experience non-disruptive ads that enhance app functionality.
Ads are designed to contribute to the app's features without compromising the user experience.
Technologies Used
Flutter, Dart
MVVM
Flutter Bloc, Isolates
Firebase, Admob Ads
Experience
Most recently, I served as a Mobile Software Engineer (Flutter Specialist) at SD Cold Logistics & YouShopper, Inc. There, I led the redesign of the YouShopper applications, developed comprehensive applications for customers, sellers, and delivery personnel. Additionally, I spearheaded the development of the LBH beauty products application and provided assistance in the backend migration for the Seller app.
Prior to that, I gained valuable experience as a Flutter Developer at HomyKSA. During my tenure, I developed a complete home services app offering various services like cleaning, plumbing, and AC services. I collaborated closely with the backend team to seamlessly integrate APIs and ensure a smooth order flow.
With a diverse skill set and a track record of success, I am well-suited for any Flutter development position. I am eager to apply my expertise to contribute to innovative and exciting projects.
Developed a user-friendly Flutter application for seamless verification of electricity, water, gas, and telephone bills.
Streamlined the verification process with a simple click, ensuring convenience for users.
Sleek Design and Enhanced User Experience:
Crafted a captivating and intuitive UI design for "Bill Checker," ensuring a visually appealing and user-friendly interface.
Implemented a versatile theme switcher, allowing users to seamlessly transition between Light and Dark modes for a personalized and enhanced experience.
Effortless Billing Verification:
Simplified the bill verification process, making it easy and quick for users to check and confirm their utility bills.
Enhanced user experience by integrating a user-friendly interface and intuitive design elements.
Status Getter, a Flutter app for Android, simplifies saving WhatsApp and Business WhatsApp statuses. It goes beyond by enabling seamless video downloads from popular sites like YouTube, TikTok, and more. With integrated Google Mobile Ads, it offers an enhanced user experience. Save statuses, download videos, and enjoy a versatile, ad-supported app.