Muhammad Ghaffar
Senior Mobile Developer @ Taoti Creative
United States
New York
Computer Software
Android SDK, Firebase, Model-view-viewmodel (MVVM), REST APIs, Jetpack Compose, Kotlin
Experience

Expert Mobile App developer
●Led the development of several cross-platform applications using Flutter, Dart, and the GetX state management framework ● Engineered robust, scalable Flutter applications, focusing on clean architecture and responsive design for both iOS and Android platforms. ● Implemented SOLID principles, to fortify the codebase for enhanced maintainability, and scalability. ● Coached and mentored junior team members for best practices. ● Collaborate with Product managers and Solution architects for smooth and robust application. ● Implement sonarqube to analyze and eliminate code smells and code vulnerabilities, and reduce code complexity. Which makes 40% easier to maintain the code. ● Work with foreground and background services along with leanback launcher ● Implemented CI/CD with AWS ● Application custom permissions for content providers to securely share data between apps. ● Deploy app to test flight for testing. ● Implement R8 proguard rules for code obfuscations.

Sr Native Android App Developer
● Contributed actively in team meetings, contributing valuable insights and suggestions to foster collaborative ideation. ● Implemented Flutter stateless and stateful widgets. ● Implemented BloC pattern in flutter to implement clean code and remove the boiler platted code. ● Used GetX for navigation and state management. ● Implemented comprehensive unit test cases for each module to ensure robust performance and maintain clean code practices. ● Adopted Agile methodology for enhanced team collaboration and smooth delivery process. Leading daily scrums meetings. ● Implement source code versioning with Git. ● Deploy custom push notifications with MQTT client. ● Employing advanced monitoring tools and crash reporting services, such as Firebase Crashlytics, to promptly identify, analyze and address unexpected application crashes. ● Implemented proactive measures including robust error tracking, log analysis, and comprehensive testing strategies to optimize overall app performance.

Native Android App Developer
● Formulated and documented technical specifications for implementation of business ideas, streamlining project execution and achieving a 30% increase in delivery speed. ● Create aesthetically pleasing and responsive user interfaces catering to various devices, including tablets. ● Seamlessly incorporated the Model-View-Controller (MVC) architectural pattern seamlessly, incorporating Volley for efficient handling of network calls.. ● Architect and deploy an SQLite database solution to facilitate caching and support offline functionality ● Collaborating with the backend team to enhance network call performance and optimize response handling ● Implementing optimizations strategies and best practices, profiling tools and code analysis to identify performance bottlenecks. ● Implemented proactive addressing resource utilization challenges and leveraging innovative solutions to achieve peak app performance standards.
Muhammad Ghaffar's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



