KAMRUL.HASAN / FLUTTER+AI
↓ Résumé → Open channel
Field notes · Volume 02 · Apr 2026

Hi, I'm Md Kamrul
Hasan.

Software engineer building scalable Flutter apps and tooling at the edge of the machine. Currently shipping for 50K+ users at BDStall — and quietly mapping the corridor between mobile UI and AI agents.

Flutter Developer Software Engineer AI Enthusiast Go · Firebase · MySQL
Scroll · S01
ID · KH-2026 · DHAKA
Flutter
WordPress
AI
Go
SYS · online
LAT · 14ms
BUILD · 2026.04.30
UPTIME · 02y 11m
FlutterDartFirebaseREST API Clean ArchitectureGo (Golang)GetXRiverpod MySQLAI Tooling
Scene 01 · The Road

From logic gates to live apps —
a corridor of small, deliberate steps.

A neon road of milestones. Each marker is a real decision, project, or team I joined.

2022 · BSc · CSE
2023 · Flutter · First Apps
2024 · Intern · WordPress
2024 · BDStall · Software Engineer
2026 · AI Tooling · In Progress
Scene 02 · The Workspace

The stack I build with —
opinionated, but never precious.

A working set, not a wish list. Used in production · refactored quarterly · documented in commits.

Ft
01 · CORE

Flutter & Dart

Production Android apps with REST integration, MVVM and Clean Architecture. 50K+ daily users on the current stack.

FlutterDartMVVMClean Arch
Fb
02 · CLOUD

Firebase Suite

Auth, Firestore, Cloud Messaging, Crashlytics. Wired for stability and on-call signal.

AuthFCMCrashlytics
St
03 · STATE

GetX · Riverpod

Pragmatic state, picked per project — not per Twitter trend.

GetXRiverpod
Go
04 · BACKEND

Go & REST

Designing JSON APIs, RBAC, and service layers. Optimised the admin response time from days to under one hour.

GolangRESTRBACSSO
AI
05 · ON THE EDGE

AI Tooling & Python

Exploring on-device ML, LLM tooling, and useful agents that ship inside Flutter apps — not on a slide deck.

PythonLLM toolingOn-device ML
06 · CRAFT

Tools & Workflow

Git, Postman, Android Studio, VS Code. Agile, small PRs, honest reviews.

GitAgilePostman
Scene 03 · The Hologram Zone

Selected work,
shipped and supported.

Apps users actually keep on their home screen — measured in retention, not screenshots.

BDS · v3.4.1 · Production
50K+ DOWNLOADS
BDStall app

BDStall · Multi-seller marketplace

Flagship Flutter app for Bangladesh's largest B2B/B2C marketplace. Grew from 10K to 50K+ downloads, integrated SSO, a 3PL logistics layer, and a third-party payment gateway.

FlutterFirebaseSSO3PL LogisticsPayments
JS · v1.0 · Public health
FLUTTER · CLEAN
JonoShastho● online
FIND A DOCTOR · 2.4K
→ Consult Now

JonoShastho · Public health app

A telehealth-style app connecting patients to doctors, pharmacies, and emergency services. Built on clean code architecture with Flutter, Firebase, and Riverpod.

FlutterFirebaseRiverpodClean Arch
MEDI · v1.4 · Healthtech
DASHBOARD
medicare● vitals
HEART · 72 BPM
↳ Book Visit

Medicare · Patient dashboard

A patient-facing dashboard for vitals, appointments, prescriptions, and follow-ups. Riverpod-driven state, Firestore-backed records, and a calm UI under load.

FlutterFirebaseRiverpodClean Arch
HRMS · v2.1 · Enterprise
CLEAN ARCH
HRMS● 248 staff
PAYROLL · APR 2026
→ Approve Leave

HR Management System

Internal HRMS for attendance, payroll, leaves, and RBAC roles. Built on clean code architecture with Flutter, Firebase, and Riverpod — ships clean, scales calmly.

FlutterFirebaseRiverpodClean Arch
CHAT · v1.2 · Personal
REAL-TIME
Fireline live chat app

Fireline · Chat app

A real-time messaging app with Firebase Auth, Firestore presence, and image attachments. Built to learn the bones of conversational UI before adding AI agents.

FlutterFirebaseAuthFirestore
TASK · v2.0 · Open source
GETX · OFFLINE-FIRST
Today3 / 7
FOCUS BLOCK · 02:14:00
+ New Task

Halo · Task manager

A clean offline-first task manager built around GetX state, secure auth, and a daily focus block. Ships with cohort-friendly defaults and zero settings sprawl.

FlutterGetXLocal DBAuth
LAB · 2026 · In progress
AI · ON-DEVICE
agents● running
ON-DEVICE AGENT · v0.3
↳ Ask

Sandbox · Mobile agent runtime

A research sandbox for embedding small language models inside Flutter apps — local inference, tool calls, and a UI surface that stays calm under load.

Flutterllama.cppToolingUX
Scene 04 · The Tunnel

A short, honest timeline.

Internships, junior work, and the years that taught me what to keep — and what to throw out.

Jan 2025 — Now

Software Engineer · BDStall.com Ltd

Dhaka, Bangladesh
  • Grew app installs from 10K to 50K+ by fixing high-impact bugs & tuning startup performance.
  • Wired up Firebase Analytics, Crashlytics & Push, gave on-call a real signal.
  • Shipped SSO, RBAC, and a third-party payment gateway integration.
  • Connected 3PL delivery — smoother logistics, fewer support tickets.
Jul 2024 — Dec 2024

Software Engineer · Web Infra

Apache · Putty · E-Ticketing
  • Maintained & configured web servers (Apache, Putty) for stable everyday operations.
  • Built an E-Ticketing system & mobile companion app — better accessibility, fewer queues.
  • Optimised applications to reduce downtime and improve response time.
Jan 2024 — Jun 2024

Intern Software Engineer

WordPress · Elementor · UI/UX
  • Designed & built websites with WordPress + Elementor, focusing on UI/UX improvements.
  • Collaborated with the team to streamline daily development workflow.
Mar 2022 — Feb 2026

BSc · Computer Science & Engineering

Shanto-Mariam University of Creative Technology
  • Digital Logic Design — built circuits and logic gates by hand.
  • Studied SDLC & Agile methodologies in Software Engineering.
  • Built an IoT Smart Dustbin with Arduino as a side project.
  • Champion · Intra-Dept Programming Contest (2022 & 2023). ICPC Regional & IUPC onsite contestant.
Scene 05 · The Console

Open a direct channel.

Best for: Flutter contracts, AI tooling collabs, junior-to-mid engineering roles. Replies within 48h.

// transmit · v1.0
uplink active
encrypted in transit

Direct lines

Phone +880 1874-449124

Currently

Location Dhaka, Bangladesh
Status ● Open to senior Flutter / AI mobile roles
Stack Flutter · Go · Firebase · MySQL
Reply window ≤ 48h
Dhaka · GMT+6
Working hours · 10:00 → 19:00
See you in the next build.