Muhammad Usman
Flutter Developer for iOS and Android App Development
Skills

See my services


Portfolio
Work experience
Senior Flutter Developer
i2c Inc • Part-time
Dec 2021 - Present • 4 yrs 8 mos
Working as a Senior Flutter Developer at I2c, leading cross-platform mobile application development for iOS and Android platforms. Responsible for engineering scalable, production-ready mobile apps from initial architectural design to deployment. KEY RESPONSIBILITIES & ACHIEVEMENTS: • Cross-Platform Mobile Development: Architecting high-performance iOS and Android applications using Flutter and Dart with clean architecture principles. • Figma to Flutter UI Engineering: Converting complex Figma, Adobe XD, and UI/UX wireframes into responsive, pixel-perfect mobile application layouts. • API & Backend Integration: Connecting apps with RESTful APIs, GraphQL, and Firebase backends (Authentication, Firestore, Cloud Functions, Push Notifications). • State Management & Architecture: Implementing structured state management frameworks (BLoC, Provider, Riverpod) to deliver maintainable and modular code bases. • Performance & Bug Fixing: Debugging memory leaks, optimizing app render speed, fixing critical runtime errors, and improving overall execution performance. • App Store & Play Store Deployment: Managing end-to-end publishing pipelines, including Google Play Console and Apple App Store submission, CI/CD configuration, and release compliance.