# Mahmoud Abunaji

Mahmoud Abunaji is a remote worker on Himalayas, Senior Mobile App Developer at Unknown, based in Jordan.

Source: https://himalayas.app/@mahmoudabunaji

```text
Senior Android Engineer building secure native Android apps with Kotlin and Jetpack Compose.
```

| Detail | Value |
| --- | --- |
| Availability | Looking for a job |
| Location | Jordan |
| Authorized to work in | Jordan |
| Salary expectations | 70k+ USD |
| Job categories | Android Engineer, Mobile Engineer, iOS Developer, Flutter Developer |
| Skills | Native Android Development, Kotlin, Java, Jetpack Compose, Android Jetpack, MVVM, Clean Architecture, Modularization, Kotlin Coroutines, Flow, Hilt, Dagger, REST APIs, GraphQL, Apollo |

## About

```text
In my current Senior Mobile App Developer role, I develop secure native Android applications using Kotlin, Jetpack, and clean MVVM architecture. I integrate GraphQL and REST services and manage local data with Room, SharedPreferences, and Keystore.

I also integrate payment gateways including TAP, Checkout, and Lean, and use Amplitude, Firebase Analytics, and CleverTap for analytics and logging. I support releases across Staging, QA, Demo, and Production, including distribution through Firebase App Distribution and Google Play Store.

On Ministry of Hajj & Umrah Projects, I developed native Android and iOS applications as well as a Flutter application. I worked with TIBCO REST APIs and MQTT for live messaging and map data, and published apps to the Apple App Store, Google Play Store, and secure enterprise channels.

Earlier, I developed iOS applications including the Jahez app, where I refactored the UI and code structure and implemented features in Objective-C and Swift. I also supported ERP and Oracle 10g database administration and contributed to an attendance system integrated with ERP.
```

## Experience

### Senior Mobile App Developer (current)

Unknown. Aug 2024 - Present

```text
Develop secure native Android applications using Kotlin, Jetpack and clean MVVM architecture. Integrate GraphQL services, REST APIs, payment gateways, and analytics tools.
```

Skills: Kotlin, Jetpack, MVVM, Jetpack-Compose, Coroutines, Flow, Hilt, Dagger, Retrofit, GraphQL, Apollo, ROOM, SharedPreferences, Keystore, Amplitude, Firebase-Analytics, CleverTap, Tap, Check-Out, Lean, CI-CD, Firebase-App-Distribution, Google-Play-Store

### Senior Mobile App Developer

Ministry of Hajj & Umrah Projects. Nov 2018 - Jan 2023

```text
Developed native Android, iOS, and Flutter applications for the Ministry of Hajj and Umrah. Integrated TIBCO REST APIs, MQTT, and various local storage solutions.
```

Skills: Java, Kotlin, Objective-C, Swift, Flutter, MVVM, MVP, MVC, TIBCO-REST-APIs, MQTT, Keychain, UserDefaults, Realm, SQLite, Google-MLKit, Firebase-Crashlytics, Firebase-Analytics, Zebra-SDK

### Mobile App Developer

Jahez. Nov 2017 - Apr 2018

```text
Refactored and enhanced the Jahez iOS application UI and code structure. Implemented new features in Objective-C and Swift and improved UI/UX.
```

Skills: Objective-C, Swift, REST-APIs, Firebase-Cloud-Messaging, Crashlytics, app-store

### Mobile App Developer

Unknown. Jan 2017 - Oct 2017

```text
Built an iOS loyalty-program application integrated with a point-of-sale system using Swift. Integrated Firebase push notifications and ASP.NET REST APIs.
```

Skills: Swift, Firebase-Cloud-Messaging, ASP.Net-Web-API, Multilingual

### Software / Mobile Developer

Unknown. Aug 2014 - Nov 2015

```text
Supported ERP and Oracle 10g database administration and trained employees on ERP usage. Developed an attendance system integrated with ERP and contributed to the Dar Attameen insurance website.
```

Skills: ERP, Oracle-10g, Database-Administration, Training

## Education

### Al-Zaytoonah University of Jordan

Bachelor's Degree, Software Engineering. 2010 - 2014. Grade: Good

```text
Pursued a Bachelor's degree in Software Engineering, graduating with a Good GPA.
```

## Tech stack

- Retrofit
- GitHub
- Flutter
- SQLite
- Java
- PHP
- Kotlin
- Swift
- Objective-C
- Dart
- MQTT
- Amplitude
- Realm
- Apollo
- GraphQL
- Flow
- Git
- Firebase Crashlytics
- Android Jetpack
- Espresso
- Dagger

To contact Mahmoud, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [hamzeh abuzir](https://himalayas.app/@hamzehabuzir): Software Engineer, Self Employed
- [Zaid Bargothy](https://himalayas.app/@zaidbargothy): Head of Mobile, EeagleAI
- [Usman Javed](https://himalayas.app/@usmanjaved_ios): Lead iOS Engineer, Foodie
- [Ghazi Ismail](https://himalayas.app/@ghaziismail): Senior Flutter Developer, Nobartradinginvestmentcompany
- [Mohammad Hamdan](https://himalayas.app/@mohammadhamdan): Senior Software Engineer II, Careem
- [Eman Salameh](https://himalayas.app/@emansalameh): Android App Developer, Freelancing
- [abdullah alshaikh](https://himalayas.app/@abdullahalshaikh): Senior Mobile Developer, Signals Control
- [Amr Ahmed](https://himalayas.app/@amrahmed3): Senior Android Developer, Digital Universe
- [Esra Hattab](https://himalayas.app/@esrahattab): Mobile Developer (Mid Level), eSense Software
- [Mohammad Abu Lubad](https://himalayas.app/@mohammadabulubad): Mobile Software Engineer II, Mamoon Enterprises LLC
