Open to opportunities

Building production-gradeFlutter systems.

Cross-platform engineer focused on commerce, logistics, and operational software — shipping scalable architecture with real-world business impact.

3+years Flutter
10+shipped apps
4payment gateways
4platforms

Engineer, not just developer.

I'm a Flutter developer with 3+ of experience building production systems that run real businesses. My work spans e-commerce storefronts, internal operations tooling, logistics platforms, and healthcare apps — always with an emphasis on maintainable architecture and measurable outcome.

I care deeply about the boring stuff: clean separation of concerns, predictable state management, hardware integrations that actually work in a warehouse, and UI that earns its complexity. Currently leading mobile and cross-platform development for Prime Bazaar TX — a US-based grocery commerce ecosystem.

When I'm not in the codebase I'm thinking about architecture trade-offs, business workflows, and the gap between what software promises and what it actually delivers under operational load.

Currently
RoleFlutter Developer
CompanyPrime Bazaar TX
Focus Commerce & Operations
Location Tangail, Bangladesh · Remote
Studying
Degree B.Sc. Information Technology
Institution International Open University
Expected2026

Production systems, not side projects.

Every project here runs in the real world — serving customers, enabling operations, or solving genuine business workflow problems.

Flagship ecosystem Prime Bazaar TX

Three interconnected apps — consumer storefront, staff operations, and management admin — sharing a common domain layer and deployed to four platforms.

Flagship Prime Bazaar TX · Richmond, Texas
iOSAndroid

Prime Bazaar

Consumer grocery e-commerce — iOS & Android

Customer-facing grocery commerce app for Prime Bazaar TX. Handles product discovery, cart, multi-gateway checkout, real-time inventory, and post-purchase order tracking across iOS and Android.

Challenge

Delivering a responsive, high-performance shopping experience with multiple payment gateways and real-time inventory while keeping architecture clean enough to iterate fast as the business grows.

Solution

Clean Architecture with Riverpod state management, a shared domain layer across all Prime Bazaar apps, lazy-loaded product feeds, and a unified payment abstraction over Stripe, PayPal, Apple Pay, and Google Pay.

Impact

Serves live customers across iOS and Android with sub-second screen transitions and zero critical crashes tracked in Crashlytics since launch.

Flutter Riverpod Clean Architecture Stripe PayPal Apple Pay Google Pay Firebase FCM Crashlytics
Flagship Prime Bazaar TX · Internal tooling
iOS Android macOS

PB Orders

Internal store operations — iOS, Android, macOS

Operations-layer app used by store staff for order fulfilment, receipt and product-tag printing, delivery-run logging, scheduled alerts, and geo-location–enforced employee attendance.

Challenge

Hardware-reliable Wi-Fi thermal printing, barcode scanning without device lock-in, and a geo-fence clock-in system that prevents off-site spoofing — all running on macOS, Android, and iOS from a single codebase.

Solution

Platform-agnostic printing abstraction over ESC/POS, native barcode scanner bridge, and a Geolocator + Geofencing stack with server-side validation so attendance records are tamper-proof.

Impact

Eliminated manual tag-printing errors, cut order-packing time significantly, and gave management reliable, auditable attendance records across all shifts.

Flutter Thermal Printing ESC/POS Barcode Scanner Geofencing Geolocator Firebase Riverpod macOS
Flagship Prime Bazaar TX · Management layer
WebmacOS

PB Admin

Web operations dashboard — macOS, Web

Cross-platform web admin panel for the full Prime Bazaar operation — product catalogue, order management, employee management, sales analytics, invoice tracking, and store configuration.

Challenge

Replacing a fragmented mix of spreadsheets and manual processes with a single coherent management surface that non-technical staff could operate confidently across web and macOS.

Solution

Flutter Web + macOS with responsive adaptive layouts, shared business logic from the core domain layer, and role-based access control so staff only see what they need.

Impact

Unified all operational data into one system, reducing management overhead and giving leadership real-time visibility into sales and inventory.

Flutter Web Flutter macOS Riverpod Clean Architecture RBAC Firebase Analytics Responsive UI
Architecture showcase · Personal project
AndroidiOS

TruckOps

Logistics & trucking management MVP

A trucking and logistics management MVP built to explore scalable Flutter engineering patterns — Supabase real-time, MVVM, role-based dashboards, and clean modular architecture.

Challenge

Designing a role-aware system (admin, dispatcher, driver) with real-time assignment updates and a modular codebase maintainable by a small team.

Solution

Supabase for auth, RBAC, and real-time subscriptions; Riverpod-driven MVVM with strict layer separation; feature-first folder structure that scales cleanly as new workflow modules are added.

Impact

A concrete reference architecture for operational Flutter apps — demonstrating clean code, real-time systems, and maintainable patterns in a domain with genuine workflow complexity.

Flutter Supabase Riverpod MVVM Real-time RBAC Clean Architecture Dart
Appifylab internship
AndroidiOS

Housiko

Real estate discovery platform

Comprehensive real estate platform with advanced multi-criteria search, dynamic filters, search-history recall, and map-based property browsing with density-aware Google Maps markers.

Challenge

Rendering hundreds of property markers on a map without frame-drops, and keeping complex filter state consistent as users navigate back and forward.

Solution

Cluster-based map rendering, BLoC for filter state with replay support, and last-search-history persistence using Hive for near-instant recall.

Impact

Delivered as part of a fast-paced internship with full REST API integration and adaptive responsive layouts across all device sizes.

Flutter BLoC Google Maps REST API Hive Responsive UI
Freelance
AndroidiOS

Orion Scan

Event lead capture — QR & barcode

QR/barcode-based event lead-retrieval app for trade shows and conferences. Scans attendee badges, syncs leads in real time, and exports structured data for sales follow-up.

Challenge

Reliable scan performance in bright exhibition-hall lighting, offline-first local storage with eventual real-time sync when connectivity returns.

Solution

Mobile_scanner for high-speed decode, SQLite local cache with a sync queue, and Firebase Realtime DB for multi-device live sync during events.

Impact

Used at live events to capture and sync hundreds of leads per day with zero data loss during connectivity gaps.

Flutter QR/Barcode SQLite Firebase Realtime DB Offline-first Export
ABC IT World · Contract
AndroidiOS

Treatment & Cure

Healthcare appointment platform

Doctor appointment platform connecting patients with healthcare providers. Dual-role flows for patients and doctors — profile management, appointment booking, availability calendars, and notifications — backed by a Laravel REST API.

Challenge

Two distinct user journeys (patient / doctor) sharing a single codebase without coupling, and a booking system that respects real-time doctor availability.

Solution

Role-driven navigation with GoRouter, shared domain models diverging at the presentation layer, and a polling-based availability checker with optimistic UI.

Impact

Delivered end-to-end including architecture, UI, API integration, and multi-role management under a contract timeline.

Flutter Laravel REST API GoRouter Multi-role Clean Architecture Provider

Career timeline.

Prime Bazaar TX Current
Flutter Mobile App Developer
Apr 2024 – Present · Richmond, Texas · Remote
  • Lead cross-platform development across iOS, Android, macOS, and Web for a live US e-commerce grocery ecosystem.
  • Built a semi-automated product-tag printing system with Wi-Fi thermal printers and barcode scanners, eliminating manual errors.
  • Integrated Stripe, PayPal, Apple Pay, and Google Pay through a unified payment abstraction layer.
  • Designed and shipped a geo-location–enforced employee attendance system with server-side tamper prevention.
  • Maintain production stability via Firebase Crashlytics and FCM — zero critical crashes since current monitoring epoch.
Flutter Riverpod Firebase Thermal Printing Payments
FreelanceCurrent
Flutter Developer
May 2023 – Present · Remote
  • Delivered 10+ Flutter projects spanning e-commerce, healthcare, events, social, and education.
  • End-to-end ownership: requirements gathering, architecture, UI, API integration, testing, and deployment.
  • Published apps to App Store and Google Play; used TestFlight and Firebase App Distribution for staged rollouts.
Flutter Full-cycle App Store Google Play
Appifylab
Flutter Developer Intern
Sep 2023 – Nov 2023 · Sylhet, Bangladesh · Remote
  • Contributed to Housiko — a real estate discovery platform — focusing on map integration and filter architecture.
  • Implemented density-aware Google Maps markers and multi-criteria filter state management.
  • Built search-history recall and adaptive responsive UI across all device classes.
Flutter BLoC Google Maps Responsive UI
ABC IT World
Junior Flutter Developer
May 2023 – Aug 2023 · Remote · Contract
  • Led mobile development for Treatment & Cure, a dual-role healthcare platform.
  • Architected the full app from scratch — role-driven navigation, domain models, and REST API integration.
  • Delivered appointment booking, doctor profiles, and multi-role management flows on time.
Flutter Healthcare Laravel API Architecture
PONDIT
Mobile App Development Trainee
Jun 2022 – Oct 2022 · Remote
  • Structured training in Flutter/Dart fundamentals, REST API integration, and state management.
FlutterDartTraining

What I work with.

Grouped by domain — not sorted by a skill bar nobody believes anyway.

Cross-platform engineering
  • Flutter
  • Dart
  • iOS
  • Android
  • macOS
  • Web
  • Java
Architecture & state
  • Clean Architecture
  • MVVM
  • MVC
  • Riverpod
  • BLoC
  • Provider
  • GetX
Backend & data
  • Firebase Firestore
  • Firebase Realtime DB
  • Cloud Functions
  • Supabase
  • SQLite
  • Hive
  • REST APIs
Payment integrations
  • Stripe
  • PayPal
  • Apple Pay
  • Google Pay
Hardware & device
  • Wi-Fi Thermal Printers
  • ESC/POS
  • QR Scanners
  • Barcode Scanners
  • Geofencing
  • Geolocator
AI & integrations
  • AI SDK integrations
  • Apple Sign-In
  • Google Sign-In
  • FCM
  • Crashlytics
  • GoRouter
Testing & quality
  • flutter_test
  • Unit Testing
  • mockito
  • Widget Testing
  • Firebase Crashlytics
DevOps & tooling
  • GitHub Actions
  • CI/CD
  • App Store
  • TestFlight
  • Firebase App Distribution
  • Git
  • Jira

How I think about software.

Architecture is a product decision

A codebase that's hard to change is a product that's hard to improve. I treat architecture as directly serving business agility — not as an engineering aesthetic.

Operational correctness over surface polish

Attendance records that can't be spoofed, printers that don't silently fail, payment flows that handle edge cases — these matter more than pixel-perfect animations on the happy path.

Shared domain, divergent UI

Across the Prime Bazaar ecosystem I maintain a single domain layer powering three separate apps. Business logic lives once. UI diverges where the platform or user role demands it.

Maintainability is a feature

Code I write today will be read by someone — including future me — under pressure. Naming, structure, and module boundaries are not ceremony; they are compression of context.

Let's build something real.

I'm open to full-time roles, contracts, and interesting engineering problems. If you're building operational software that needs to actually work at scale, I'd like to hear about it.