Skip to content
Open to contract & full-time work

Abdul MalikFlutter Developer

Flutter Developer with 4+ years of experience delivering mobile applications across marketplace, SaaS, and B2B products. Experienced in building maintainable applications using clean architecture, SOLID principles, state management, and integrating backend services like Firebase and Supabase.

Islamabad, PK · Open to remote
Abdul Malik, Flutter Developer
Toolkit

The stack I reach for every day

Flutter & Dart

  • Flutter
  • Dart
  • Responsive UI (MediaQuery, ScreenUtil)
  • Adaptive iPhone & iPad layouts
  • Custom widgets & animations
  • Reusable internal packages

State & Architecture

  • BLoC / Cubit
  • Clean Architecture
  • SOLID principles
  • Feature-first structure
  • Refactoring legacy codebases

Backend & Data

  • Firebase Authentication
  • Cloud Firestore
  • Firebase Realtime Database
  • Supabase
  • REST API integration
  • Offline caching & sync

Device & Platform

  • Google Maps & location tracking
  • Camera & barcode scanning
  • Push notifications
  • Apple Health
  • In-app purchases & subscriptions

Ways of working

  • Git & feature branching
  • Pull requests & code review
  • Agile delivery
  • App Store Connect
  • Google Play Console
Selected work

Apps live on the stores

MyFitnessCal AI screenshot 1
MyFitnessCal AI screenshot 2
MyFitnessCal AI screenshot 3
MyFitnessCal AI app iconClient Work

MyFitnessCal AI

Nutrition and workout tracking in one app

2026

A combined food and fitness tracker. Meals go in by barcode, voice, photo or manual entry; workouts, weight and water are logged alongside them, so calorie intake and expenditure sit on the same dashboard.

  • Barcode scanner plus manual, voice and photo food logging against a large food database.
  • Macro and calorie tracking paired with a workout logger for exercises, sets and reps.
  • Meal planner and recipe browser, with weight and water-intake tracking and trend analysis.
FlutterDartBLoCREST APIsPush Notifications
MyCalorieDoctor screenshot 1
MyCalorieDoctor screenshot 2
MyCalorieDoctor screenshot 3
MyCalorieDoctor app iconClient Work

MyCalorieDoctor

AI calorie tracker — photograph a plate, get the macros

2026

A nutrition tracker built around photo scanning instead of database searching. The user snaps a meal, the app detects the items on the plate and returns estimated calories, protein, carbs and fat, then folds that into a daily dashboard alongside water, fasting and weight.

  • AI meal scan that detects multiple foods on one plate, with one-tap portion adjustment and manual quick-add.
  • Daily dashboard for calories in vs. out, macros, water and fasting status, with daily, weekly and monthly trends.
  • Apple Health sync so steps and workouts adjust the day's calorie target in real time.
FlutterDartBLoCREST APIsApple HealthIn-App Purchases
Feedwink screenshot 1
Feedwink screenshot 2
Feedwink screenshot 3
Feedwink app iconMobile App

Feedwink

Baby tracker for feeding, sleep and growth, with AI insights

2026

An all-in-one baby tracker for the whole family. Parents log feeding, sleep, diapers, growth and milestones in a couple of taps, and the app turns those logs into a daily dashboard, a health summary, and a personalised question list to take into each pediatrician visit.

  • Tracking for feeding, sleep, diapers, growth, milestones, symptoms and medicine, each logged in a couple of taps.
  • Shared care with role-based access, so co-parents, grandparents and nannies log against the same baby.
  • Offline-first: recent data is cached on device and syncs automatically once the connection is back.
FlutterDartBLoCFirebaseOffline cache
Mydelivery US screenshot 1
Mydelivery US screenshot 2
Mydelivery US screenshot 3
Mydelivery US app iconClient Work

Mydelivery US

Dual-mode delivery management for restaurants and drivers

2025

A delivery logistics app with two roles in one codebase. Restaurant owners request, assign and track delivery drivers for customer orders; drivers receive ride requests, navigate to the pickup and drop-off, and update delivery status as they go.

  • Two distinct role-based experiences — restaurant owner and driver — sharing a single Flutter codebase.
  • Real-time driver tracking and location mapping across the pickup-to-delivery journey.
  • Order detail, billing, bill upload and customer verification flows built into the delivery loop.
FlutterDartBLoCGoogle MapsREST APIs
Android · iOS
HBK Blanket app icon
Client Work

HBK Blanket

B2B wholesale ordering with ledger and credit control

2024

A B2B ordering app for a blanket manufacturer's trade customers. Buyers browse the current price list, place orders through a cart, and manage the commercial side — ledger, credit limit and invoices — without calling their account manager.

  • Real-time ledger access so buyers can see their transactions and outstanding balance.
  • Credit limit management surfaced during ordering, keeping accounts inside their agreed terms.
  • Invoice access and review, plus an always-current price list driving the order flow.
FlutterDartBLoCClean ArchitectureREST APIs
Get Out There — UAE screenshot 1
Get Out There — UAE screenshot 2
Get Out There — UAE screenshot 3
Get Out There — UAE app iconClient Work

Get Out There — UAE

Community platform for the UAE adventure riding scene

2022

The membership app behind the largest structured offroad riding community in the UAE. Members book rides, tours, training and workshops, navigate GPS routes through the desert and Hajar mountains, and trade bikes and gear in an in-app marketplace.

  • Event listings and booking for rides, tours, training sessions and workshops, filtered by rider skill level.
  • GPS route library with in-app maps for navigating desert, wadi and mountain trails.
  • In-app marketplace for members to buy and sell bikes and gear.
FlutterDartMaps & GPSREST APIsIn-App Purchases
iOS · iPad · Android
Alpha coverClient Work

Alpha

E-commerce marketplace for electronics, with a seller dashboard

2025

A two-sided electronics marketplace built in Flutter for iOS and Android. Sellers get a dashboard for product management, real-time orders and AI-driven sales analytics; buyers get smart search, personalised recommendations and secure payments.

  • Seller dashboard covering product management, real-time order tracking and sales analytics.
  • Buyer flow with smart search, personalised recommendations and a secure checkout.
  • AI pricing insights for sellers, plus 24/7 chatbot support for buyers.
FlutterDartREST APIsPayments
iOS · Android
One-Wellness coverClient Work

One-Wellness

Mood tracking and meditation, on iOS and Android

2025

A mood tracking and wellness app built in Flutter, delivering a consistent experience across iOS and Android. It helps people log how they feel each day, build positive habits, and support their mental well-being through a calm, uncluttered interface.

  • Daily mood check-in built around a colour wheel selector, keeping logging to a single interaction.
  • Firebase backend for authentication and mood history synced across devices.
  • One codebase serving iOS and Android with no forked screens.
FlutterDartFirebase
iOS · Android
Experience

Where I've shipped

  1. Jun 2024PresentCurrent

    Flutter Developer

    DcodaxTech

    Islamabad, PK · Full-time

    FlutterDartBLoCREST APIs

    Building and refactoring Flutter applications across B2B enterprise platforms and restaurant management systems.

    • Contributed to multiple Flutter projects, including B2B enterprise platforms and restaurant management systems.
    • Refactored the architecture of 4+ Flutter applications using BLoC state management, reducing duplicated logic by 10% and improving code maintainability.
    • Coordinated with design and backend teams to implement UI, integrate APIs, and deliver functional features on time.
  2. Jul 2023Jun 2024

    Flutter Developer

    ItechExperts

    Peshawar, PK · Full-time

    FlutterDartBLoCScreenUtilClean Architecture

    Focused on responsive UI and reusable components, including an internal package adopted across the company's projects.

    • Built responsive user interfaces with MediaQuery and ScreenUtil, ensuring consistent layouts across 10+ screen sizes.
    • Developed an internal Flutter package, Quick UI, adopted across multiple projects to standardise UI components and reduce repetitive UI development work.
    • Refactored a B2B Flutter application using BLoC state management and clean architecture to improve code quality and maintainability.
  3. Dec 2021Jun 2023

    Flutter Developer

    JMMTech

    Peshawar, PK · Full-time

    FlutterDartFirebase AuthCloud FirestoreRealtime DatabaseGit

    First professional Flutter role — moved from onboarding to shipping features independently, with a focus on Firebase-backed apps.

    • Learned Flutter development in a professional environment, progressing from onboarding to independently implementing application features within the probation period.
    • Integrated Firebase Authentication, Cloud Firestore, and realtime database services to support secure, real-time data synchronisation in applications.
    • Collaborated using Git-based workflows, including feature branching, pull requests, code reviews, and Agile development practices.
Services

Ways we can work together

01

Cross-platform app development

A Flutter app for iOS and Android from one codebase — design implementation, API integration and store release.

  • iOS + Android build
  • API integration
  • Store submission
  • Source handover
02

Architecture refactors

Restructuring an existing Flutter codebase onto BLoC and clean architecture without pausing feature work.

  • Codebase review
  • Migration plan
  • Incremental refactor
  • Reduced duplicated logic
03

Backend integration

Wiring an app to Firebase, Supabase or a REST API — auth, real-time data, and offline behaviour that holds up.

  • Auth flow
  • Data layer
  • Real-time sync
  • Offline caching
04

Responsive UI implementation

Turning a design into pixel-accurate Flutter screens that hold their layout across phones and tablets.

  • Design-to-Flutter build
  • Layouts across 10+ screen sizes
  • Reusable components
  • iPad support
Client reviews

What clients said afterwards

  • He checked the code and analyzed our need and the steps to be done to make the code perfect and refactoring the code .. good work and on time

    mohamedtebidy

    Oman · Fiverr · 4 months ago

  • Amazing, he's the best I came across so far, fast and efficient, solved all my errors.

    alinaeden_c

    United Kingdom · Fiverr · 9 months ago

  • Abdul is great, I have so many orders with Abdul. Abdul provided model app. Abdul is 5 star's.

    steventhomas

    United States · Fiverr · 1 year ago

  • Mobile App API Completion

    I Highly recommend the lovely Abdul. He provided Flutter Mobile App development for us. He's really great to work and very knowledgeable about the Tech Industry.

    Steve T.

    Upwork · August 4, 2025

  • iPhone App Developer Needed for an AI Project

    Abdul Malik is a highly skilled and professional developer. I'm very pleased with the quality of his work and the app he created. He is detail-oriented, delivers efficiently, and c…

    Egor G.

    Upwork · March 9, 2025

  • I was especially impressed by his dedication and commitment to delivering quality work. Abdul Malik went above and beyond to ensure that the final product exceeded my expectations. I would highly recommend him to anyone looking for a reliable, professional, and hands-on partner for their project.

    Verified client

    Fiverr

Open to contract & full-time work

Got a Flutter app to build?

Tell me what you're working on — a new app, an existing codebase that needs restructuring, or a backend that needs wiring up. I'll tell you honestly whether I'm the right fit.