Skip to content
Open to Senior Mobile Roles

Shaon Saha Apu

Mobile Application Developer

Kotlin · Java · Jetpack Compose · Flutter · KMP

Mobile Application Developer with 4+ years of experience building Android and Flutter apps across FieldForce, HealthTech, EdTech, EnterpriseTech, AgriTech and FinTech platforms. Skilled in Kotlin, Java, Jetpack Compose, Flutter, REST APIs and offline-first architecture. Experienced in delivering scalable features, modernizing legacy systems, improving app performance, and shipping 18 production-ready apps to Google Play and the App Store, used by thousands of users.

View my work Dhaka, Bangladesh
Portrait of Shaon Saha Apu
455K+

Loan proposals processed

5.7K+

Video consultations enabled

10K+

Field reports / month

4+

Years shipping mobile apps

About

I build mobile products that hold up in the real world

Most of my work ships to field staff, health workers, and everyday users on unreliable networks. That shapes how I build: offline-first, resilient, and measured by outcomes, not screens.

HealthTech

Nationwide telehealth and maternal-care apps: real-time video consultations over WebRTC and Agora tuned for rural, low-network zones, plus pre-pregnancy, pregnancy and postnatal modules that lift retention and daily engagement.

FinTech

Microfinance and banking flows at scale: real-time loan processing, instant transaction alerts, reconciliation, and fraud reduction.

EnterpriseTech

Enterprise sales-force and PSO platforms: doctor-visit tracking, portfolio and RX tools, automated TA/DA, and reporting dashboards that raise field productivity and visibility.

FieldForce

Offline-first field apps with sync-on-connectivity, GPS tracking, and multilingual UIs; deployed across countries, including survey operations in Uganda.

AgriTech

Offline-first tools for agricultural officers with reliable sync-on-connectivity and consistent field data capture, cutting manual recording effort by a third.

EdTech

Corporate learning-and-development platforms with automated assessments, real-time progress dashboards, and interactive courses that raise completion rates.

Experience

4+ years shipping production mobile apps

English · ProficientBangla · Native

Impact

Key achievements

Concrete engineering outcomes from production apps used by thousands of people.

>99%

stability

Stable Production Releases

Shipped production apps to Google Play and the App Store with 99%+ crash-free users, monitored via Firebase Crashlytics.

50-60%

smaller APK

App Size Compression

Reduced APK size by 50-60% through ProGuard/R8, asset optimization, and module restructuring.

-12%

crash rate

Crash Rate Reduction

Lowered crash rates by 12% by migrating legacy Java modules to Kotlin and modernizing architecture.

+30%

faster launch

App Load Time Optimization

Improved launch speed by 30% with lazy-loading, optimized queries, and refined initialization flows.

+35%

data consistency

Offline-First System

Built a robust offline-first architecture, improving field data consistency by 35%.

-40%

sync failures

Background Sync Efficiency

Reduced sync failures by 40%, ensuring smoother scheduled updates.

Toolkit

Skills & technologies

The stack I reach for across Android and Flutter work: from UI down to sync and delivery.

Mobile Frameworks

  • Android (Jetpack Compose)
  • Android (XML)
  • Flutter
  • Kotlin Multiplatform (KMP)
  • Compose Multiplatform (CMP)

Languages

  • Kotlin
  • Java
  • Dart

Architecture

  • MVVM
  • Clean Architecture
  • SOLID Principles

Libraries

  • Hilt
  • Koin
  • Coroutines
  • Retrofit
  • Ktor
  • Room DB
  • GetX

APIs & Backend

  • REST APIs
  • Secure API Integration
  • Offline-First Data Sync

Cloud & Real-Time

  • WebRTC
  • Agora SDK
  • Push Notifications
  • Firebase (Analytics, FCM, Crashlytics)

Maps & Location

  • GPS / Location Services
  • Google Maps SDK
  • Geotagging

DevOps & Tools

  • Git
  • GitHub
  • GitHub Actions
  • Xcode Cloud (CI/CD)
  • TestFlight
  • Google Play Console
  • App Store Connect
  • Android Studio
  • Postman

Process

  • Agile
  • Scrum
  • Code Reviews
  • Redmine

Other

  • Material Design
  • Performance Optimization
  • Modular UI Components
  • Crash Reduction
  • Kotlin Migration

Experience

Where I've worked

Progression, ownership, and the outcomes I delivered at each step.

Appinion BD Limited logo

Appinion BD Limited

Gulshan 1, Dhaka, Bangladesh

Full-timeOn-site

Software Engineer

Jan 2025 - PresentCurrent
  • Shipped production-ready Flutter and Android modules to Google Play and the App Store, ensuring stable releases and rapid feature rollout, using Xcode Cloud CI/CD and TestFlight for iOS releases.
  • Delivered Flutter enterprise apps for Prime Bank, Eastern Bank, Dhaka Bank, NRB Bank and IDLC Finance, used daily by their employees.
  • Improved app performance, stability, and architecture through optimized state management, caching, and reusable modular components shared across the company's apps.
  • Enhanced background sync reliability, reducing sync failures by 40% across multiple apps.
  • Refactored and modernized legacy modules, improving maintainability and code quality for long-term scalability.
  • Cut load time and enhanced responsiveness by optimizing API sequencing, reducing heavy initialization, and restructuring database access.
  • Collaborated in Agile teams to deliver features with end-to-end ownership, from REST API integration through production release.

Jr. Software Engineer

Mar 2023 - Jan 2025
  • Built and maintained native Android apps using Kotlin, XML, MVVM, and Jetpack components, including field and telehealth apps that processed 455K+ loan proposals and 5.7K+ video consultations.
  • Contributed to module development, bug fixing, and performance tuning across production apps.
  • Optimized Room (local SQLite database) queries and offline sync for faster reads and smoother offline use, enabling up to 50% faster data submission in low-network areas.
  • Migrated legacy Java modules to modern Kotlin, cutting crash rates by 12% and improving stability.
  • Resolved bottlenecks in key user journeys by reworking the underlying business logic, delivering a faster, smoother experience.

Clients

Brands behind the apps

The companies whose apps I have built and shipped.

SAJIDA Foundation
Renata PLC
Square Toiletries Ltd.
Eastern Bank PLC
Dhaka Bank PLC
IDLC Finance PLC
Prime Bank PLC
NRB Bank PLC
Shohay Health
Quality Feeds Ltd.
Apex Holdings
Golden Harvest
PHWC

Work

Selected projects

Shipped apps across banking, healthcare, NGO and field operations, built to speed up workflows, cut manual work and lift engagement. Tap a project for the full breakdown.

Platform
Category
Supermom logo

Supermom

FlutterHealthTech
Built forSquare Toiletries Ltd.

Led end-to-end development of the app, reaching 350K+ downloads and increasing user engagement by 30% through personalized content. Built its pre-pregnancy, pregnancy and post-pregnancy modules, covering ovulation tracking, week-by-week pregnancy and baby growth, doctor-guideline videos, vaccination schedules and care checklists.

+30%

engagement

350K+

total downloads

FlutterDartGetXREST APIsFirebase AnalyticsFCM+1 more
EBL Perfometer logo

EBL Perfometer

FlutterEnterpriseTech
Built forEastern Bank PLC

Built Eastern Bank's enterprise performance platform on Android and iOS, with API-driven dynamic customer-visit forms, PTP collection, real-time KPI dashboards, and employee location and route tracking.

100% API-Driven

dynamic customer visit form

2 Platforms

location tracking

6+

business capabilities

FlutterDartGetXREST APIsFCMGPS / Location Services+3 more
SAJIDA Field Force logo

SAJIDA Field Force

Native AndroidFieldForce
Built forSAJIDA Foundation

Digitized microfinance field operations for 3K+ field officers across 290+ branches, processing 455K+ loan proposals and 437K+ loans disbursed, with credit scoring, lead-to-admission pipelines, and legal case management.

455K+

loan proposals

437K+

loans disbursed

30K+

potential clients registered

290+

branches

JavaKotlinXMLJetpack ComposeMVVMKMP+6 more
Play StoreView details
Agri.Connect logo

Agri.Connect

Native AndroidAgriTech
Built forApex Holdings

Built a fully offline-first field app for agricultural officers with sync-on-connectivity, cutting manual recording effort by 35% and ensuring consistent field data capture.

-35%

manual effort

KotlinJetpack ComposeMVVMHiltRetrofitRoom+3 more
Play StoreView details
Agrani - Amar Passbook logo

Agrani - Amar Passbook

FlutterFinTech
Built forSAJIDA Foundation

Enhanced the microfinance passbook app, cutting reconciliation workload by 70% and irregularities by 55% through instant transaction notifications, improving operational efficiency and security, with a 15% increase in user trust.

-70%

reconciliation work

-55%

irregularities

FlutterDartGetXFirebase AnalyticsFCM
Play StoreView details
IDLC Ignite logo

IDLC Ignite

FlutterEdTech
Built forIDLC Finance PLC

Built IDLC Finance's official Learning & Development app, giving every employee on-demand access to assigned trainings, interactive video courses, and knowledge assessments with certifications. A personalized course catalog, real-time progress tracking, and deadline reminders help new joiners and seasoned staff upskill efficiently and contribute to a high-performance culture.

1,000+

active learners

+30%

course completion

FlutterDartGetXREST APIsFCM
Momenta logo

Momenta

Native AndroidFieldForce
Built forRenata PLC

Modernized a PSO platform with Jetpack Compose, reducing sync issues by 40% and enhancing field operations with doctor-visit tracking, portfolio tools, and RX submission - boosting sales productivity and healthcare-professional engagement.

-40%

sync issues

KotlinJetpack ComposeMVVMHiltRetrofitRoom+3 more
Play StoreView details
Appinion Telehealth logo

Appinion Telehealth

Native AndroidHealthTech
Built forSAJIDA Foundation

Delivered core modules for a nationwide telehealth system across Doctor, Patient, and HealthWorker apps serving 2K+ users, enabling 5.7K+ video consultations. Improved stability with a 12% crash reduction through Kotlin-based refactoring.

5.7K+

video consults

2K+

active users

KotlinXMLWebRTCAgora SDKRetrofit
Sudin Telehealth logo

Sudin Telehealth

Native AndroidHealthTech
Built forSAJIDA Foundation

Built health-worker workflows across Doctor and HealthWorker apps optimized for rural low-network conditions, achieving 50% faster data submission and improving patient coverage across remote zones.

+50%

faster submission

KotlinXMLWebRTCAgora SDKRetrofitREST APIs
DoctorHealthWorkerView details
Q-MAP logo

Q-MAP

Native AndroidFieldForce
Built forQuality Feeds Ltd.

Delivered a precise field-automation platform with 10K+ monthly reports, automated TA/DA for 200+ field employees, and background location tracking with route mapping - boosting field visibility and operational efficiency.

10K+

reports / month

200+

field employees

KotlinJetpack ComposeHiltRoomGPS / Location ServicesGoogle Maps SDK+1 more
Play StoreView details
Shohay Pregnancy logo

Shohay Pregnancy

Native AndroidHealthTech
Built forShohay Health

Enhanced a leading pregnancy-tracker app by increasing retention by 28% and boosting DAU by 30% through personalized notifications and optimized caching flows.

+28%

retention

+30%

daily active users

KotlinJetpack ComposeMVVMHiltRoomPush Notifications+1 more
Play StoreView details
SF Connect logo

SF Connect

Native AndroidFieldForce
Built forSAJIDA Foundation

Improved survey efficiency by 40% with 100% offline data capture and secure data pipelines, while enabling cross-country deployment for SAJIDA Foundation, including usage in Uganda.

+40%

survey efficiency

100%

offline capture

KotlinJetpack ComposeOffline-FirstMultilingual UIRoomHilt+1 more
Play StoreView details
Re-Develop logo

Re-Develop

FlutterEdTech
Built forRenata PLC

Developed Renata PLC's L&D platform, cutting reporting effort by 25% and increasing course-completion rates with automated assessments, dashboards, real-time tracking, and interactive content.

-25%

reporting effort

FlutterDartGetXFirebase AnalyticsREST APIs
Golden Harvest Sales logo

Golden Harvest Sales

FlutterFieldForce
Built forGolden Harvest

Built a field sales and distribution app for Golden Harvest's FMCG operations, equipping field representatives with mobile order capture, GPS route and location tracking, and real-time sales reporting. Managers gain live visibility into field coverage and performance, improving accountability and operational efficiency across the distribution network.

1.2K+

field reps

33K+

orders / month

FlutterDartGetXREST APIsFCMGPS / Location Services+1 more
Play StoreView details
DHAKA PERFOMETER logo

DHAKA PERFOMETER

FlutterEnterpriseTech
Built forDhaka Bank PLC

Built a secure, intelligent workforce performance-management platform for modern enterprises and operational teams. Employees, managers, and administrators can monitor KPIs, track individual and team performance, and analyze productivity through real-time insight dashboards, with role-based access control and enterprise-grade security supporting accurate, transparent, data-driven decisions.

1.7K+

users tracked

Real-time

KPI dashboards

3-Level

employee, manager & admin access

FlutterDartGetXREST APIs
Polaris-PHWC logo

Polaris-PHWC

FlutterHealthTech
Built forPHWC

Built a clinical scheduling app for a Psychological Health & Wellness Care (PHWC) practice, letting staff manage appointments, patient calendars, and clinician availability in one place. Automated reminders reduce no-shows and keep sessions on track, while secure API integration keeps patient scheduling data reliable and up to date across the team.

35K+

appointments managed

-20%

no-shows

FlutterDartGetXREST APIsFCM
Play StoreView details
NRB Excel logo

NRB Excel

FlutterEnterpriseTech
Built forNRB Bank PLC

Built NRB Bank's official Relationship Management platform, giving branch staff, managers, and executives a real-time view of performance against daily, monthly, and yearly targets. Relationship managers track KPIs across Total Deposit Net Growth (CASA & TD), Asset Growth & Disbursement, MSME, and Credit Cards, climb staff-, branch-, and pan-bank leaderboards, drill into position reports, and complete assigned learning modules, turning scattered performance data into a single, data-driven RM cockpit.

1.5K+

users tracked

6+

banking KPIs tracked

3-Tier

staff, branch & pan-bank leaderboards

FlutterDartGetXREST APIsModular UI
Prime LMS logo

Prime LMS

FlutterEdTech
Built forPrime Bank PLC

Built Prime Bank PLC's official Learning Management System, delivering self-paced video courses, quizzes and assessments, and downloadable digital certificates to 3.5K+ employees on Android and iOS. Automated assessments and certification cut training-admin effort by 70%, while a personalized dashboard with progress tracking, performance rankings, and deadline reminders keeps staff on track.

3.5K+

employees

-70%

admin effort

FlutterDartGetXREST APIs

Education

Academic background

Hamdard University Bangladesh

B.Sc. in Computer Science and Engineering

Mar 2018 - Sep 2022

GPA 3.96 / 4.00

Tejgaon College

HSC, Science

Aug 2015 - Jul 2017

GPA 4.17 / 5.00

Recognition

Awards

Star Performer of the Month

Appinion BD Limited

Awarded inMar 2025Aug 2025Feb 2026

Recognized three times since the program launched, for consistent high performance, strong ownership, and exceptional delivery.

Credentials

Certifications

The Complete Flutter Development Bootcamp with Dart

Udemy

Android App Development

Flash IT Ltd

CompTIA A+

New Horizons Computer Learning Centers

Beyond code

How I work

The habits that keep my modules maintainable and my teams moving.

Problem Solving & Critical Thinking

Delivered efficient solutions to complex mobile app challenges.

Project Ownership & Leadership

Maintained and led modules with end-to-end responsibility.

Team Collaboration

Worked seamlessly in Agile teams, coordinating with BAs, designers, and developers.

Proactive Guidance

Ensured scalable, maintainable codebases and shared technical insights.

Time Management

Managed multiple projects and deadlines effectively.

Contact

Let's build something great

I'm open to senior mobile engineering roles and interesting product work. The fastest way to reach me is email.

Email

Location

Dhaka, Bangladesh