Senior Mobile Engineer · Kuwait

Ola
Monir

Crafting pixel-perfect Android experiences that millions of users love — from architecture to the App Store.

📱
Mobile App
10+ Years Android
1M+ Downloads
Ola Monir
📱 Android Dev

Building apps that matter — with care for every detail.

I'm a passionate Android engineer with over a decade of experience turning product ideas into polished, high-performance mobile applications. I care deeply about the craft — clean architecture, maintainable code, and user experiences that feel effortless.

From delivering food to millions in Kuwait as part of the Carriage team, to building fintech products at Tap Payments and the National Bank of Kuwait's digital bank — I've shipped apps that earn real trust from real users.

10+
Years Experience
1M+
App Downloads
5
Companies
70%
UI Test Coverage

Work Experience

May 2022 — Present
National Bank of Kuwait (NBK)
Senior Mobile Application Developer · Weyay Bank
Leading mobile development for NBK's digital-first challenger bank, Weyay — shaping the app experience for a new generation of Kuwaiti banking customers. Owning architecture decisions, mentoring the team, and ensuring release quality.
Kotlin MVVM Fintech Banking Android
May 2020 — Jun 2022
Tap Payments
Senior Android & Flutter Developer
Built and maintained payment SDK and consumer-facing apps for one of the MENA region's leading fintech platforms. Worked across both native Android and Flutter, enabling seamless payment flows for thousands of merchants.
Flutter Dart Payments SDK Kotlin
Apr 2018 — May 2020
Carriage (Delivery Hero)
Senior Android Developer
Helped scale the Carriage consumer app to 1M+ downloads, earning the "Best Hidden Gem" award at MENA 2018. Achieved 70% UI test coverage using Espresso and covered business logic with comprehensive unit tests. Collaborated cross-functionally to ship high-impact features at speed.
Java Kotlin RxJava2 Dagger 2 Espresso MVVM
Mar 2016 — Mar 2018
Tocaan
Android Developer
Developed and shipped multiple Android applications to Google Play, working across a diverse portfolio of products that shaped the local mobile app landscape.
Java Android Google Play
May 2014 — Jan 2016
Nas Media
Android Developer
Started the professional journey building Android applications, focusing on new feature development and bug resolution across the company's growing mobile portfolio.
Java Android Mobile

A complete mobile engineering toolkit.

From writing clean, testable Kotlin to architecting scalable systems — the full stack of modern Android development.

🤖
Android SDK
Kotlin · Java · Android Studio · Arch Components
🏗️
Architecture
MVVM · MVP · Clean · Hexagonal
🦋
Flutter
Dart · Cross-platform · Payment UIs
Reactive
RxJava2 · Coroutines · Flows
🔥
Firebase
Crashlytics · Analytics · Remote Config
Testing
Mockito · Espresso · Unit · Integration
🌐
Networking
Retrofit · REST APIs · Gson
🛠️
DevTools
Git · GitHub · CI/CD
🎨
Design
Material Design · Figma · Accessibility
Highlights
01
🏆
Best Hidden Gem Award — MENA 2018
Led Android development on the Carriage consumer app that received this regional recognition, reaching over 1 million downloads across Kuwait and the MENA region.
02
🏦
Fintech Pioneer
Contributed to two of the most impactful fintech companies in the region — Tap Payments (payments infrastructure) and NBK's Weyay (digital banking) — building the financial tools of tomorrow.
03
🧪
Quality Champion
Achieved 70% UI test coverage on a production app with 1M+ users, combining Espresso UI tests with Mockito unit tests to build high-confidence, reliable software.

Have an idea? Let's build it.

Open to exciting opportunities, interesting collaborations, and conversations about mobile engineering. Based in Kuwait City.

Open to Opportunities

Ready to build something remarkable?

Whether it's a greenfield app or leveling up an existing product — let's talk about what we can build together.

Send a Message →