Mobile
- Flutter
- Dart
- React Native
- BLoC
- Riverpod
- Provider
- GetX
- Clean Architecture
- GetIt DI
- Dio
- Localization (l10n)
- iOS & Android release
Open to remote collaborations
Software Engineer · Mobile App Developer
I build polished, production-grade Flutter apps — and the backends that power them.
01 About me
I'm a software engineer from Dhaka with 9+ years of turning product ideas into reliable software. My home turf today is Flutter — Clean Architecture, BLoC and a carefully layered data tier — and I'm just as comfortable with React Native, Node.js, Firebase and REST backends.
I started at Miaki Media on BDAPPS, Robi Axiata's national app store, where I was the technical support lead — helping developers connect their apps to Robi's telco APIs — and ran app-development workshops for student communities. At Binate Solutions I was a core engineer on Mobio — a Netherlands taxi and airport-transfer dispatch platform integrated with Booking.com — and led its mobile team. Through Fiverr I've delivered fintech, fitness, marketplace, beauty and childcare apps for clients worldwide.
Today I'm a Software Engineer II at Liberate Labs, building Bullseye — a coaching and classroom-observation app for educators. I care about readable code, UI that feels native on every device, and shipping in small, reviewable steps. Lately I've also been exploring LLM-powered features and AI-assisted development.
02 Skills
Mobile-first, full-stack when it matters — from widget trees to payment flows and cloud functions.
03 Experience
Liberate Labs
Building Bullseye, a Flutter app educators use to run classroom observation sessions, track coaching goals and next steps, and share learning resources.
Fiverr · Self-employed
Delivered production apps for international clients — from UI implementation through backend, payments and store release.
Binate Solutions
Core engineer on Mobio — a taxi and airport-transfer dispatch platform from the Netherlands with live driver apps on iOS and Android — working directly with the client's business team.
Miaki Media Ltd · BDAPPS (Robi Axiata)
Led technical support for BDAPPS — Robi Axiata's national app store and developer platform — helping developers connect their apps to Robi's telco APIs.
04 Projects
Products I've built at work, for clients and for myself. Freelance client apps are described by what they do — names kept private.
Taxi & airport-transfer dispatch platform · Netherlands
B2B mobility platform from Mobio Technologies B.V. that connects taxi companies, dispatchers and professional drivers in a global airport-transfer network, with rides flowing in from Booking.com. I was the second-largest contributor — 600+ commits across the driver app, dispatcher portal and API.
Educational coaching & classroom observation
Flutter app that lets coaches launch observation sessions from templates, track goals and next steps for educators, and browse a shared resource library — built for school districts with SSO sign-in.
Bangladesh's national app store
Robi Axiata's developer platform, where developers build and monetise apps on top of telco APIs. As technical support lead I helped developers connect their apps to the telco APIs and guided teams through launching new ones.
SEO-first e-commerce store
Shop for puzzles and STEM toys for kids aged 3–15. Server-rendered for search, with bKash checkout, order tracking, product feeds for Google Merchant Center & OpenAI, and a staff dashboard for orders, stock, blog, expenses and reports.
Trainer & client app with admin
Flutter app for personal trainers and their clients with video workouts and plans, backed by Firebase Auth, Firestore, Storage and Cloud Functions — plus a React + MUI admin dashboard.
Payments and rotating savings groups
Wallet app for sending money and running Equb savings groups — Stripe payment intents, PIN lock, multi-currency, fee calculation and wallet history, monitored with Crashlytics & Performance.
Listings, KYC and payments
Marketplace app connecting brokers and customers, with identity verification via Sumsub, Stripe checkout, map-based discovery and real-time push notifications.
Personalised routines & salon finder
Onboarding quiz that detects hair type, then serves routines, tips and product recommendations, with a Google Maps salon finder and in-app messaging. Companion React web front end.
Projects, quotes & site drawings
Contractor tool for projects, quotes, materials, interior and exterior drawings, working hours and team invitations — with Bluetooth device connectivity, geolocation and PDF export.
Directors, staff & caregivers
Multi-role app for childcare centres: directors manage employees, caregivers manage children profiles and the daily agenda, fully localised.
SMS-driven field sales for Olympic Bangladesh
SMS-based API integration that lets Olympic Bangladesh manage its on-field salesforce. I designed and planned the solution, and the tech team built it under my supervision.
Educational exam app
Educational exam app for Android, built on a microservices backend. I mentored the project team.
Air-ticket booking app
Developed the mobile app for Flight Expert, an online travel agency in Bangladesh, for booking air tickets, backed by a Node.js API.
VAT management for Bangladesh
Android app serving consumers, taxpayers, tax officials and procuring entities. As project consultant for DTCLBD I designed and planned the solution, led the tech team and developed the app in Java.
Robi Axiata platform operations
Maintained the local servers for this Robi Axiata platform and supported developers through deployments.
Browser-based exam integrity
Online exam app that watches the webcam with face detection and flags violations — no face in frame, tab switches or lost window focus — alongside an Express + TypeScript question API.
Grounded LLM answers
Retrieval-augmented chat that searches a local knowledge base first, then grounds Gemini or OpenAI answers in the matched records — with a debug panel showing search terms, retrieved data and final output.
05 FAQ
Md Arif Haider is a software engineer and Flutter mobile app developer based in Dhaka, Bangladesh, with 9+ years of experience since 2017. He currently works as a Software Engineer II (Mobile App Developer) at Liberate Labs.
Cross-platform mobile apps with Flutter and Dart — Clean Architecture, BLoC and Riverpod — plus React Native, Node.js / Express APIs, Firebase, and React / Next.js for the web.
Mobio, a Netherlands taxi and airport-transfer dispatch platform integrated with Booking.com; Bullseye, an educational coaching app at Liberate Labs; BDAPPS, Robi Axiata’s national app store, where he led technical support; and Puzzle Mania BD, an SEO-first e-commerce store.
Liberate Labs (2025–present), freelance on Fiverr (2024–2025), Binate Solutions as a Senior Software Engineer (2022–2024), and Miaki Media on Robi Axiata’s BDAPPS platform (2017–2022).
Yes. He is open to remote roles and freelance projects. The best way to reach him is by email at mohammadarifhaider@gmail.com or on LinkedIn.
He holds a BSc in Computer Science & Engineering from International Islamic University Chittagong (2013–2017).
06 Contact
Have an app idea, a role, or a project that needs a Flutter engineer? My inbox is open.