TMX-SD
A multi-tenant global sales and distribution product featuring native and hybrid mobile applications, utilizing AndroidX components, Nav Graph, LiveData, MVVM architecture, Retrofit, Coroutines, Room database, Realm database, and Hilt for efficient and scalable development.
HRX-ECLECTIC
Developed a multi-tenant HRM system for employee management, using clean architecture, BLoC for state management, isolates for file downloads, GoRouter for complex routing, firebase tools for analysis, pagination, debouncing techniques for real time search and UniLinks for deep linking with multiple entry points in app
Responsibilities:
As a Principal Mobile Engineer, I lead and mentor a development team, driving feature enhancements and implementing solutions to improve app quality and user experience for native Android and Flutter architecture. I also collaborate with designers and backend teams to define platform-specific app behavior and performance metrics
Tools & Technologies:
Native Android, Dart, Java, Kotlin, Flutter, SQL, NoSQL, Rest APIs, Method Channels, Isolates, Notifications, Google Maps, Jira, Git, Bitbucket
SOKIN
A fintech application through which user can make transactions, can create multiple wallets in different currencies with single national card in UK and USA region. Focused on Android-side transaction flows, background syncing, and secure payment SDKs.
Responsibilities:
Worked as native Android developer and hybrid App developer to analyze functionalities and make flow cycle.
Tools & Technologies:
Native Android, Java, Kotlin, Flutter, Dart, Notifications, Google Maps, Git, Bitbucket
EMS
Developed a mobile application for emergency service offices to streamline operations such as resource allocation, incident tracking, and team coordination. Took ownership of the entire Android development cycle using Java and Kotlin, implementing data persistence with SharedPreferences and local databases. Integrated Google Maps to enable real-time location tracking and improve response efficiency.
EXTRUWIZ
An application which facilitates user in calculations of a building, house, etc, with respect to area and material. Focused on smooth UI transitions, responsive layout design, and performance on mid-tier Android phones.
Responsibilities:
Working as native Android developer, developed complete mobile applications single-handedly.
Tools & Technologies:
Native Android, Java, Kotlin, Shared preferences, Google Maps, Git, Bitbucket
RAYA ONLINE
A leading online service provider in the auto-leasing market which is the first of its kind in the Middle East.
I-LABOR
An ERP which facilitates to hire labors from local and foreign agencies through web portals and mobile apps.
Responsibilities:
Working as native Android and Flutter developer, developed mobile
application with multiple team members.
Tools & Technologies:
Native Android, Java, Kotlin, Flutter, Dart, Google Maps, Git, Bitbucket
TECHNICAL LANGUAGES
DEVELOPMENT TOOLS
APPLICATION SOFTWARE
OS EXPOSURE
● ANIMATED DRAWER (PACKAGE): A simple yet fully customizable drawer with animations for flutter.
LINK: https://pub.dev/packages/animated_drawer
● ANIMATED DRAWER FLUTTER ARTICLE (MEDIUM ARTICLE): In this article I’ve explained, that how the drawer with animations is made step by step. The process is explained in detail with as simple as possible.
LINK: https://medium.com/swlh/animated-navigation-drawer-with-flutter-57387e48024a