Muhammad Ehsan
Flutter Developer (Mobile Application Developer) at Learning Apps
2 profile views
Summary
Seeking a challenging and fast-paced role where I can leverage my skills and experience to make a significant impact. Excited to contribute to an organization that values continuous learning and growth.
Skills
Experience
Flutter Developer (Mobile Application Developer) at Excelerate
2025-10-01 – 2025-12-01
I worked as an intern at Excelerate, Dubai, where I supported the team in coordinating projects between learners, schools, and employers. My role included assisting with research, data collection, preparing reports, and helping in outreach activities. The internship allowed me to gain hands-on experience, improve my communication and organizational skills, and learn how to collaborate effectively in a professional environment.
Flutter Developer (Mobile Application Developer) at Learning Apps
2025-11-01 – Present
I am currently learning and working as a Flutter Developer Intern. During this internship, I’m gaining hands-on experience in building mobile applications using Flutter and Dart. I’m learning how to design user interfaces, connect apps with APIs and Firebase, and manage app state using Provider and GetX. I’m also exploring clean architecture patterns like MVVM to write efficient and scalable code. This internship is helping me improve my coding skills, teamwork, and understanding of real-world app development.
Education
- Dawn Science and Secondary School · Matriculation · Science · From 2018 – 2020
- Superior College Burewala · FSC · Pre-Engineering · From 2020 – 2022
- ISLAMIA UNIVERSITY OF BAHAWALPUR · BS · Software Engineering · From 2023
Projects
E-Commerce App
An e-commerce app built with Flutter and Firebase is a cross-platform shopping application that runs on Android, iOS, and optionally the web from a single codebase. It uses Firebase Authentication for secure user login and sign-up, Cloud Firestore to store products, user data, and orders, and Firebase Storage to manage product images. The app typically includes product listings with filters, detailed product pages, a shopping cart, wishlist, checkout with address input, and integration with payment gateways. Firebase Cloud Messaging is used for push notifications such as order updates. Flutter’s hot reload, customizable UI, and near-native performance make it ideal for building a fast and visually appealing shopping experience.
FlutterFirebaseCovid-19 App
I developed a COVID-19 app using Flutter and Firebase that lets users check any country’s COVID status, including active, recovered, and death cases, with real-time updates.
FlutterFirebaseNews App
Stay updated with the latest headlines from around the world with our News App. Get breaking news alerts, trending stories, and in-depth articles in real time. Personalize your feed by choosing topics and categories that matter to you. Enjoy a clean, easy-to-use interface for smooth reading and browsing. Save articles for later and share news instantly with friends. Your one-stop app for reliable, fast, and up-to-date news anytime, anywhere.
FlutterFood Panda App
I created a simple UI design of a FoodPanda-style app using Flutter, focusing on clean layouts, restaurant listings, and a smooth user interface.
FlutterNotes App with Hive
I developed a Notes app using Flutter and Hive for local storage, allowing users to add, edit, delete, and save notes with a smooth and responsive UI.
FlutterHiveDoctor Consultant App
I created a Doctor Consultation app UI using Flutter. It includes doctor lists, appointment booking, and patient profile screens. The design is clean, responsive, and easy to navigate.
Flutter
Career preferences
Useful for recruiters: location, job types, salary range, and availability.