AAM

Senior Software Engineer • Android • Flutter • Kotlin Multiplatform (KMP/CMP) • Backend APIs • CI/CD

I build production mobile apps with the engineering depth to ship, scale, and maintain them.

Abdullah Al Masud is a Bangladesh-based software engineer with 5+ years of experience delivering Android, Flutter and Kotlin Multiplatform (KMP/CMP) applications across communication, fintech, e-commerce, and public-impact products.

Senior mobile engineering with product delivery focus

I work across native Android, Flutter, and supporting backend systems, with an emphasis on maintainable implementation, release quality, and real-world product execution.

  • Native Android with Java and Kotlin
  • Flutter for Android and iOS delivery
  • Clean architecture and maintainable codebases
  • API and admin tooling for app ecosystems
  • Feature design, release quality, and iteration

Professional Summary

Senior Software Engineer with 5+ years of experience specializing in native Android, Flutter, and Kotlin Multiplatform (KMP/CMP) mobile application development. Proven expertise in building high-performance, scalable mobile applications using clean architecture principles. Skilled in REST API, MQTT, GraphQL, gRPC, and WebRTC integrations, with additional experience in backend development using Laravel.

Technical Skills

  • Languages: Java, Kotlin, Dart, Python, JavaScript, PHP, SQL, XML, HTML5, CSS3
  • Android: Android SDK, Jetpack Compose, Hilt, Coroutines, Flow, RxJava, Retrofit, Room Database, Google Maps
  • Flutter: Bloc, GetIt, GoRouter, Dio, Freezed, json_serializable, Dart Streams, Material Design
  • KMP/CMP: Kotlin Coroutines & Flow, Ktor, Koin, Kotlinx Serialization, Compose Multiplatform
  • Architecture & Patterns: Clean Architecture, MVVM, MVC, Bloc Pattern, Dependency Injection
  • API & Communication: REST API, MQTT, GraphQL, gRPC, WebRTC, Protocol Buffers
  • Web & Backend: Laravel, Bootstrap, HTML5, CSS3
  • Tools & Platforms: Android Studio, VS Code, Xcode, Git, Postman, Jira, Firebase, Fastlane
  • Databases: MySQL, SQLite, Firebase Realtime Database, Cloud Firestore
  • Operating Systems: MacOS, Windows, Android, Ubuntu

Recent work that shows product range and technical maturity

2026 - Present • KMP/CMP

CDAS Mobile App

Developing a Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP) mobile application for DataNet's Central Deduction Administration System (CDAS), serving government and financial sectors across Eswatini (formerly Swaziland), Lesotho and South Africa. MVP features: user login, deduction (loan) request submission, loan history, application status tracking, and user profile — targeting both Android & iOS with shared business logic and UI layer.

  • Built for government and financial sector operations
  • Shared codebase for Android and iOS using KMP/CMP
  • Supports deduction management and loan workflows
View project

Nov 2023 - Jan 2024 • Java + Kotlin

Xtreme VPN

Developed a secure VPN application for Android providing encrypted internet connectivity and online privacy protection.

  • Built for Android with Java and Kotlin
  • Covers connection state, server selection, and menu flows
  • Shows experience shipping utility-focused consumer apps
View project

Mar 2022 - Present • Java + Kotlin

Sentra Push-to-Talk

Developed a comprehensive push-to-talk communication application featuring AI-powered collaboration tools, real-time messaging, location sharing, and rich media capabilities for enhanced team coordination.

  • Built for real-time communication and field coordination
  • Supports secure group and individual collaboration flows
  • Contributed to a larger AI and edge-enabled platform vision
View project

May 2023 - Present • Flutter

DrinkWell Operator Platform

Created two Flutter-based mobile applications for managing water ATM operations and dealer-operator transactions. Pump Operator App: User registration, NFC card management, balance recharging, daily report generation. Dealer App: Fund transfers, transaction tracking, operator management, financial reporting.

  • Built across Android and iOS deployment targets
  • Supports operational teams in a real public-impact system
  • Balances transaction flow, reporting, and usability
Visit company site

Progression from mobile application engineer to senior software engineer

Sep 2021 - Present

Senior Software Engineer · NybSys

  • Architect and develop enterprise-grade Android, Flutter, and KMP/CMP applications utilizing clean architecture and SOLID principles
  • Building a Kotlin Multiplatform (KMP/CMP) mobile app for DataNet — a NybSys sister company operating in Eswatini, Lesotho and South Africa — targeting Android & iOS with shared business logic
  • Integrated REST API, MQTT for IoT-connected features, gRPC (Protocol Buffers), GraphQL, and WebRTC communication layers across multiple projects
  • Implemented CI/CD pipelines using Fastlane for automated distribution to Firebase App Distribution and Google Play Store
  • Lead cross-functional Agile teams in delivering large-scale mobile projects on schedule
  • Implement modern development practices including Jetpack Compose, Hilt and Koin as dependency injection, reactive programming with Kotlin Coroutines, Flow, RxJava and Dart Streams
  • Conduct code reviews and mentor junior developers on best practices and design patterns
  • Optimize application performance resulting in improved user experience and reduced crash rates

Sep 2020 - Sep 2021

Mobile Application Engineer · XOR Geek

  • Developed cross-platform mobile applications using Flutter and native Android frameworks
  • Built and maintained RESTful APIs and admin panels using Laravel and PHP for mobile app backends
  • Integrated third-party services including payment gateways, maps, and analytics platforms
  • Collaborated with QA teams to ensure thorough testing and bug-free releases
  • Participated in full software development lifecycle from requirement analysis to deployment
  • Java
  • Kotlin
  • Dart
  • JavaScript
  • PHP
  • Python
  • Android
  • Flutter
  • Laravel
  • Jetpack Compose

B.Sc. in Computer Science & Engineering

Dhaka International University, Dhaka

June 2015 - Aug 2019

Grade: 3.74 out of 4

Languages: Bengali (Native), English (Professional Working Proficiency)

Interests: Building scalable mobile products, productivity-focused UI/UX, and exploring AI-driven and cross-platform technologies

A broader view of shipped apps across fintech, e-commerce, utility, education, and consumer products

  1. Apr 2021 - Jul 2021 • Kotlin

    Nikah Matrimony

    Android matrimony product built in Kotlin with matching, messaging, and marriage register discovery flows.

  2. Mar 2021 - Sep 2021 • Java

    Hokkaido Classic Golf Club

    Japanese Android member app with notifications, chat, QR check-in, payments, and usage statements.

    Project link
  3. Jan 2021 - Sep 2021 • Flutter

    One-Click Order App

    Flutter e-commerce app for company members to browse products and place repeat or catalog-based orders.

    Project link
  4. Oct 2020 - Sep 2021 • PHP + Laravel

    One Click Order API & Admin

    Laravel-based backend and admin panel powering product, member, and order management for the app ecosystem.

    Project link
  5. Apr 2020 - Aug 2020 • Java + ARCore

    Augmented Learn

    AR-based Android learning app for preschool education with interactive recognition experiences.

Available for senior mobile engineering and product-focused software roles

If you are hiring for Android, Flutter, or full product delivery roles, reach out by email or connect on LinkedIn.