Skip to content
View OttomanDeveloper's full-sized avatar
💭
Available for Work 👷
💭
Available for Work 👷

Block or report OttomanDeveloper

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
OttomanDeveloper/README.md

Muhammad Usman

Senior Mobile App Developer — Android · iOS · Web · Desktop

LinkedIn Email WhatsApp YouTube Stackoverflow Resume


About Me

I'm a Senior Mobile App Developer with 5+ years of experience building production applications that people actually use at scale. I don't just write code — I ship products.

My solo-built streaming app reached 600,000+ active users. I've delivered 50+ production apps for clients across 6 countries. I develop and maintain open-source packages that fill critical gaps in the Flutter/Dart ecosystem — one of which now lives under the official Google Firebase publisher.

Currently at BeInMedia, building AI-powered health apps with Bluetooth Low Energy device integration and Google Gemini AI.


🏆 Hero Project: Legend TV

A streaming platform I built solo from scratch — zero team, zero budget.

Metric Result
Active Users 600,000+
Play Store Ranking #1 in category for 5 consecutive months
Revenue $20,000+ (ads + subscriptions)
Markets Pakistan, India, Saudi Arabia
Team Size 1 (me)

Built the entire product end-to-end: streaming architecture, content delivery, ad integration, subscription loops, and Play Store deployment. This wasn't a client project — I identified the market gap, built the product, launched it, and scaled it independently.

Stack: Flutter, Firebase, REST APIs, AdMob


👨‍💻 Experience

Period Role Company What I Did
Jul 2024 – Now Senior Mobile App Developer BeInMedia (Nmo AI) AI-powered fitness app — BLE health device sync, Gemini AI coaching, cross-platform architecture
Nov 2022 – May 2023 Senior Mobile Software Engineer SD Cold Logistics & YouShopper Built 3 separate apps (Customer, Seller, Delivery) — all live on Play Store. Zero-downtime backend migration
Sep 2021 – Mar 2023 Senior Flutter Developer Fulfil Supply Chain Cross-border e-commerce — OpenCart API, real-time inventory sync across countries
May 2022 – Oct 2022 Senior Flutter Developer HomyKSA Home services marketplace for Saudi Arabia — real-time order matching, payments, worker management
Nov 2020 – Now Senior Mobile App Developer Ottoman Coder (Freelance) 50+ production apps for clients in Pakistan, India, Saudi Arabia, Australia, Thailand, Laos

🛠️ Open-Source Ecosystem

I build tools that fill the gaps other developers complain about.

Package What It Does Status
firebase_admin_sdk Firebase Admin SDK for Dart — Firestore, Auth, FCM, Storage Authored the initial core. Now transitioned to the official Google Firebase publisher for continued maintenance
firebase_cloud_messaging_dart Send FCM push notifications directly from Dart — zero backend needed Active · 17 likes · 371+ downloads
charts_flutter_maintained Community-maintained fork of Google's abandoned charts library Active · Keeping legacy apps alive

🔧 Core Stack

Languages       Dart · PHP · JavaScript · Kotlin · Java · SQL
Frameworks      Flutter (Android, iOS, Web, Desktop) · Laravel · Node.js
State Mgmt      BLoC / Cubit · GetX · Provider
Backend         Firebase · Supabase · PostgreSQL · MySQL · Hive · Isar · SQLite
APIs            REST · FCM HTTP v1 · OpenCart · YouTube V3 · Google Maps
Hardware        Bluetooth Low Energy (BLE) · Health Device Sync
AI              Gemini AI · LLM Integration · On-Device Inference
Tools           Figma · Postman · Google Cloud · Git · Bitbucket

📱 Featured Projects

🧬 LifeLink — Wellness & Crisis Intervention

Problem: Build a crisis-intervention tool that tracks sensitive health metrics (sleep, stress, mood) without compromising privacy or draining battery.

Solution: Cross-platform app with Gemini AI for real-time empathetic support and Dart Isolates for silent background tracking. One of the first Flutter apps to ship Gemini AI in a live consumer health context.

Stack: Flutter · BLoC · Gemini AI · Firebase · Dart Isolates Links: Play Store · Test APK

📺 UDownload — Advanced YouTube Suite

Problem: Creating a seamless video/audio downloader that handles complex extraction from multiple platforms without UI jank.

Solution: Custom extraction engine built in Dart/PHP, optimized with Dart Isolates for concurrent background downloads. Dual-theme UI.

Stack: Flutter · PHP API · BLoC · OneSignal Links: Test APK

💰 YT Master — YouTube Services Marketplace

Problem: Managing a dual-sided marketplace with complex coin-based monetization and real-time notification systems.

Solution: Built a full coin ecosystem with dynamic theme switching, YouTube V3 API integration, and OneSignal for engagement.

YT Master 1 YT Master 2 YT Master 3 YT Master 4

Stack: Flutter · Provider · YouTube V3 API · OneSignal · Firebase Links: Test APK

🤝 Social Grouper & Scam Finder

Problem: Provide a safe community platform for joining social groups while actively identifying scammers.

Solution: Community-driven reporting system with intuitive animations and robust backend validation.

Grouper 1 Grouper 2 Grouper 3 Grouper 4

Stack: Flutter · BLoC · Firebase · AdMob/AppLovin Links: Test APK

📥 Status Saver & Multi-Downloader

Problem: High-volume file I/O operations across 10+ social platform extraction methods without blocking the UI.

Solution: Multi-downloader using Dart Isolates for concurrent background processing with clean, non-intrusive ad integration.

Status Saver 1 Status Saver 2 Status Saver 3 Status Saver 4

Stack: Flutter · BLoC · Dart Isolates · Firebase Links: Releases

🧘 ICare — Meditation & Inner Calm

Problem: Building a secure wellness app that balances multi-media content with biometric privacy.

Solution: Meditation suite with Firebase Cloud Functions, fingerprint authentication, and optimized audio streaming.

ICare 1 ICare 2 ICare 3 ICare 4

Stack: Flutter · GetX · Firebase (Storage/Functions) · Node.js Links: Test APK

🚚 CourierGo — Multi-Vendor Logistics

Problem: Synchronizing stock orders across multiple countries using legacy OpenCart APIs on mobile.

Solution: Real-time tracking and management system with GetX for responsive state management across cross-border transactions.

Courier 1 Courier 2 Courier 3 Courier 4

Stack: Flutter · GetX · OpenCart API · Firebase Messaging Links: Test APK

🧾 Bill Checker — Utility Management

Problem: Aggregating utility data from multiple government sources (Electric, Water, Gas) into a single app.

Solution: Dual-theme utility checker with BLoC state management and clean, premium UI.

Bill Checker 1 Bill Checker 2 Bill Checker 3 Bill Checker 4

Stack: Flutter · BLoC · Firebase · AdMob/AppLovin Links: Test APK


📱 More Live Apps

App Category Link
🧬 LifeLink Crisis Intervention Play Store
🏦 YouShopper Multi-Vendor E-Commerce Play Store
🛍️ YouShopper Seller Seller Dashboard Play Store
📦 Homy هومي Home Services (KSA) Play Store
🩸 Blood Donors Emergency Locator Play Store
🫂 Group Joiner Social Networking Play Store
💸 All Bill Checker Utility Management Play Store
🏢 Nakoda Urban Home Services (India) Play Store

Open to remote work, long-term contracts, and partnership opportunities.
If you need someone who ships — not someone who talks about shipping — let's connect.


Pinned Loading

  1. status_getter status_getter Public

    Status Getter, a Flutter app for Android, simplifies saving WhatsApp and Business WhatsApp statuses. It goes beyond by enabling seamless video downloads from popular sites like YouTube, TikTok, and…

    Dart 4 2

  2. piggyToken piggyToken Public

    A modern, responsive landing page for PiggyToken cryptocurrency built with Flutter Web. Showcasing tokenomics, roadmap, and community features.

    Dart

  3. andro_meda andro_meda Public

    A modern, responsive landing page for SafeAndro cryptocurrency built with Flutter Web. Showcasing tokenomics, roadmap, and community features.

    Dart