7+ years building mobile apps used by millions.
I own the mobile side end to end: the architecture, how data moves through the app and in and out of the API, the code itself, and the CI/CD that gets it to the store. Hands-on with Flutter and Android, currently technical team lead on the flagship project at Greentech Apps Foundation.
Impact
- 12M+ Installs across shipped apps
- 13 Apps shipped
- 99%+ Crash-free sessions
Skills
Mobile
- Flutter
- Dart
- Android
- Kotlin
- Java
- iOS builds
- Offline-first
- Play Console
- App Store Connect
Data & delivery
- Firebase
- REST APIs
- SQLite / Drift
- Django
- AWS
- CI/CD
Design
- Material Design 3
- UI/UX
- Figma
- Adobe XD
- Adobe Illustrator
- Design systems
Ways of working
- Team leadership
- Code review
- Agile / Scrum
- Mentoring
- Estimation
- Git
Experience
Sr. Software Engineer, Mobile — Greentech Apps Foundation
Oct 2021 — Present
Technical team lead on the flagship project — a Flutter and Android product with millions of installs. I set the architecture and data flow, review what goes into the codebase, and keep the release pipeline moving.
- Lead the team on the flagship project — task distribution, progress tracking, code review and delivery against deadlines.
- Set the app architecture and data flow, and agree the API contract with the backend team before work starts.
- Own the CI/CD pipeline and the Play Store and App Store releases that come out of it.
- Plan new projects with product managers, testers and developers in an agile scrum environment, from design through release.
- Design and build advanced applications across Android and iOS.
- Modernise legacy applications — fixing bottlenecks, improving performance and adopting current platform features.
- Own performance, quality and responsiveness on both mobile platforms.
Flutter, Dart, Android, iOS, Firebase, CI/CD, Code review, Scrum
Software Developer, Mobile Applications — 2PI PRO LTD
Dec 2019 — Sep 2021
Ran the full mobile development lifecycle for client products — requirements through Play Store release — plus the hosting that kept them running.
- Full lifecycle ownership: planning, requirement gathering, development, testing and Play Store launch.
- Coordinated with departments across the organisation on new deployments.
- Contributed to project schedules and workflows.
- Recommended changes and enhancements to existing applications.
- Hosted web applications on AWS and traditional hosting, and debugged hosting issues.
Java, Android, Flutter, AWS, Django, Play Console
Projects
Professional
Al Quran (Tafsir & by Word)
Greentech Apps Foundation — 2021 — present
Greentech's flagship Quran app: word-by-word meaning and grammar, 90+ translations and tafsirs across 60+ languages, 30+ reciters, tajweed mushaf modes and a reading planner — all downloadable for offline use and free of ads.
Technical team lead — architecture, data flow, code review, releases
- Ships on Android, iOS, Windows, macOS, Linux and web
- 170+ translations and tafsirs, 60+ languages
Flutter, Dart, SQLite, Offline-first, CI/CD
Hadith Collection (All in one)
Greentech Apps Foundation — 2022 — present
41,000+ ahadith from 15+ authentic collections with grading, chains of narration and short biographies of 25,000+ narrators, plus daily hadith, reading goals and streaks in English, Bangla and Urdu.
Mobile developer — features, bug fixes & releases
- 41,000+ hadith across 15+ collections
- Android, iOS, Windows and macOS
Flutter, Dart, SQLite, Search, CI/CD
Dua & Zikr (Hisnul Muslim)
Greentech Apps Foundation — 2021 — present
300+ masnoon duas from Hisnul Muslim, organised by occasion, with transliteration, word-by-word translation and audio for every dua — downloadable for offline use, with bookmarks that back up and restore.
Mobile developer — features, offline audio, releases
- 326 duas with offline audio
- Android, iOS and web
Flutter, Dart, SQLite, Audio, Offline-first
দোআ ও যিকির (হিসনুল মুসলিম)
Greentech Apps Foundation — 2021 — present
The Bangla edition of Hisnul Muslim, localised end to end — Bangla phonetic search with a switchable keyboard layout so duas can be found by how they sound, alongside the same audio, bookmarks and daily notifications.
Mobile developer — Bangla localisation, phonetic search
- Bangla phonetic search across 300+ duas
Flutter, Dart, SQLite, Localisation
Seerah of Prophet Muhammad ﷺ
Greentech Apps Foundation — 2021 — present
The Prophet's ﷺ biography from Ar-Raheequl Makhtum and MRDF's Prophetic Timeline, laid out as a chronology across the pre-prophethood, Makki and Madani eras, with lessons and rulings attached to each event. English and Bengali.
Mobile developer — content pipeline, reading experience
- Bilingual — English and Bengali
- Android, iOS and web
Flutter, Dart, SQLite, Localisation
2PI - Jobs
2PI PRO LTD — 2020 — 2021
Android client for 2pijobs.com, a Bangladeshi recruitment platform putting employers and candidates on one site — search and filter openings, apply, and follow applications through, with local and overseas listings side by side.
Mobile developer — full lifecycle, Play Store release
- Shipped through to v1.0.6 (Oct 2021)
Java, Android, REST APIs, Play Console
Dactarbari - Patients
2PI PRO LTD — 2020 — 2021
Patient side of Dactarbari, a Bangladeshi telemedicine service — book an appointment with a consultant anywhere, meet over video, upload prescriptions and reports into a treatment history, order the prescribed medicine and set reminders to take it.
Mobile developer — full lifecycle, Play Store release
- Shipped from v1.0 (Jan 2020) through v1.3.2
- Video consultation, prescriptions and medicine ordering in one app
Java, Android, REST APIs, Video calling
Dactarbari - Doctors
2PI PRO LTD — 2020 — 2021
Doctor's Portal, the clinician side of the same platform — chambers and a seven-day schedule at a glance, daily notifications for the day's patients, video consultations, assistant accounts and a wallet for consultation earnings.
Mobile developer — full lifecycle, Play Store release
- Companion app to the patient client, sharing one backend
- Schedule, video consults, assistants and earnings in one portal
Java, Android, REST APIs, Video calling
Personal & freelance
Expense Tracker
Personal — 2026 — ongoing — In development
A cross-platform expense tracker that keeps records in sync across devices — log an expense on the phone, see it on the desktop. Under active development.
Solo — architecture, design and development
Flutter, Cross-platform, Sync
Taqwa365 — Prayer Times & Al-Qur'an
Personal — 2020 — Development & maintenance
Prayer times, Al-Qur'an with translations and many Islamic features — offline and completely ad-free.
Solo — design and development
Android, Java
PWD Meal
Freelance — 2021 — Maintenance
A meal management app for daily meal records of office employees, with daily notifications for meal confirmation and cancellation.
Solo — design and development
Flutter, Firebase
Pexelify: HD Wallpapers
Personal — 2020 — Open source
The most exclusive and curated wallpapers from pexels.com, right at your fingertips.
Solo — design and development
Flutter, REST API
Closed-Loop IoT Home Surveillance
Published research — ICCAR 2020 — 2019 — Published
A low-cost IoT home automation system using sensors and a Firebase realtime database to alert the user with SMS and a live video feed on Android.
Co-author — Android client and Firebase pipeline
- 6th Int. Conference on Control, Automation and Robotics
Android, Firebase, IoT
Education
B.Sc. in Computer Science & Engineering
North South University
2015 — 2019
GCE A Level, Cambridge (CIE)
Oxford International School, Dhaka
2012 — 2014
GCE O Level, Cambridge (CIE)
Manarat Dhaka International College
2012
Community
Ambassador — IEEE PES Zero Hunger Day
Ran food-donation drives tied to PES technical events for the UN Sustainable Development Goals.
Oct — Dec 2019
Volunteer — Powerbuzz, IEEE NSU PES SBC
Designed all event branding — banners, posters, social, video and logistics collateral.
Feb 2018
Volunteer — Youth Movement for Road Awareness
Road-safety awareness campaign across Dhaka.
Aug 2014
Looking for a mobile lead?
Open to senior and lead roles, and to selective freelance work. Fastest way to reach me is email.