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 am a Flutter developer with professional experience shipping real-world mobile apps across booking, social, real-time, and fintech product domains. I also work across backend and AI layers when a project needs a more complete product stack.

My recent work includes Firebase-powered live features, map-based flows, payment handling, Riverpod state management, FastAPI services, machine learning workflows, and custom NLP logic for expense prediction and classification. I care deeply about writing maintainable code and improving user experience through small interaction details.

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

  • Flutter
  • Dart
  • Firebase
  • REST APIs
  • WebSockets
  • Google Maps
  • Payment Integrations
  • Push Notifications
  • Riverpod
  • FastAPI
  • Machine Learning
  • 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 Flutter developer.

  • Flutter Developer @ ITShifts

    Jan 2026 — Present

    Contributing across multiple projects in a fast-paced client environment, delivering production features under deadline while maintaining quality and stability.

    • Implemented real-time features, payments, localization, and operational dashboards
    • Worked closely with backend developers to ship reliable API-driven experiences
    • Delivered cross-project support to help teams hit critical timelines
    FlutterDartREST APIsWebSocketsPayments
  • Flutter Developer @ Apifiny

    Aug 2025 — Dec 2025

    Worked on an AI-powered dating app focused on high-quality UX, feature reliability, and scalable Firebase architecture.

    • Built onboarding and profile flows with polished interaction patterns
    • Integrated and stabilized Firebase data handling for real-time consistency
    • Supported liveness and face verification related workflows
    FlutterFirebaseAI FeaturesReal-Time Systems
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.

  • HalaCareer logo

    HalaCareer

    Track/course learning and company team management platform

    In Progress

    HalaCareer is a feature-rich learning and workforce management application where I implemented complete course-track journeys and company-side employee lifecycle controls with robust, API-driven UX behavior.

    • Designed and implemented a complete Track/Course learning system using BLoC architecture, including track discovery, course details, interactive lesson player, onboarding tasks, passcode-based quiz validation, notes, related courses, and exam workflows.
    • Implemented end-to-end Company Employee Invitation and Team Management in the Company Dashboard, including invitation generation (email/link modes), pending request moderation (approve/reject), team listing, and member termination controls.
    • Integrated employee-side invitation acceptance/rejection dialogs triggered from login pending-invitation tokens, enabling full invitation lifecycle coverage from admin invite to employee onboarding.
    • Developed robust API-driven state handling with loading/error UX and edge-case handling for auth, validation, and backend response variations.
    FlutterBLoCREST APIsState ManagementDashboard
    HalaCareer first screen
  • Seyanti logo

    Seyanti

    Three-app on-demand service ecosystem

    Live

    Seyanti is a production-grade, three-sided on-demand platform connecting customers, agencies, and providers in one coordinated ecosystem. I worked across role-specific app flows covering discovery, booking, payments, live tracking, and communication to support the full service lifecycle.

    • Multi-auth support with Email, Google Sign-In, OTP, and guest access, plus location-based service discovery.
    • End-to-end booking flow with date/time selection, notes, image upload, add-ons, and coupon handling.
    • Wallet top-up and payment processing with Fawaterak integration, paired with real-time appointment tracking on maps.
    • In-app communication with text, image, and video messaging to keep customers and providers synced.
    FlutterFirebaseREST APIsGoogle MapsWebSockets
    Seyanti first screen
  • Genie logo

    Genie

    AI-powered dating app

    Live

    Genie is an AI-powered Muslim dating app focused on trust, safety, and smooth real-time interactions. I delivered complex onboarding and communication features while improving backend reliability, data sync, and analytics visibility.

    • Complex multi-step onboarding with animated UI/UX for better activation and profile completion.
    • Real-time messaging with media sharing, voice notes, and audio/video calling capabilities.
    • AI-assisted face liveness and identity verification workflows to improve account trust and security.
    • Firebase Analytics integration and real-time stability improvements for stronger product insights and UX consistency.
    FlutterFirebaseAI IntegrationWebRTCAnalytics
    Genie sign in screen
  • Penny Pulse logo

    Penny Pulse

    AI-powered expense tracker

    Featured

    Penny Pulse is a full-stack personal finance application built with Flutter, FastAPI, and machine learning. It lets users add expenses by text or voice and predicts expense categories plus Need/Want classification with custom NLP models.

    • Built a modern fintech-style UI with Material 3, Riverpod state management, real-time charts, secure authentication, and REST API integration.
    • Developed and optimized a large real-world dataset with Roman Urdu and English support for stronger expense prediction results.
    • Trained scikit-learn models for intelligent category prediction and Need/Want classification using custom NLP workflows.
    • Deployed the backend on Hugging Face Spaces with Docker for a reproducible production setup.
    FlutterFastAPIMachine LearningRiverpodDocker
    Penny Pulse screen 1
04

Skills

Tools and capabilities

The mobile, backend, data, and delivery stack I use to build and ship full product experiences.

Mobile Core

FlutterDartFirebaseREST APIsRiverpod

Backend & Data

FastAPIMachine LearningNLPDockerHugging Face Spaces

Product Features

Real-Time ChatMapsPaymentsChartsLocalization

Delivery Workflow

GitPostmanDebuggingPerformance TuningTeam Delivery
05

Contact

Let’s talk

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

I am currently open to new Flutter and mobile product opportunities. If you have a role, project, or collaboration in mind, drop a message below and I will get back to you.

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)