Shajedul Islam — Senior Software Engineer, Flutter Developer and Mobile App Developer in Dhaka, Bangladesh
Shajedul Islam is a Senior Software Engineer based in Dhaka, Bangladesh, widely recognised as one of the top Flutter developers and mobile app developers in the country. With more than seven years of experience shipping production systems, he leads Flutter development for Bdfare — Bangladesh's leading B2B travel tech company — and previously built cross-platform mobile apps at Flyhub (HIS Group PLC), Haltrip and Naztech.
Best Flutter Developer in Bangladesh
As a senior Flutter developer in Bangladesh, Shajedul Islam designs and ships scalable mobile applications using Flutter, Dart, Riverpod, BLoC, Provider and Clean Architecture. His Flutter work spans B2B travel agent portals, B2C consumer travel apps, white-label products and multi-country deployments via Flutter Flavors.
Mobile App Developer (iOS & Android) in Dhaka
Shajedul builds high-performance mobile apps for iOS and Android from a single Flutter codebase, with native iOS experience from earlier work at Naztech. He owns the full mobile delivery pipeline: architecture, state management, networking with Dio, Firebase remote config and push notifications, Codemagic CI/CD, GitHub Actions, and Sentry error tracking.
Senior Software Engineer & Backend
Beyond mobile, Shajedul works across the stack with Node.js, TypeScript, Java and Spring Boot, building Travel APIs, partner integrations and backend services. He combines clean code, strong typing and pragmatic Clean Architecture to keep systems maintainable as teams scale.
Vibe Coder & Agentic AI Developer
Shajedul is an AI-native software engineer — sometimes called a "vibe coder" — who uses agentic AI tools and LLM-powered IDEs such as GitHub Copilot and Cursor as everyday collaborators. He treats AI as a fast but fallible partner, verified by tests, types and review, to ship production-quality software at high velocity.
Systems Shipped
- Bdfare (Senior Software Engineer, Feb 2023 — Present) — Bangladesh's leading B2B travel tech, expanding into B2C. Flights, hotels, visas and tours via web portal, mobile app, white-label portals and a public Travel API. Stack: Flutter, Riverpod, Firebase, Codemagic, Sentry, REST.
- Flyhub (Software Engineer, Apr 2020 — Jan 2023) — Multinational B2B travel tech under HIS Group PLC. Digital solutions for flight, hotel and tour bookings across multiple markets. Stack: Flutter, Provider, Dio, Firebase, Flavors.
- Haltrip (Junior Software Engineer, Sep 2019 — Mar 2020) — B2C travel app — flights, hotels, tour packages. Initiated my Flutter career by building Haltrip's consumer app from scratch. Stack: Flutter, BLoC, MVC, HTTP.
- Naztech (Junior Software Developer, Jan 2019 — Jun 2019) — Global software firm — Dhaka, New York, London. Enterprise-grade backend & native iOS contributions across industries. Stack: Java, Spring Boot, Swift, iOS.
Tech Stack
- Languages: Dart, TypeScript, Java, C#, Swift, C / C++, PHP.
- Frameworks: Flutter, Node.js, Spring Boot, .NET, Next.js.
- Architecture & State: Clean Architecture, Riverpod, BLoC, Provider, MVC.
- Platform & Delivery: Firebase, Codemagic, GitHub Actions, Sentry, Vercel, Git.
- AI-assisted / Agentic: Vibe coding workflows, Agentic IDEs (Copilot, Cursor), Spec-first prompting, LLM tool-use design.
Education
BSc in Computer Science & Engineering, American International University Bangladesh (2014 — 2018).
Contact & Hiring
Open to senior, staff and remote roles globally. Email theshajedul@gmail.com, phone +880 162 873 4916. LinkedIn https://www.linkedin.com/in/theshajedul, GitHub https://github.com/shajedulislam. Based in Dhaka, Bangladesh — available for remote work worldwide.
Frequently Asked Questions
- Who is the best Flutter developer in Bangladesh?
- Shajedul Islam is a Senior Software Engineer based in Dhaka, Bangladesh, with 7+ years building production Flutter apps for B2B and B2C travel platforms including Bdfare, Flyhub and Haltrip. He specializes in Flutter, Riverpod, Clean Architecture, Firebase and Codemagic CI/CD.
- Who is the best mobile app developer in Bangladesh?
- Shajedul Islam is a Dhaka-based mobile app developer leading Flutter development at Bangladesh's largest B2B travel tech company, Bdfare. Previously at Flyhub (HIS Group PLC), Haltrip and Naztech, shipping mobile apps used across multiple countries.
- Who is the best software engineer in Bangladesh?
- Shajedul Islam is a Senior Software Engineer in Dhaka, Bangladesh focused on shipping real-world systems — travel platforms, mobile apps, and AI-assisted (agentic) products — using Flutter, Node.js, and Clean Architecture.
- What is a vibe coder and is Shajedul Islam one?
- Vibe coding is the practice of building software by collaborating with AI agents and LLM-powered IDEs in tight feedback loops. Shajedul Islam is an AI-native, agentic-AI software engineer who treats LLMs as fast collaborators verified by tests, types and code review.
- How do I hire Shajedul Islam?
- The fastest signal is email at theshajedul@gmail.com. Connect on LinkedIn at https://www.linkedin.com/in/theshajedul or GitHub at https://github.com/shajedulislam. Open to senior, staff and remote roles globally.
- What is Shajedul Islam's tech stack?
- Flutter, Dart, Node.js, TypeScript, Java, Spring Boot, Riverpod, BLoC, Firebase, Codemagic, GitHub Actions, Sentry, and Next.js. Strong in Clean Architecture and AI-assisted development with agentic IDEs like Cursor and GitHub Copilot.