About
Mobile & Backend engineer. I build things that run on phones and the servers behind them.
I'm a Software Engineer specialising in mobile — Flutter, Android (Kotlin/Java), iOS, and React Native — and the backend systems that support them. I've been building production apps since 2020, starting with native Android and expanding across the mobile stack as the platforms evolved.
I care about the engineering problems that matter at scale: architecture decisions that hold up over years, performance on mid-range hardware, offline reliability, and the contract between mobile client and backend API. I've shipped apps serving tens of thousands of users across education, fintech, and e-commerce — including Astute (80+ institutes) and the open-source flutter_bkash package on pub.dev.
Currently a Senior Software Engineer at Teamexus Solutions Ltd. (ISOL, Japan), working on enterprise Flutter projects for Japanese product teams. Outside of work I speak at tech events (GDG Sonargaon), maintain open source, and write about mobile engineering.
Banglafire Solutions Ltd. (ISOL, Japan)
Built native Android apps in Java — Astute Teacher & Guardian apps serving 80+ educational institutes. Owned the full lifecycle from development through Play Store release and crash monitoring.
Codeboxr
Transitioned to Flutter. Built eBangladesh (e-commerce marketplace) and published flutter_bkash open-source package on pub.dev. Integrated 4 Bangladeshi payment gateways.
Teamexus Solutions Ltd. (ISOL, Japan)
Built enterprise web apps with GeneXus + WorkWithPlus for Japanese clients — including ELM (Employee Leave Management) and AFMS (Asset Flow Management System) — and developed custom GeneXus user controls integrated with core JavaScript libraries. Built the Flutter mobile clients for these enterprise apps. Built FastAPI (Python) REST APIs and React + Vite dashboards to complement the enterprise ecosystem. Promoted to Senior Software Engineer in Dec 2024; now leading architecture for these enterprise apps and their Flutter mobile clients, collaborating directly with Japanese PMs on system design and delivery.
Surovi Group
Architected and delivered Surovi Agro Nexus+ — an offline-first field-force management app for agricultural officers in remote areas with no reliable connectivity — and Supreme Seed Power+, a React Native field-operations app for GPS-tagged crop programs and dealer registration.
Jahangirnagar University
Manarat International University
Currently exploring Kotlin Multiplatform (KMP) and SwiftUI. The goal is to keep native skills sharp across the mobile ecosystem — understanding platform-specific development alongside Flutter's cross-platform layer.
Always happy to talk engineering, architecture, or interesting problems.