Services offered
I am a Computer Science Graduate and Flutter Developer from Pakistan with almost 3 years of professional experience developing cross-platform applications with Flutter. I love developing elegant user interfaces and creating best-in-class user experiences.
I have used Flutter BLOC, Provider, and Riverpod as different state management solutions for my applications. I conventionally use the CLEAN architecture for Flutter using SOLID design principles and MVVM pattern. I have also worked with BLOC architecture. Both BLOC and CLEAN architectures are highly scalable and maintainable for writing medium to large-scale Flutter apps. I normally use Dio and Retrofit in combination with code generators like jsom_serializable and build_runner to make HTTP requests. Get_It for service location and to resolve dependencies and GoRouter (a wrapper around Navigator 2.0 ) for Navigation.
Other than that, I have hands-on experience working with Rest APIs, Streams, Web Sockets, Notifications, Animations, Firebase (Auth, Firestore, Storage, FCM), Google Maps SDK, Twillio Integration, and Integrating other third-party SDKs.
Experience
I am a Computer Science Graduate and Flutter Developer from Pakistan with almost 3 years of professional experience developing cross-platform applications with Flutter. I love developing elegant user interfaces and creating best-in-class user experiences.
I have used Flutter BLOC, Provider, and Riverpod as different state management solutions for my applications. I conventionally use the CLEAN architecture for Flutter using SOLID design principles and MVVM pattern. I have also worked with BLOC architecture. Both BLOC and CLEAN architectures are highly scalable and maintainable for writing medium to large-scale Flutter apps. I normally use Dio and Retrofit in combination with code generators like jsom_serializable and build_runner to make HTTP requests. Get_It for service location and to resolve dependencies and GoRouter (a wrapper around Navigator 2.0 ) for Navigation.
Other than that, I have hands-on experience working with Rest APIs, Streams, Web Sockets, Notifications, Animations, Firebase (Auth, Firestore, Storage, FCM), Google Maps SDK, Twillio Integration, and Integrating other third-party SDKs.
Education
I have done Bachelor in Computer Sciences (BSCS) from Punjab University College of Information Technology (PUCIT) Lahore Pakistan (2015-2019)
Professionals in the same Technology / Internet sector as Muhammad Shahzad
Professionals from different sectors near Lahore, Lahore District
Other users who are called Muhammad
Jobs near Lahore, Lahore District
-
Flutter developer
1 month ago
Logics Yard Lahore, PunjabWe are looking for a highly skilled Full-Stack Flutter Developer with proven experience in building dating apps (like Tinder), implementing real-time chat systems with WebSockets, · Design & Develop cross-platform mobile apps using Flutter & Dart. · Build dating app features: pro ...
- UDHC Lahore Lahore
We are looking for a Junior Flutter Developer with at least 1 year of hands-on experience in mobile application development. · ...
-
Flutter Developer
4 weeks ago
AgileTech Studio Lahore, PunjabWe are looking for a Flutter Developer to design and develop high-quality mobile applications for Android and iOS. · design and develop high-quality mobile applications for Android and iOS. · ...
