Skip to content
KaziShakib

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

  • 2022 – 2025

    BSc · Computer Science and Engineering

    Northern University Bangladesh

    Dhaka, Bangladesh. CGPA 3.45 / 4.0.

  • 2018 – 2022

    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.

Chat with me