SHAKIL.DEV

SYSTEM ONLINE

SHAKIL AHMED

Mobile Application Developer

ANDROID · FLUTTER · CROSS-PLATFORM

361/A Ahmed Nagar, Mirpur 1, Dhaka 1216+880 1617021802
SCROLL TO NAVIGATE
Shakil Ahmed, Mobile Application Developer in Dhaka

Building Mobile Apps Businesses Run On

I'm a Mobile Application Developer in Dhaka, Bangladesh, and a CSE graduate of Daffodil International University. For over 3 years I've built and maintained production Android and cross-platform apps for enterprise sales, field operations, finance, logistics, recruitment and e-commerce.

I work in Kotlin, Java and Flutter/Dart with MVVM and Clean Architecture, REST APIs and local persistence. Most of the job is turning business requirements into reliable mobile workflows, then keeping them stable in production: fixing issues, handling new Android versions, and keeping API usage secure. I'm currently building cross-platform apps with React Native and TypeScript.

3+
Years in production
3
Companies
13
Projects
36
Technologies

01. FLIGHT_LOG

Work Experience

Mobile development roles in Dhaka, Bangladesh

Software Engineer (Contractual)

DataMartBD Limited

Aug 2024 —PRESENT | Dhaka · Contract

  • ▹Develop mobile applications for financial, sales, delivery and operational workflows using Flutter/Dart and Android.
  • ▹Building DM Trade, a mobile-first capital-market app with Flutter 3.35, Dart 3.9 and Riverpod 3: reusable components, responsive financial UI, dark/light themes, BDT formatting and Simple/Advanced trading modes.
  • ▹Designed a TradeRepository abstraction so fixture data can be swapped for live backend APIs without rewriting the UI layer.
  • ▹Developed Dealer Aid, a role-based Android app for order processing, delivery tracking, payments and operational reporting, plus a field-updates and team-coordination app.

Executive (IT)

Premier Cement Mills PLC

Jan 2024 —PRESENT | Dhaka · Full-time

  • ▹Develop, maintain and enhance a business-critical Android application supporting daily sales and distributed field operations.
  • ▹Translate operational requirements into API-driven mobile workflows covering sales activities, marketing targets, cash deposits, attendance, leave, notifications and on-demand reporting.
  • ▹Diagnose and resolve production issues, improve UI and stability, and keep the app compatible with newer Android versions, including Android 13+ permission and notification requirements.
  • ▹Led development of Truck Bidder, an Android app for truck procurement, bidder coordination and cement-delivery planning.

Junior Software Engineer (Android)

EWN Bangladesh Limited

Jan 2023 —Dec 2023 | Gulshan, Dhaka · Full-time

  • ▹Developed and maintained native Android features across office management, recruitment, e-commerce and inventory applications.
  • ▹Built responsive XML interfaces, employee and recruitment workflows, user/vendor features and operational screens; contributed over 50% of the employee-side implementation of the OPUS recruitment app.
  • ▹Implemented Arabic localization and right-to-left layouts; handled debugging, UI refinement, image-upload issues and usability improvements.

02. PAYLOAD_MANIFEST

Projects

Android, Flutter, React Native and web projects

//Mobile Applications

Production apps for enterprise, financial, sales and logistics workflows

03. NEURAL_LINK

Skills

Technologies and practices I use in production

Mobile

KotlinKotlin
JavaJava
DartDart
Jetpack ComposeJetpack Compose
XML DesignXML Design
Material DesignMaterial Design
Android
Flutter
React Native
TypeScript

Architecture

Clean ArchitectureClean Architecture
MVVMMVVM
SOLIDSOLID
Coroutines/FlowCoroutines/Flow
Hilt/DaggerHilt/Dagger
OOP
Repository Pattern
Riverpod
Kotlin Flow

APIs & Integration

RetrofitRetrofit
REST APIs
JSON
Auth & Role-Based Access

Data & Persistence

SQLSQL
Room DBRoom DB
SQLite

Quality & Security

Debugging
Android Permissions
Notifications
Secure API Handling

Tools & Delivery

FirebaseFirebase
Git/GitHubGit/GitHub
CI/CDCI/CD
Gradle
Android Studio
VS Code

>> 3D VISUALIZATION RUNNING IN BACKGROUND

Education

Daffodil International University

Bachelor of Science in Computer Science and Engineering · CGPA 3.03

2018 - 2022

BCIC College

Higher Secondary Certificate (Science) · GPA 4.67

2015 - 2017

Bindu Basini Govt. Boys' High School

Secondary School Certificate (Science) · GPA 5.00

2013 - 2015

Training & Certifications

Android App Development

PencilBox Training Institute (SEIP)

2022

Flutter

Genex Infosys (ICT Division)

2021

CEH Training

DIU Cyber Security Club

2019

Android App Development

Digicon Technologies (ICT Division)

2018

READY TO UPLINK?

Let's Work Together

Currently available for new missions. Transmit a direct message to the comms array or via hridoyhussainshakil@gmail.com.