Muhammad Ahmad
Open to remote opportunities worldwide

Hi, I'm
Muhammad Ahmad

Flutter Developer / Mobile Software Engineer

I build production-ready mobile applications with Flutter, from scalable architecture and APIs to payments, maps, backend integrations, and dual-store deployment.

Android & iOS Ready
High Performance
Google Play Downloads
1K+
Over 1,000 production downloads for live fleet application U-Track Lite.
Load-Time Improvement
~40%
Delivered through local SQLite caching, adaptive polling, and data pipeline optimizations.
Store Releases
Android & iOS
Dual-ecosystem delivery across Google Play Console and Apple App Store Connect.
Team Leadership
4-Member
Led engineering team delivering the mobile client and custom APIs for KAIMS.

Featured Work

Selected Work

A selection of production applications and engineering work.

3 Mobile| 1 Desktop

MRCP Syndrome

Medical Learning & Course Commerce Platform

A production medical learning application supporting course commerce, protected content delivery, and platform-specific purchase flows across Android and iOS.

RoleBuilt the Flutter application from scratch through deploymen...

Core Stack

  • Flutter
  • Dart
  • BLoC/Cubit
  • Dio
  • Stripe
  • MRCP Syndrome medical course catalog screen with filter tabs, course cards, ratings, and navigation
  • MRCP Syndrome course detail and subscription pricing packages selection screen
  • MRCP Syndrome shopping cart and checkout order summary screen
  • U-Track Lite live telemetry screen with speedometer, RPM gauge, and GPS map tracking
  • U-Track Lite login screen with server selector and vehicle graphics

U-Track Lite

Vehicle Tracking & Fleet Management

A production fleet application combining live location, trip history, operational records, and network-conscious mobile delivery.

RoleBuilt the complete application from zero through deployment ...

Core Stack

  • Flutter
  • BLoC/Cubit
  • Dio
  • SQLite
  • Google Maps
  • KAIMS My Courses academic view with attendance, course materials, quizzes, and planner modules
  • KAIMS multi-role login portal with student roll number authentication

KAIMS University Management System

University Management Platform

A mobile academic platform for student and teacher workflows, backed by purpose-built APIs and real-time communication.

RoleLed a four-person team delivering the Flutter app and built ...

Core Stack

  • Flutter
  • GetX
  • Node.js
  • Express
  • MongoDB
ClinNote AI
ClinNote AI desktop transcription workspace with Whisper model selector and consultation notes

ClinNote AI

Medical Transcription & Clinical Reporting Software

A cross-language desktop product for capturing clinical audio, transcribing it locally, and producing structured medical reports.

RoleEngineered the product end to end across its desktop interfa...

Core Stack

  • Tauri
  • TypeScript
  • Rust
  • Python
  • WASAPI

Other Notable Work

Smaller builds, utilities, and commercial side-projects.

  • DYS / Diyosa

    A Flutter commerce and media product connecting mobile shopping, video content, and authenticated management workflows.

    Highlights
    • ✦Integrated WordPress and WooCommerce product, content, cart, and checkout workflows.
    • ✦Implemented production Square In-App Payments across mobile checkout and backend processing.
    • ✦Developed video and media experiences with authenticated administration and content flows.
    FlutterBLoCPHP APIsWordPress
  • Quick Invoices

    A focused mobile invoicing application engineered for small-business document creation, tax and discount handling, and client billing.

    Highlights
    • ✦Implemented invoice and estimate creation with taxes, discounts, and partial-payment handling.
    • ✦Used Firebase Auth and Firestore for secure user data, with production-ready PDF generation.
    • ✦Engineered on-device PDF generation and document sharing workflows.
    FlutterDartBLoC/CubitFirebase Auth

Experience

Where I ship production software

Ownership across architecture, integration and release — not just screens.

  1. Jan 2024 – Present

    Bulk Bytes

    Flutter Developer

    Engineering production Flutter applications across Android and iOS, leading client architecture, third-party integrations, dual app-store release management, and performance optimization.

    FlutterBLoCAPIsPaymentsReleases

    Core Engineering Scope

    • Standardizing Flutter architecture and BLoC state management conventions across client applications.
    • Personally managing Google Play Console and Apple App Store Connect release lifecycles and store compliance.
    • Collaborating on backend API contracts, payment integrations, and real-time streaming infrastructure.
    • Driving performance optimization, offline caching with SQLite, and mobile data consumption reduction.

    Engineering Domains

    • Mobile architecture & delivery
    • REST APIs & backend support
    • Payments, maps & GPS
    • Firebase, Supabase & local data
    • Media & document workflows
    • Store release & maintenance

    Key Products Delivered

    • MRCP Syndrome
    • U-Track Lite
    • DYS / Diyosa
    • Quick Invoices

    Delivered Products & Architecture

    MRCP Syndrome
    Production app · Active migration

    Production medical learning platform featuring dual-store purchase compliance and protected content delivery.

    • •Architected the Flutter client and personally managed dual releases on Google Play and Apple App Store.
    • •Integrated Stripe on Android and Apple In-App Purchase with StoreKit on iOS for course commerce.
    • •Engineered biometric safeguards, protected video streaming, and ongoing migration to self-hosted Hetzner HLS infrastructure.
    FlutterBLoC/CubitDioStripeStoreKitVdoCipher
    U-Track Lite
    Google Play release

    Live vehicle fleet tracking product with adaptive networking, offline caching, and animated route visualization.

    1K+ Google Play downloads · ~40% Load-Time Improvement

    • •Built and published the complete mobile application to Google Play, surpassing 1,000+ downloads.
    • •Delivered an approximate 40% load-time improvement through local SQLite persistence and adaptive polling.
    • •Implemented real-time GPS telemetry, custom Google Maps markers, animated polyline replay, and FCM alerts.
    FlutterBLoC/CubitDioSQLiteGoogle MapsFCM
    DYS / Diyosa
    Google Play release

    Mobile lifestyle commerce and media application with backend API integration and mobile checkout.

    • •Built the mobile application and supporting PHP APIs, publishing the product to Google Play.
    • •Integrated Square In-App Payments alongside WooCommerce product catalog and checkout flows.
    • •Engineered authenticated media streaming and administrative product management workflows.
    FlutterBLoCPHP APIsWooCommerceSquare
    Quick Invoices
    Google Play release

    Focused small-business billing and document creation application with cloud synchronization.

    • •Engineered and published the focused invoicing application to Google Play for small-business clients.
    • •Implemented tax calculation, discount structures, partial payments, and client balance tracking.
    • •Connected Firebase Auth and Cloud Firestore for cross-device sync with on-device PDF generation.
    FlutterCubit/BLoCFirebase AuthFirestorePDF

Engineering Capabilities

The full stack behind a mobile product

Grouped by what they enable — from the widget tree to the release pipeline. Every item here has shipped in production.

01

Mobile Engineering

Cross-platform product development from responsive interfaces through native platform delivery.

  • Flutter
  • Dart
  • Android
  • iOS
  • Responsive UI
  • Cross-Platform Development
02

Architecture & State Management

Practical patterns used to keep production applications modular, testable, and maintainable.

  • BLoC
  • Cubit
  • GetX
  • Repository Pattern
  • Feature-First Architecture
  • Layered Architecture
  • Dependency Injection
  • SOLID Principles
03

Backend & APIs

Supporting backend capability for integrating mobile clients and building focused application services.

  • REST APIs
  • Dio
  • HTTP
  • JSON
  • JWT / Bearer Authentication
  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • PHP
04

Cloud, Data & Integrations

Cloud services, local persistence, authentication, and real-time data used in connected applications.

  • Firebase Auth
  • Cloud Firestore
  • Firebase Cloud Messaging
  • Supabase
  • Supabase Storage
  • SQLite
  • SharedPreferences
  • Socket.IO
05

Payments, Maps & Media

Product integrations spanning commerce, location, secure media, and document workflows.

  • Stripe
  • Apple In-App Purchase
  • StoreKit
  • Square
  • Google Maps
  • FlutterMap
  • GPS Tracking
  • VdoCipher
  • HLS
  • PDF Workflows
  • File Upload / Download
06

Delivery & Tooling

Production delivery and infrastructure exposure supporting release, testing, and media operations.

  • Google Play Console
  • App Store Connect
  • Git
  • GitHub
  • Firebase Hosting
  • Hetzner
  • FFmpeg
  • k6 Load Testing

Achievements & Milestones

Recognition & verified outcomes

Verified engineering recognition and store publishing track record.

  • Engineering Recognition

    Bulk Bytes Honors

    Awarded Employee of the Month and Overall Performance recognition for engineering execution and mobile delivery.

  • Store Release Lifecycle

    Google Play & App Store

    Managed end-to-end store publishing, signing, and review compliance across both Android and iOS ecosystems.