Bilal Ahmad
Senior Developer
Flutter Expert
Welcome to my portfolio

Hi, I'm Bilal Ahmad

Senior Flutter Developer specializing in Clean Architecture, Riverpod / BLoC state management, REST & GraphQL API integration, and PostgreSQL database design.

400+
Fiverr Orders Delivered
50+
Upwork Contracts Completed
Top Rated Plus
Upwork Status
2000+
Hours Logged
6+
Years Experience
65%
Repeat Clients

My Skills

The stack I use to ship production-grade, high-performance cross-platform applications.

Flutter
Dart
Clean Architecture
Riverpod
BLoC
Cubit
Provider
GetX
REST API
GraphQL
json_serialization
build_runner
go_router
Firebase
PostgreSQL
Responsive UI
CustomPainter
SVG Animations
Git & GitHub
CI/CD
Notion
Slack
Flutter
Dart
Clean Architecture
Riverpod
BLoC
Cubit
Provider
GetX
REST API
GraphQL
json_serialization
build_runner
go_router
Firebase
PostgreSQL
Responsive UI
CustomPainter
SVG Animations
Git & GitHub
CI/CD
Notion
Slack

Flutter & Dart

Building scalable cross-platform apps for Android, iOS, and Web with Flutter and Dart, following Clean Architecture with clear separation of data, domain, and presentation layers.

State Management

Hands-on experience with Riverpod, BLoC, Cubit, Provider, and GetX. I pick the right tool for the project — not just the trend.

API Integration

Integrating REST and GraphQL APIs with typed response models, json_serialization via build_runner, robust error handling, and proper token refresh in the data layer.

Firebase & Backend

Firebase Auth, Firestore, Storage, FCM, and Crashlytics — from MVP backends to production-ready setups deployed on both Play Store and App Store.

Responsive Frontend

Pixel-perfect responsive Flutter UIs across mobile, tablet, and web, plus complex custom animations using SVG assets and CustomPainter for branded, fluid interactions.

PostgreSQL & DB Design

Designing normalized PostgreSQL schemas, modeling relations, and writing efficient queries for the backend that powers the Flutter app.

Featured Projects

Selected work from real production environments. Check out my source codes and live demos.

Budggy Buyer

Budggy Buyer

A cross-platform marketplace app built from the ground up — pixel-perfect Figma-driven UI, responsive across mobile and tablet, complex custom animations using SVG assets and CustomPainter, REST API integration, Riverpod for state, and go_router for navigation with deep linking. Shares a versioned budggy-ui package with the Seller app.

FlutterRiverpodREST APIgo_routerCustomPainterClean Architecture
CORE by EXP.

CORE by EXP.

A live production product shipped from a single Flutter codebase across Android, iOS, and Web. Built with strict Clean Architecture (data, domain, presentation), BLoC and Cubit for state management, GraphQL for API integration, and go_router for cross-platform navigation including deep linking. Delivered through a CI/CD pipeline with GitHub PR reviews.

FlutterBLoCCubitGraphQLgo_routerClean ArchitectureCI/CD

Work Experience

My professional journey as a Flutter Developer and Frontend Engineer.

Senior Flutter Frontend Developer

Budggy

October 2025 - Present
  • Developing the Budggy Buyer and Seller cross-platform apps from the ground up, following pixel-perfect Figma designs.
  • Building responsive UIs that adapt seamlessly across mobile, tablet, and web screen sizes.
  • Crafting complex custom animations using SVG assets and CustomPainter for fluid, branded interactions.
  • Managing state with Riverpod and handling navigation with go_router, including deep linking.
  • Integrating REST APIs with typed models using json_serialization and build_runner for code generation.
  • Maintaining the shared budggy-ui GitHub repository with proper semantic versioning, alongside budggy-utilities, to keep the Buyer and Seller apps in sync.
  • Collaborating closely with the backend developer and Figma designer to ship cohesive features.

Flutter Frontend Developer

EXP.

March 2024 - Present
  • Building and shipping a live production app across Android, iOS, and Web from a single Flutter codebase.
  • Implementing strict Clean Architecture layering (data, domain, presentation) with BLoC and Cubit for state management.
  • Integrating GraphQL APIs with typed response models and robust error handling.
  • Handling navigation with go_router, including deep linking for cross-platform flows.
  • Working within a CI/CD workflow, raising GitHub PRs, and going through structured code reviews.
  • Collaborating daily with a 10+ member cross-functional team using Notion for task tracking and Slack for communication.
  • Writing widget and unit tests and addressing bug fixes to keep the production app stable.

Flutter Mobile App Developer

Upwork & Fiverr (Freelance)

2020 - Present
  • Completed 400+ orders on Fiverr and 50+ contracts on Upwork, maintaining Top Rated Plus status with a 65% repeat-client rate.
  • Delivered end-to-end Flutter apps, complete app redesigns, and Flutter web apps using clean folder architecture and Flutter best practices.
  • Integrated REST and GraphQL APIs with typed models, plus Firebase services (Auth, Firestore, Storage, FCM, Crashlytics).
  • Debugged, refactored, and upgraded legacy Flutter codebases to modern standards.
  • Handled app deployment lifecycles end-to-end on both the Google Play Store and the Apple App Store.
  • Provided ongoing bug-fixing, UI implementation, and feature-addition services across a wide range of client projects.

Junior Flutter Developer

Xs4arabia

August 2022 - June 2023
  • Built the Flutter UI for 3 mobile applications and 1 POS application using clean folder structure and code best practices.
  • Designed and implemented smooth page-level animations across all screens for a polished user experience.
  • Followed consistent coding standards and a scalable folder architecture across all four projects.
  • Collaborated with the team to ship features on schedule and iterate on UI feedback.

Flutter App Developer

Whooo

July 2021 - July 2022
  • Built the Flutter UI for 3 cross-platform apps using best practices in widget composition and folder structure.
  • Managed state using GetX and Provider depending on each project's requirements.
  • Integrated Firebase services for authentication, real-time data, and core backend functionality.
  • Handled end-to-end deployment of 2 apps to both the Google Play Store and the Apple App Store.

What Clients Say

Feedback and reviews from managers and partners I worked with.

Joe Jun L.

"Bilal has great attention to detail, a responsible character and a strong foundation of flutter skills. He communicates proactively and provides clear updates after testing his code before submitting pull requests. He has helped our team achieve greater product polish, and initiated some improvements that were beyond his given tasks yet valuable."

Joe Jun L.

CEO of EXP.

MY PUBLISHED PLAYBOOK

Featured Book

Turn any idea into a real digital product — using the same playbook modern software companies use every day.

From Idea to Product Book Cover

From Idea to Product

Most digital products fail not because the team couldn't build them, but because there was never a clear process to begin with. Discovery skipped. Requirements unclear. No PRD. Designers and developers working in different directions.

This book changes that.

Published by Codexa, this is the complete 52-page playbook that walks you through every single phase of building a modern digital product — from the very first client meeting all the way to long-term scaling and maintenance.

What You'll Get Inside

20 complete chapters covering every phase from discovery to maintenance
5 custom visual diagrams that make complex workflows simple to understand
A complete case study of a real food delivery app — from idea to launch
Department-by-department breakdown — who does what, and how
  • The PRD blueprint that prevents the most expensive project mistakes
  • The Agile sprint system explained in plain English
  • The 5 pillars of every great digital product

Who This Book Is For

Founders & EntrepreneursProject Managers & Team LeadsDesigners & DevelopersStudents & Career Switchers
SPECIAL OFFER: 70% OFF
$3$10— this week only!
52-page professional PDF (A4 size)
Instant download & lifetime access
Buy on Gumroad

Secure checkout hosted on Gumroad. Published by Codexa.

Latest Articles

Deep-dives, tutorials, and insights on mobile architecture and web architectures.

Flutter

Best Practices in Flutter Development

January 5, 2025

Best Practices in Flutter Development

Learn about the latest best practices and patterns in Flutter development to build efficient and maintainable mobile applications that scale.

Let's Connect

Get in touch for opportunities, collaboration, or just to say hi.

Contact Details

WhatsApp

Contacts me

Location

Sheikhupura, Pakistan

Find me on

UpworkFiverr

Send a Message