Skip to content
View Nahidul-Islam-Shakin's full-sized avatar
🏒
Cooking up something cool in Flutter
🏒
Cooking up something cool in Flutter

Block or report Nahidul-Islam-Shakin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Nahidul Islam Shakin

πŸ‘‹ Hi, I’m Nahidul Islam Shakin

πŸš€ Software Engineer (Mobile Apps) | Artificial Soft.
πŸ’Ό Ex Software Engineer (Mobile Apps) at Bdcalling IT Ltd.
πŸ’Ό Ex-Junior Flutter Dev at Software Arena Limited
πŸŽ“ B.Sc. in CSE | Gopalganj Science and Technology University

πŸ’‘ About Me

I’m Shakin, a passionate Flutter developer with around 5 years of experience in building mobile apps. I started learning Flutter about 5 years ago, and since then, it’s been a crazy ride of learning, building, and growing.

Currently, I work as a Software Engineer (Mobile Apps) at Artificial Soft. I love building high-performance, scalable, and pixel-perfect mobile applications. I follow Clean Architecture, MVVM architecture, and clean code practices to ensure everything remains maintainable and developer-friendly.

From internship to leading a team β€” my journey taught me not just how to code, but how to solve problems, debug like a detective, and lead teams with confidence.


---

πŸ’ͺ What I’m Good At

  • πŸ“± Flutter (5 years+)
  • 🧠 Strong problem solving & debugging skills
  • 🧰 Riverpod (Expert), Provider (Expert), GetX (Expert)
  • πŸ–ΌοΈ Pixel-perfect UI from Figma/Adobe XD
  • πŸ”Œ Firebase (Auth, Firestore, Messaging, Storage)
  • 🌐 REST APIs, Web Socket, Web RTC
  • πŸ’³ Payment gateway integration (SSLCommerz, Stripe, etc.)
  • 🧡 Multi-threading, isolates, background services
  • πŸ”’ Secure local storage (Hive, Sqflite)
  • πŸ”„ Real-time features with WebSocket
  • βš™οΈ App performance optimization & clean architecture

🧠 Tech Stack

Category Tools/Frameworks
State Mgmt Riverpod, Provider, GetX
Architecture Clean Architecture, MVVM
Backend (BaaS) Firebase
APIs/Comm REST APIs, WebSocket, WebRTC
Database Firestore, Hive, Sqflite
Misc Git, CI/CD, Push Notifications, Payment

πŸš€ Open Source Contribution

πŸ“¦ Horizontal List Calendar Flutter Package

I’ve recently published my first Flutter package: Horizontal List Calendar! πŸŽ‰

This package provides a customizable, horizontally scrollable calendar widget for Flutter, perfect for use cases such as date pickers or calendar navigation.

Features:

  • Horizontally scrollable date list πŸ“…
  • Customizable selected/unselected date colors 🎨
  • Supports custom text styles ✨
  • Built-in support for Riverpod state management πŸ”₯

You can check it out and contribute here: Horizontal List Calendar on pub.dev


πŸ“ˆ GitHub Stats


πŸ“¬ Let’s Connect

I’m always open to new challenges, collaborations, and building awesome ideas. Let’s connect and create something cool together!


β€œDark mode, clean code, and a good cup of tea β€” that’s my dev life.”

Popular repositories Loading

  1. flutter_horizontal_list_calendar_package flutter_horizontal_list_calendar_package Public

    πŸ—“οΈ A customizable horizontal scrollable calendar widget for Flutter. Built with Riverpod for state management, horizontal_list_calendar makes it easy to integrate date selection UIs with full styli…

    Dart 1

  2. php-developer-roadmap php-developer-roadmap Public

    Forked from thecodeholic/php-developer-roadmap

    This is PHP Developer Roadmap

  3. Sorting Sorting Public

    C++

  4. bloodbank bloodbank Public

    Dart

  5. industrial_attachment industrial_attachment Public

  6. Analog_Clock Analog_Clock Public

    C++