Muhammad Umar Aslam

Senior Flutter Developer

Profile

Flutter developer skilled in building high-performance, cross-platform apps with responsive and scalable UIs. Proficient in Dart, Firebase, REST APIs, and state management (Provider, GetX, BLoC), with a focus on delivering smooth, user-centric experiences across Android, iOS, and Web.

Skills

Languages:

Dart, Python, C++, SQL, MySQL

Mobile Development:

Flutter, Flutter Web, FlutterFlow, Android/iOS Deployment

State Management:

Provider, GetX, BLoC, Riverpod

Backend & APIs:

Firebase (Auth, Firestore, Functions, FCM), REST APIs, WebSockets, FastAPI (basic)

Tools & Services:

Android Studio, VS Code, Git, Postman, Figma, RevenueCat, Stripe, Google Maps API, MapBox

Other:

Clean Architecture, MVC/MVVM, Offline-first Apps, Push Notifications

Professional Experience

Senior Flutter Developer

tentwenty digital agency

09/2025 – Present

Islamabad, Pakistan

  • Developing Jood, a UAE-based charitable marketplace app, using Flutter with a Server-Driven UI (SDUI) architecture.
  • Integrated UAE Pass authentication and Tap Payment Gateway with AED currency support.
  • Leading development of a Shopify mobile app template for a Dubai-based e-commerce client.
  • Performed VAPT and SAST security assessments on mobile apps.
  • Managed state, routing, and DI using GetX; monitored performance via Firebase Analytics and Crashlytics.

Flutter Developer

Senarios Pvt. Ltd.

11/2023 – 08/2025

Lahore, Pakistan

  • Migrated the Flutter project to sound null-safety, improving codebase stability and maintainability.
  • Integrated Mixpanel analytics for user behavior tracking, resulting in a 20% increase in property conversions.
  • Integrated LiveKit and OpenAI Assistant APIs to build real-time voice and chatbots, enabling seamless two-way user interaction.
  • Implemented custom paywalls and in-app subscriptions using RevenueCat, boosting monetization efficiency.
  • Integrated deferred deep linking to improve onboarding and user re-engagement through personalized navigation.
  • Set up a CI/CD pipeline using Fastlane and GitHub Actions, enabling automated builds, testing, and deployment.

Flutter Developer

BuiltinSoft

03/2022 – 10/2023

Rahim Yar Khan, Pakistan

  • Built location-based apps using Google Maps, real-time geolocation, and custom markers.
  • Used GetX for scalable state management and routing.
  • Integrated Firebase Firestore, social logins, and Firebase Messaging for real-time features and push notifications.
  • Developed real-time chat with media sharing and delivery status.
  • Integrated Simpaisa for seamless mobile payments.

Junior Flutter Developer

Techorra

11/2021 – 03/2022

Islamabad, Pakistan

  • Contributed to the development of educational apps, including a kids learning app and an Islamic content app.
  • Followed MVC architecture and clean code practices for maintainable and scalable development.
  • Implemented Firebase Authentication for secure user login and account management.
  • Focused on responsive UI design to ensure smooth performance across various devices and screen sizes.
  • Collaborated with senior developers on feature implementation and debugging.

Education

BS Computer Science

KFUEIT

2017 – 2021 · Rahim Yar Khan, Pakistan

  • Relevant Coursework: Object Oriented Programming, Databases, Discrete Maths, Data Structures and Algorithms, Operating Systems, Computer Networks, Machine Learning

Projects

Shorts AI App (BLoC, RevenueCat, AppsFlyer, TikTok Events, Branch.io, Sentry)

AI-powered video creation app for social media shorts. Built full UI, integrated AI APIs, and implemented video rendering with Provider state management.

App StoreGoogle Play

Android iOS

Soulbridge – Meditation App (FlutterFlow, Provider, Firebase: Auth, Firestore, Notifications, Storage)

AI-powered wellness app with guided meditations and sound healing. Developed UI, in-app purchases, and content streaming using RevenueCat and Firebase.

App StoreGoogle PlayWebsite

Android iOS

All Out – Trips & Adventures (Flutter, Google Maps, Firebase, GetX)

UAE tourism app to discover and book activities with hero discovery, search, categories, and interest-based recommendations.

App StoreGoogle Play

Android iOS

Fujairah HR (GetX, MVVM, Firebase: Auth, Firestore, Messaging)

HR and workforce app with employee timelines, secure authentication, and real-time updates for organizational workflows.

App StoreGoogle Play

Android iOS

Run Flo App (Provider, MVVM, Garmin Integration; Firebase: Auth, Firestore, Storage, Analytics, Crashlytics)

Custom running plan generator for athletes. Designed plan logic, integrated Firebase Auth, and tracked user analytics.

App StoreGoogle Play

Android iOS

StarBazaar App (GetX, MVVM, SimPaisa Payment Gateway; Firebase: Auth, Analytics, Crashlytics)

Celebrity shoutout ordering platform. Implemented ordering flow, video playback, and payment integration using Simpaisa.

App StoreGoogle Play

Android iOS

Badabing Voice – AI Assistant (Provider, MVC, OpenAI, Speech-to-Text, Text-to-Speech, Google Calendar)

Real-time AI voice assistant app using OpenAI. Implemented voice-to-text flow, chat session logic, and OpenAI integration.

App Store

iOS

100X AI Business Advisor (GetX, MVVM, CustomGPT, Stripe, In-App Purchases; Firebase: Auth, Firestore)

AI-powered business strategy advisor. Built chat interface, integrated custom AI APIs, and managed session history.

App Store

iOS

Languages

English · Urdu

Awards

  • Star of the month · Senarios Pvt. Ltd. · 08/2024
  • Certificate of Appreciation · BuiltinSoft · 09/2022

Certifications

  • Google Soft Skills Program. Issued by Google & Pakistan Freelancers Association (PAFLA), December 8, 2024