Flutter Developer · Mobile & Web

Building production apps that solve real product problems.

I’m Muhammad Mansoor Satti, a Flutter developer with 3+ years of professional experience shipping mobile and web products across sports, EdTech, AI, marketplaces and social platforms.

3+ yearsProfessional experience
8+ appsProduction products
Mobile + WebCross-platform delivery
Muhammad Mansoor Satti
Open to Flutter opportunities Remote or on-site

Selected work

Products I’ve helped build and ship.

Featured engineering work across open-source projects, production client platforms, and independent products.

Public Engineering ProjectOpen Source

RepoScout

A production-style Flutter GitHub explorer demonstrating Clean Architecture, Riverpod, REST API integration, offline caching, persistent favorites, testing, and CI.

23 TestsAutomated test suite
CI / CDGitHub Actions
  • Remote-first architecture with Hive offline fallback
  • Paginated GitHub user and repository exploration
  • Persistent favorites and cached-data UX
  • 23 automated unit and widget tests
  • GitHub Actions CI on every push and pull request
FlutterDartRiverpodDioHiveGitHub REST APIClean ArchitectureGitHub Actions
RepoScout User Profile Screen RepoScout Search Screen
Lead Flutter DeveloperSports platform

Ride With Pals

A two-sided platform for sports clubs and athletes with real-time activity, route, chat and monetization workflows.

70%+Flutter codebase authored
320+Commits
  • Real-time GPS tracking, maps and GPX route parsing
  • WebSockets / Socket.IO chat and live updates
  • RevenueCat subscriptions and Stripe Connect payouts
  • Push notifications, calendar sync and multipart media flows
FlutterGetXDioWebSocketsGoogle MapsRevenueCatStripe Connect

Source code private due to client confidentiality.

Ride With Pals screenshot placeholder Ride With Pals screenshot placeholder
Independent productSolo creator

OtakuShelf

An independently designed, developed, tested and released Flutter product — from concept through production deployment.

  • End-to-end product ownership and release lifecycle
  • Riverpod + Freezed architecture with local persistence
  • REST API integration, analytics and crash reporting
  • RevenueCat subscriptions and AdMob monetization
FlutterRiverpodFreezedHiveDioRevenueCat
OtakuShelf screenshot placeholder OtakuShelf screenshot placeholder
Full-Stack Mobile EngineerFlatshare platform

Roomply

A Firebase-backed shared-living product covering spaces, bookings, messaging, voting, expenses, tasks and role-based workflows.

  • Flutter + Firebase implementation across app flows
  • Authentication, Firestore, Storage, FCM and real-time data
  • Invites, spaces, resource booking and role-based access
  • Messaging, files, images, expenses, tasks and voting
FlutterClean ArchitectureDDDGetXFirebaseFCM

Source code private due to client confidentiality.

Roomply screenshot placeholder Roomply screenshot placeholder
Flutter & Firebase EngineerAI-powered product

Oracle / Astrology App

A personalized astrology and tarot experience combining Flutter, Firebase and generative AI services.

  • Generative AI flows with Vertex AI and Cloud Functions
  • Subscriptions, ad monetization and notification workflows
  • Animated card experiences and ambient audio
  • Bilingual English / Spanish product experience
FlutterFirebaseCloud FunctionsVertex AIRevenueCatAdMob

Source code private due to client confidentiality.

Oracle screenshot placeholder Oracle screenshot placeholder

Experience

Production work, not tutorial projects.

Nexar Solutions

Flutter Developer

Jun 2024 — Present

Build and ship production Flutter mobile and web applications across sports, EdTech, AI, marketplaces and social products. Own Flutter-side implementation, Firebase integrations, API contracts, error handling, uploads, testing, release preparation and product-facing technical decisions.

Alestra Solutions

Flutter Developer

Mar 2023 — Jun 2024

Progressed from Intern to Associate to Junior Developer while delivering client mobile apps and Flutter Web admin dashboards, including backend communication, authentication, responsive interfaces and real-time functionality.

Technical expertise

What I use to move products from requirement to release.

01

Flutter & Dart

Production mobile and web applications, responsive UI, platform integrations and release workflows.

02

Architecture

Clean Architecture, DDD concepts, repository pattern, use cases, Freezed and maintainable feature organization.

03

Firebase

Auth, Firestore, Storage, Cloud Functions, FCM, Analytics, Crashlytics and production data flows.

04

APIs & Real-time

REST APIs, Dio, HTTP, WebSockets, Socket.IO, multipart uploads and third-party integrations.

05

Payments

RevenueCat, Stripe, Stripe Connect, Google Play Billing, Apple In-App Purchases and monetization flows.

06

AI & Location

Generative AI APIs, maps, GPS tracking, GPX parsing, background location and product-facing AI experiences.

About

I care about the messy middle between “requirement” and “working product.”

My work is usually broader than implementing screens. I translate product requirements into application flows, coordinate API contracts, structure state and data layers, integrate services, handle edge cases, test releases and help move features through store deployment.

I’m especially interested in Flutter architecture, real-time systems, payments, Firebase-backed products and AI-powered application experiences.

View my LinkedIn

Contact

Looking for a Flutter developer who can own more than the UI layer?

I’m open to Flutter roles where I can contribute across product implementation, architecture, integrations, testing and release delivery.

mansoorsatti2498@gmail.com