Introducing

Hello

I'm Irfan

I’m a Mobile developer with 2 years of experience in Mobile App Development. I have expertise in Native Android (Kotlin) and Cross-Platform (Flutter) app development, with experience in building end-to-end mobile apps using Firebase as a backend. I bring 1 year of professional experience and over 2 years of hands-on development, with a focus on clean architecture, performance, and user-centric design.

Over the years, I’ve developed and deployed a range of mobile applications, from MVPs for startups to production-grade solutions. I prioritize clean architecture, efficient state management, and scalable code structures to ensure long-term maintainability and performance. Whether I’m working solo or collaborating with a team, I always strive to write readable, testable, and well-documented code.

Flutter

Cross-Platorm Framework for iOS & Android App Development

Android Kotlin

Develop native android apps using Kotlin and Jetpack Compose

Figma

Convert Figma design into fully functional app.

Firebase

Complete backend using Firebase

My Skills

Native Android (Kotlin):

  • Jetpack Compose: Modern UI with Material Design.
  • State Management: MVVM, LiveData, StateFlow
  • Coroutines: Async + structured concurrency
  • Room: Local storage with migrations and type safety.
  • Retrofit: REST API integration with error handling
  • Dagger-Hilt: Dependency injection framework
  • Navigation (v3): SafeArgs and nested navigation
  • DataStore: Key-value and typed object storage.

Flutter (Dart): 

  • State Management: Bloc, Provider, GetX.
  • Clean Architecture with layered structure
  • Dependency Injection: Using get_it and Provider.
  • Navigation: go_router, Navigator 2.0.
  • Drift (sqlite3): Reactive local database.
  • Google Maps: Custom markers and polygons.
  • REST APIs: Dio and Retrofit for network calls.

Firebase : Auth (email, phone, social), Firestore, Storage, Cloud Functions (JS/TS), Messaging, Analytics.

Figma: Implementing developer-ready designs into responsive, pixel-perfect UI.

Project 1

A discovery app that fetches movies, TV shows, and celebrity details from the TMDb API. Built independently in both Flutter and native Kotlin to compare performance and architecture. Includes user login, ratings, favorites, and watchlists.

Project 2

Canteens Fusion is a Flutter app designed for canteen owners to register their businesses and define service boundaries using Google Maps. It includes features like user signup, login, password recovery, email and phone verification, profile picture upload, and canteen setup with map-based order zones for customers.

Project 3

MakeMyDeals is a cross-platform Flutter app that brings seamless online grocery and apparel shopping to users across Navsari. With free home delivery, no minimum order, and daily savings, users can shop from a wide range of products including fresh produce, household essentials, snacks, beverages, and top brand groceries. The app ensures a smooth user experience with online payments, quality assurance, and reliable order tracking—making everyday shopping faster, cheaper, and easier.

Happy Clients
0
Projects Done
0
Top Reviews
0
Years Experience
0 +

Irfan delivered good work on this App development project and I enjoyed working with him. His communication was top-notch, he met all deadlines, and his skills were reasonably strong. I enjoyed working with Irfan and will likely have additional jobs for him in the future. Will recommend him for any kind of app development.

Abhishek Jain
Founder of Beepixl

Let's Work Together

Let’s build smooth, modern iOS and Android apps together.

© 2025 – Muhammad Irfan Ali 

Scroll to Top