Positioning
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.
Software Engineer | Android | Flutter | Kotlin Multiplatform | Backend APIs | CI/CD
Abdullah Al Masud is a Bangladesh-based software engineer with 6+ years of experience delivering Android, Flutter and Kotlin Multiplatform applications across communication, fintech, e-commerce, and public-impact products.
Positioning
I work across native Android, Flutter, and supporting backend systems, with an emphasis on maintainable implementation, release quality, and real-world product execution.
What I Focus On
Senior Software Engineer with 6+ years of experience specializing in native Android, Flutter, and Kotlin Multiplatform mobile application development. Proven expertise in building high-performance, scalable mobile applications using clean architecture principles. Skilled in REST API, MQTT, gRPC, GraphQL and WebRTC integrations, with additional experience in backend development using Laravel.
Selected Case Studies
Developing a Kotlin Multiplatform with Compose UI 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.
An offline-first personal finance application for tracking income, expenses, accounts, budgets, and investments without relying on cloud storage or continuous internet access.
Developed a secure VPN application for Android providing encrypted internet connectivity and online privacy protection.
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.
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.
Experience
Sep 2021 - Present
Dhaka, Bangladesh
Sep 2020 - Sep 2021
Dhaka, Bangladesh
Core Skills
Education
Dhaka International University, Dhaka
June 2015 - Aug 2019
Grade: 3.74 out of 4
Additional Information
Languages: Bengali (Native), English (Professional Working Proficiency)
Interests: Building scalable mobile products, productivity-focused UI/UX, and exploring AI-driven and cross-platform technologies
Project Archive
Japanese Android member app with notifications, chat, QR check-in, payments, and usage statements.
Project linkFlutter e-commerce app for company members to browse products and place repeat or catalog-based orders.
Project linkLaravel-based backend and admin panel powering product, member, and order management for the app ecosystem.
Project linkAR-based Android learning app for preschool education with interactive recognition experiences.