Skip to content
View developer-rahim's full-sized avatar

Block or report developer-rahim

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
developer-rahim/README.md

Abdul Rahim

Senior Flutter Developer & Team Lead

Building production mobile apps and scalable backends — 40+ apps shipped across Android and iOS.

Portfolio LinkedIn Email Phone

Profile Views GitHub Followers


About

Senior Flutter Developer and Team Lead with 4+ years of mobile and 1+ year backend experience in Node.js and NestJS. I lead cross-functional teams at Nextive Solution, where I have delivered 40+ production apps across Android and iOS.

My focus is on offline-first systems, custom UI/UX, and architectures that stay fast and maintainable after launch.

  • 📱 Shipping production Flutter apps on Android and iOS
  • 👥 Leading Flutter and backend teams — code review, architecture, delivery
  • 🏗️ Designing offline-first architectures with advanced caching (Hive)
  • ⚡ Optimising load times and memory — 40–60% performance gains on major features
  • 🔌 Integrating complex APIs — payment gateways, background services, push notifications
  • 🚀 Shipping to Play Store and App Store with CI/CD pipelines

🛠️ Tech Stack

Category Technologies
Mobile Flutter, Dart, Android, iOS
State Management GetX, Bloc, Riverpod, Provider
Architecture Clean Architecture, Offline-First, MVVM, Repository Pattern, DI
Backend Node.js, NestJS, Express.js, REST, GraphQL
Database MongoDB, PostgreSQL, SQLite, Firebase
Auth & Cloud Firebase Auth, Cloud Functions, JWT, FCM
Optimization Hive caching, lazy loading, image compression, memory management
DevOps CI/CD pipelines, Play Store & App Store releases
Frontend React, TypeScript, Vite, Vue, Tailwind CSS

💼 Experience

Company Role Period Location
Nextive Solution Team Lead — Flutter & Backend 2023 – Present Kawran Bazar, Dhaka
Excel IT Mid-Level Flutter Developer 2021 – 2022 Moghbazar, Dhaka
Large IT Junior Flutter Developer 2020 – 2021 Mohammadpur, Dhaka

Highlights

  • Led a team of Flutter and backend developers, owning the development lifecycle end-to-end.
  • Designed scalable mobile architectures combining Flutter with Node.js/NestJS.
  • Ran code review sessions and enforced clean coding practices across the team.
  • Built high-performing apps on offline-first architecture with advanced caching layers.
  • Managed Play Store and App Store submission processes.
  • Implemented CI/CD deployment pipelines for smoother releases.
  • Optimised app load times, improving performance by 40–60% across major features.

🎓 Education

B.Sc in Computer Science & Engineering Model Institution of Science and Technology (MIST) — 2021


🚀 Published Apps

Live on the Google Play Store and the Apple App Store.

App Platform Link
BCS Doctor Play Store View
Physics Study BD Play Store View
Science Platform App Store View
Karigori Pathsala App Store View
Shikkha Squared App Store View
eTestPaper App Store View
Master Class App Store View
Nayeem's English Care App Store View
Board Books App Store View
Admission Assistant App Store View
Bongo Baba Softonic View

Featured Projects

Project Description
BCS Doctor Comprehensive exam preparation tool with massive offline caching — offline mode, auto-sync and a layered caching architecture.
Physics Study BD Premium education platform with Lottie animations, real-time exam modules and custom rendering.
SMS to Mail Enterprise utility app forwarding device SMS to SMTP email from a battery-optimised background worker.
Bongo Baba Full-scale e-commerce application with multiple payment gateway integrations, order tracking and a dynamic catalog.

🖥️ Web & Backend Projects

Uptime Monitor — Node.js

Self-hosted uptime monitor in pure Node.js — custom HTTP router, JSON file CRUD, health-check worker and Twilio SMS alerts.

nodejs uptime-monitor twilio

Portfolio — GetX

Flutter web portfolio using GetX bindings, controllers and responsive ScreenUtil layouts.

flutter getx flutter-web responsive-design

Bongo Baba — E-Commerce

Full e-commerce flow with REST API, webview checkout, bKash payments and internationalisation.

flutter ecommerce rest-api webview

Avijog — Government Service App

Citizen grievance portal for Bangladesh — OTP auth, NID verification, Bangla localisation and Clean Architecture.

flutter riverpod clean-architecture government


📂 Open Source

Flutter & Dart

Repository Stack Highlights
Bloc_With_Clean_Architecture Dart · Bloc Feature-first Clean Architecture e-commerce app with BLoC/Cubit and get_it DI
Rverpod-With-Clean-Architecture Dart · Riverpod Clean Architecture with go_router routing and dartz error handling
Chat-App Dart · Firebase WhatsApp-style messaging with Firestore, Storage and voice notes
Futter-Background-App Kotlin Native Android background service for long-running work
Dart-Math-Equation-Support Dart MCQ practice app rendering mathematical equations with flutter_math_fork
Muslim-App Dart Online and offline Quran app with SQLite caching
Sms-To-Email Dart SMS inbox forwarded to email via a background worker
MusicPlayerBacground Dart Music player with background audio playback
Avijog Dart · Riverpod Government service app for citizen grievances — OTP auth, NID verification and full Bangla localisation

Data, Web & Tooling

Repository Stack Highlights
SQLFlite-Databasese Dart · SQLite Practical sqflite patterns — schema creation, migrations and CRUD
Add_To_Cart-With-Local-Database- Dart · SQLite Persistent shopping cart backed by a local database
Tec_Pulse_Corpurate Dart · Maps Employee review system with Google Maps, geocoding and polylines
Flutter-Short-Tricks Dart Curated Flutter snippets — animations, cached images, date logic, drawers
pagination-in-3-way Dart Pagination via flutter_pagewise, GetX + Dio, and pull_to_refresh
Google-Location Dart · Maps Location tracking with Google Maps and polyline route drawing

📊 GitHub Stats

GitHub Stats

Top Languages

GitHub Streak


🔗 Connect

Portfolio LinkedIn Email Phone GitHub


💬 Let's Work Together

Open to Flutter and backend roles, consulting, and collaboration on mobile products. Reach out by email or LinkedIn — I usually reply within a day.


Thanks for visiting!

⭐ If something here caught your attention, consider starring a repository.

Built with ❤️ using Flutter, Dart & React

Popular repositories Loading

  1. SQLFlite-Databasese SQLFlite-Databasese Public

    Practical sqflite SQLite patterns: database creation, migrations, queries and CRUD with Provider.

    Dart 2 1

  2. Muslim-App Muslim-App Public

    Online Quran app with surah browsing, pull-to-refresh, local SQLite caching and Google Maps.

    Dart 2 2

  3. Tec_Pulse_Corpurate Tec_Pulse_Corpurate Public

    TAC-Pulse employee review system with Google Maps, geocoding, route polylines and secure storage.

    Dart 2 1

  4. Add_To_Cart-With-Local-Database- Add_To_Cart-With-Local-Database- Public

    Shopping cart implementation with sqflite local database, Provider state and persistent cart badge counts.

    Dart 2 1

  5. Sms-To-Email Sms-To-Email Public

    SMS forwarding utility: reads SMS inbox, sends via email with Firebase Auth and runs an Android background service.

    Dart 2 1

  6. Google-Location Google-Location Public

    Location tracking demo with Google Maps, geolocator and polyline route drawing.

    C++ 1