Skip to content
NA

Noshad Ahmad

I build Flutter apps, Offline-first mobile products, Firebase-backed products, AI-powered web products

Flutter developer building production-style, offline-first mobile apps with Clean Architecture and Riverpod, backed by REST APIs or Firebase. I also ship web products with TypeScript.

Portrait of Noshad Ahmad

About

A bit about me

I am a Flutter developer who builds production-style, offline-first mobile apps using Clean Architecture, Riverpod, and both REST and Firebase backends.

I like owning a feature end to end: the data layer, sync and conflict handling, state management and UI. I have worked as a freelance Flutter developer since February 2024.

Beyond Flutter I build web products with TypeScript and Next.js, including AI-powered websites, and I have worked with native Android in Java, React Native with Expo, and Supabase.

Tech I work with

  • Flutter
  • Dart
  • Riverpod
  • Provider
  • Bloc
  • go_router
  • Clean Architecture
  • Offline-first sync (Hive)
  • Android (Java)
  • React Native (Expo)
  • Firebase (Auth, Firestore)
  • REST APIs (Dio)
  • Supabase
  • TypeScript
  • Next.js
  • React
  • HTML
  • Git & GitHub
  • GitHub Actions CI
  • Flutter testing
  • Figma

Skills

What I work with

Grouped by area. The dots show how central each skill is to my work.

Mobile

  • Flutter
  • Dart
  • Riverpod
  • Provider
  • Bloc
  • go_router
  • Clean Architecture
  • Offline-first sync (Hive)
  • Android (Java)
  • React Native (Expo)

Backend

  • Firebase (Auth, Firestore)
  • REST APIs (Dio)
  • Supabase

Web

  • TypeScript
  • Next.js
  • React
  • HTML

Tools

  • Git & GitHub
  • GitHub Actions CI
  • Flutter testing
  • Figma

Core: 3 dots, Proficient: 2 dots, Familiar: 1 dot

Projects

Selected work

My strongest work first. Filter by type.

14 projects shown

  • FlutterFeatured

    Inventory Offline Sync

    Offline-first collaborative inventory app with role-based access control, a Hive-backed sync queue and Last-Writer-Wins conflict resolution.

    • Flutter
    • Dart
    • Clean Architecture
    • Hive
    • GitHub Actions
  • Flutter

    ApplyLog

    Job application tracker using Firebase Auth and Firestore, with automatic route protection and local follow-up reminders.

    • Flutter
    • Firebase
    • Firestore
    • Riverpod
    • go_router
  • Flutter

    E-Commerce App

    Browsing app on a live REST API with infinite scroll, debounced search, category filters and a persistent cart.

    • Flutter
    • Riverpod
    • go_router
    • Dio
    • Clean Architecture
  • Preview of Al Hesan Al Abyadh Website
    WebLive

    Al Hesan Al Abyadh Website

    Website for a building materials trading company, delivered as a client project.

    Client: Muhammad Fahad, Al Hesan Al Abyadh Building Materials Trading

    • Next.js
    • TypeScript
  • Flutter

    CRM App

    Basic CRM for NexyMark: leads arrive by email and Tally.so forms, with editable priority status and notes, backed by Supabase.

    • Flutter
    • Supabase
    • Tally.so
  • Flutter

    Expensio

    Daily expense manager: add transactions with categories and accounts, see spending in charts and export your data as PDF.

    • Flutter
  • Mobile

    DopaReels

    TikTok-style short-video app with chat.

    • React Native
    • Expo
    • TypeScript
    • Supabase
  • Flutter

    Chat App

    Real-time chat app built with Flutter and Firebase.

    • Flutter
    • Dart
    • Firebase
  • FlutterWeb

    Cattle Management

    Flutter web app for tracking cattle.

    • Flutter
    • Dart
  • Android

    IIUI GPA Calculator

    Native Android app for calculating GPA.

    • Android
    • Java
  • Web

    Words Counter

    HTML tool with word count, read-time estimate, case conversion and text-to-speech.

    • HTML

Experience

Experience and education

  1. Flutter Developer

    Work

    Self-employed / Freelance (Remote) · Feb 2024 - Present

    Designing and building Flutter apps with Clean Architecture and Riverpod, integrating REST APIs with Dio and Firebase (Auth, Firestore), with a disciplined Git workflow: conventional commits, feature-branch PRs and CI-gated merges.

  2. BS Software Engineering

    Education

    International Islamic University, Islamabad · 2020 - 2024

    CGPA 3.2 / 4.0. 1st position in the Speed Programming Competition, IIUI.

GitHub

Activity on GitHub

A snapshot of my public repositories, refreshed hourly.

Public repos
30
Followers
1

Top languages

  • Dart9 repos
  • C++6 repos
  • Java5 repos
  • HTML3 repos
  • TypeScript3 repos
View profile

Contact

Get in touch

Have a project or role in mind? Send a message and I will reply by email.