Rehan Khan
Skills
Flutter, Dart, Mobile Application Development, Cross-Platform Development, Android Development, iOS Development, REST API Integration, Dio, JSON, BLoC State Management, MVVM, MVC,MVP, Clean Architecture, SOLID Principles, Object-Oriented Programming, Reactive Programming, RxDart, Riverpod, Provider, SQLite, Hive, Offline-First Development, Offline Data Synchronization, Local Data Persistence, Background Sync, Firebase, Push Notifications, Third-Party SDK Integration, Google Maps SDK, Payment Gateway Integration, JWT Authentication, OAuth, Mobile App Performance Optimization, Flutter DevTools, Unit Testing, Widget Testing, Integration Testing, Debugging, Production Issue Resolution, Git, GitHub, CI/CD, GitHub Actions, Fastlane, Google Play Store Deployment, Apple App Store Deployment, Responsive UI Development, Accessibility, Figma to Flutter, Dependency Injection, Postman, Agile Methodology, Code Review, Enterprise Mobile Applications, Offline Caching, QR Code and Barcode Scanning.
About
Flutter Developer with almost 2 years of professional experience building production-ready Android and iOS applications using Flutter and Dart. Currently working as an Associate Software Engineer at Resolute AI, developing enterprise mobile applications with BLoC, MVVM, Clean Architecture, REST API integration, and offline-first storage using SQLite and Hive. Experienced in performance optimization, unit/widget/integration testing, Git/GitHub, CI/CD, and mobile app release workflows. Previously worked on Flutter applications serving 500+ daily users and contributed to publishing apps on the Google Play Store and Apple App Store. Passionate about writing maintainable code, solving complex problems, and delivering reliable, user-focused mobile experiences.