Kazi Shakib Uddin
Software Engineer
Software engineer specializing in mobile application development and IoT systems, including system design, database architecture, and production-issue work.
A practice built around shipped mobile and IoT products.
My professional work is in mobile application development and IoT systems, with Flutter as the primary application framework.
At Hasan's IT Solution I work as a software engineer across Flutter, IoT, Android, iOS, and Windows. Earlier Flutter roles include Omega Solution, DPSSL Tech., and Protibeshi App.
Shipped work includes GetX, BLoC, and Riverpod; REST APIs and Firebase; ESP32 firmware in C++/Arduino; and payments, FCM, and BLE where the product required them.
Current focus
- Flutter application development
- IoT systems
- Firebase
- REST API integration
- Android, iOS, and Windows
How I work
Prefer clear Flutter architecture, explicit state management, and integrations that actually run in production — APIs, Firebase, firmware, and notifications.
Fit the architecture to the product
Professional work has used GetX, BLoC, and Riverpod, including MVC and clean architecture where that was the structure in place.
Connect the real stack
Shipped work includes REST APIs, Firebase, FCM, BLE, ESP32, and bKash where those were part of the product.
Stay with production
Experience includes system design, database architecture, and resolving critical production issues so solutions stay usable after release.
Education
BSc · Computer Science and Engineering
Northern University Bangladesh
Dhaka, Bangladesh. CGPA 3.45 / 4.0.
Diploma in Engineering · Telecommunication Technology
Feni Govt. Computer Institute
Feni, Bangladesh. CGPA 3.62 / 4.0.
A few frames.
Moments around the work — portrait, place, and the people side of building software.