01

About Me

A quick introduction

Flutter developer focused on clean interfaces, reliable delivery, and production-ready mobile experiences across mobile, backend, and data-driven product work.

I'm a Flutter developer with 2+ years of experience shipping production mobile apps — covering booking platforms, fintech, and real-time social features. I also build backend and real-time infrastructure when a project calls for it: Node.js game servers, FastAPI machine learning services, and WebSocket-based systems.

I care about clean architecture, maintainable code, and the small interaction details that make an app feel finished.

Here are a few technologies and tools I work with frequently:

  • Flutter
  • Dart
  • Riverpod
  • Firebase
  • Kotlin
  • Jetpack Compose
  • Hilt
  • Room
  • REST APIs
  • WebSockets
  • Node.js
  • Socket.IO
  • FastAPI
  • Machine Learning
  • Flame
  • Supabase
  • NLP Workflows
  • Docker
02

Experience

Where I've shipped work

A snapshot of the product teams and delivery environments where I've contributed as a mobile developer over 2+ years.

  • Open Source Contributor @ API Dash

    Remote2026 – Present

    Contributing to API Dash, a Flutter-based open-source API client and an official Google Summer of Code (GSoC) organization, focusing on Android platform reliability and contributor workflow.

    • Root-caused an Android MP3 preview failure traced to just_audio localhost cleartext traffic restrictions and documented the recommended fix for maintainers.
    • Investigated a native plugin loading crash on Android startup and collaborated with the team on the appropriate resolution path.
    • Submitted pull requests following open-source best practices — feature branches, code reviews, and maintainer alignment via GitHub and Discord.
    FlutterDartAndroidGitOpen Source
  • Flutter Developer @ ITShifts

    IslamabadJan 2026 - Present

    Contributing across client projects including Seyanti, a three-sided on-demand service platform, and HalaCareer, a learning and workforce management app.

    • Built end-to-end booking and payment flows for Seyanti, including Fawaterak wallet integration and real-time map tracking across customer, agency, and provider apps.
    • Designed a complete Track/Course learning system for HalaCareer using BLoC, covering lesson playback, quizzes, and exam workflows.
    • Worked closely with backend developers to ship reliable, API-driven features under deadline pressure across multiple live projects.
    FlutterDartREST APIsWebSocketsPayments

Google Summer of Code Organization Contributor

Contributing to API Dash — an official GSoC organization and open-source Flutter API client.

03

Selected Projects

Work that defines my portfolio

A few production apps and product systems that show the range of interfaces, flows, and technical problems I've worked through.

  • Chronos Drift logo

    Chronos Drift

    Multiplayer sci-fi roguelike survivor

    Chronos Drift is a cross-platform multiplayer sci-fi roguelike survivor built with Flutter and Flame, paired with a self-built Node.js authoritative game server. I designed both the real-time client netcode and the backend simulation, including a unique time-rewind combat mechanic and full match/auth/leaderboard infrastructure.

  • Aura_Mesh logo

    Aura_Mesh

    Offline BLE mesh messaging app

    Aura_Mesh is a decentralized, offline peer-to-peer messaging app for Android that builds a self-organizing Bluetooth Low Energy mesh network, enabling multi-hop chat between nearby devices with no internet, Wi-Fi, or cellular connection required.

    Aura_Mesh screen 1
04

Skills

Tools and capabilities

The mobile, backend, real-time, game, and delivery stack I use to build and ship full product experiences.

Mobile & Cross-Platform

FlutterDartKotlinJetpack ComposeRiverpodHiltRoom

Backend & Real-Time Systems

Node.jsSocket.IOSupabaseFirebaseREST APIsFastAPI

Game & Networking

FlameMultiplayer NetcodeClient PredictionSpatial HashingBLE MeshAODV Routing

AI, Data & DevOps

Machine LearningNLP WorkflowsCoroutinesDockerFly.ioHugging Face Spaces

Product & Delivery

Real-Time ChatMapsPaymentsChartsLocalizationGit
05

GitHub Activity

Open source contributions

A live view of my public GitHub contribution activity over the last year.

06

Contact

Let’s talk

Open to Flutter and mobile product opportunities, collaborations, and focused freelance work.

I'm currently open to Flutter developer roles and freelance projects — remote-first. Send a message with your project or role details below, and I'll respond within 24 hours.

Direct Inbox

Share the details of your project or role and I will respond quickly. I prioritize clear timelines, stable delivery, and a calm collaboration flow.

ResponseWithin 24 hours
TimezonePKT (UTC+5)