DEV Community

Md. Al-Amin profile picture

Md. Al-Amin

Experienced Android Developer with a demonstrated history of working for the IT industry. Skilled in JAVA, Dart, Flutter, and Teamwork.

Education

Daffodil International University

Work

Software Engineer L-II at Vivasoft Limited

DDD (Domain-Driven Design) in Flutter: Too Much or Just Right?

DDD (Domain-Driven Design) in Flutter: Too Much or Just Right?

1
Comments
3 min read

Want to connect with Md. Al-Amin?

Create an account to connect with Md. Al-Amin. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How to Structure a Plugin-Friendly Flutter App

How to Structure a Plugin-Friendly Flutter App

Comments
3 min read
Scaling Flutter Apps with Feature-First Folder Structures

Scaling Flutter Apps with Feature-First Folder Structures

Comments
3 min read
Effective Layered Architecture in Large Flutter Apps

Effective Layered Architecture in Large Flutter Apps

Comments
3 min read
Stream vs Future in Dart: Stop Using the Wrong One

Stream vs Future in Dart: Stop Using the Wrong One

Comments
3 min read
I Trusted Dart’s Null Safety… and It Still Crashed My App

I Trusted Dart’s Null Safety… and It Still Crashed My App

1
Comments 2
4 min read
Stop the Confusion: Flutter State Management Explained

Stop the Confusion: Flutter State Management Explained

Comments 2
4 min read
Why Clean Flutter Apps Use Dependency Injection and Yours Should Too

Why Clean Flutter Apps Use Dependency Injection and Yours Should Too

Comments
4 min read
Why Your Flutter App Rebuilds Too Much — And How to Fix It

Why Your Flutter App Rebuilds Too Much — And How to Fix It

Comments
4 min read
Stop Using initState() Like That: Async, Await & Flutter’s Lifecycle Explained

Stop Using initState() Like That: Async, Await & Flutter’s Lifecycle Explained

1
Comments
3 min read
Understanding Dart’s Event Loop: Why Your Async Code Acts Weird

Understanding Dart’s Event Loop: Why Your Async Code Acts Weird

Comments 2
3 min read
I Thought This Was Private… Again! But Freezed Had a Different Story

I Thought This Was Private… Again! But Freezed Had a Different Story

Comments
4 min read
I Used late Instead of late final, and It Broke My App Later!

I Used late Instead of late final, and It Broke My App Later!

Comments
3 min read
“Can We Build Liquid Glass in Flutter?” — A Lunch-Break Dive into Platform Views

“Can We Build Liquid Glass in Flutter?” — A Lunch-Break Dive into Platform Views

10
Comments
3 min read
Bro, My App Got Rejected… But I Didn’t Even Add Those Permissions!

Bro, My App Got Rejected… But I Didn’t Even Add Those Permissions!

Comments
3 min read
“Bro, Droidcon is for Android devs, not us…” — A Flutter Dev’s Eye-Opening Experience at Droidcon BD 2025

“Bro, Droidcon is for Android devs, not us…” — A Flutter Dev’s Eye-Opening Experience at Droidcon BD 2025

Comments
3 min read
The Day a Delivery Went Missing: Why You Should Care About Flutter App Lifecycle

The Day a Delivery Went Missing: Why You Should Care About Flutter App Lifecycle

Comments 1
4 min read
Why You Should Care About BuildContext in Flutter: The One Mistake That Cost Me Hours

Why You Should Care About BuildContext in Flutter: The One Mistake That Cost Me Hours

Comments 1
4 min read
I Thought This Was Private… Until Dart Surprised Me

I Thought This Was Private… Until Dart Surprised Me

Comments
3 min read
The Day Dart Fooled Me: A List, A Loop, and a Vanishing Value

The Day Dart Fooled Me: A List, A Loop, and a Vanishing Value

1
Comments
3 min read
How I Broke My Flutter App with a Simple + and What I Wish I Knew Sooner

How I Broke My Flutter App with a Simple + and What I Wish I Knew Sooner

Comments
3 min read
The Ultimate Guide to Flutter Version Management for Every Developer Level

The Ultimate Guide to Flutter Version Management for Every Developer Level

1
Comments
4 min read
“Wait… You’re Using .env Files in Flutter for Secrets?” Let’s Talk Before It’s Too Late

“Wait… You’re Using .env Files in Flutter for Secrets?” Let’s Talk Before It’s Too Late

2
Comments 2
3 min read
Building a Scalable Folder Structure in Flutter Using Clean Architecture + BLoC/Cubit

Building a Scalable Folder Structure in Flutter Using Clean Architecture + BLoC/Cubit

5
Comments
4 min read
My Journey with Findit: Building Experiences, Fixing Foundations – A Flutter Developer’s Tale

My Journey with Findit: Building Experiences, Fixing Foundations – A Flutter Developer’s Tale

Comments
5 min read
Chapter 4: Installing Bloc Plugin in VS Code & Android Studio

Chapter 4: Installing Bloc Plugin in VS Code & Android Studio

2
Comments
3 min read
From Chaos to Control: The Day I Learned the Magic of Debouncing in Flutter 🚀

From Chaos to Control: The Day I Learned the Magic of Debouncing in Flutter 🚀

Comments
3 min read
My Journey to Becoming a Junior Software Engineer at Rokomari.com

My Journey to Becoming a Junior Software Engineer at Rokomari.com

1
Comments 1
4 min read
From Chaos to Control: The Day I Learned the Magic of Debouncing in Flutter 🚀

From Chaos to Control: The Day I Learned the Magic of Debouncing in Flutter 🚀

3
Comments
3 min read
Chapter 3: What Are Bloc Events and States?

Chapter 3: What Are Bloc Events and States?

2
Comments
4 min read
Chapter 2: Mastering Equality with the Equatable Package in Flutter Bloc

Chapter 2: Mastering Equality with the Equatable Package in Flutter Bloc

3
Comments
4 min read
Flutter Bloc State Management Roadmap: Chapter 1 — Roadmap to Mastery

Flutter Bloc State Management Roadmap: Chapter 1 — Roadmap to Mastery

2
Comments
4 min read
Revolutionizing Mobile Updates: How Rokomari Transformed Its App with Shorebird Code Push

Revolutionizing Mobile Updates: How Rokomari Transformed Its App with Shorebird Code Push

2
Comments
5 min read
How Prepared for an Optimizely Interview: A Journey from Nervous to Confident

How Prepared for an Optimizely Interview: A Journey from Nervous to Confident

11
Comments
4 min read
Introducing Crisp Chat: Enhance Your Flutter Apps with Real-time Customer Support

Introducing Crisp Chat: Enhance Your Flutter Apps with Real-time Customer Support

2
Comments
3 min read
How to be a Student Expert in Postman?

How to be a Student Expert in Postman?

1
Comments 4
4 min read
loading...