Available for new projects

Native apps that ship.
Android & iOS.

I build, fix and finish mobile apps with Kotlin and Swift. From idea or Figma to Google Play and the App Store, with one senior developer who owns it end to end.

PUBLISHED ONGoogle Play 🍎PUBLISHED ONApp Store β˜…TOP RATED ONUpwork
POS Β· Today Offline OK
🧾
Order #10242 items Β· $42.50
πŸ–¨οΈ
Receipt printedThermal printer Β· BT
πŸ”„
Synced 12 ordersBack online
AI Assistant Swift
Book a table for 4 tonight
Done βœ… 8:00 PM at Luna. Want a reminder?
Yes please
Reminder set for 7:30 PM πŸ””
⭐
Top RatedUpwork
πŸš€
30+ appsshipped
πŸ‘₯
1M+ userson my apps
// SERVICES

Everything your app needs, done natively.

Startups and businesses come to me for new apps, and for the hard problems other teams avoid.

πŸ€–

Android apps

Kotlin and Jetpack Compose apps from idea or Figma to Google Play release.

KotlinComposeMaterial 3HiltRoom
🍎

iOS apps

Swift and SwiftUI apps, or the iOS version of your Android app with the same logic.

SwiftSwiftUIKMPStoreKit
✨

AI in your app

Chat and voice assistants, image and document AI with OpenAI, Gemini or Claude.

🧾

POS & hardware

Offline-first POS, thermal printers, scanners and Bluetooth BLE devices.

πŸ“Ί

Android TV & kiosk

Custom launchers, IPTV apps, kiosk mode and remote navigation.

πŸ› οΈ

Fix, upgrade & rescue

Java to Kotlin, XML to Compose, target SDK updates, store rejections, crashes, and apps left unfinished by another developer or built with AI tools.

SDK 35Crash fixesPlay policyCode cleanup
πŸ’³

Payments

Subscriptions, Google Play Billing, StoreKit, Stripe and AdMob.

πŸš€

Store publishing, start to finish

Want to put your app on the stores? I handle the full release: developer account setup, store listing, screenshots, privacy forms, signing, review and rejection fixes, and updates after launch.

RELEASE ONGoogle Play 🍎RELEASE ONApp Store
Play ConsoleApp Store ConnectTestFlightData safetyRejection fixes
// ONE DEVELOPER, BOTH PLATFORMS

Same feature. Native on Android and iPhone.

No cross-platform shortcuts. Each app is written in the platform's own language, so it feels fast and right on every phone.

OrderScreen.kt
OrderView.swift
$ release --android --iosβœ“ Android buildβœ“ iOS buildβœ“ Ready for release
// SELECTED WORK

Apps I've shipped.

A few projects from my portfolio. Client screens are under NDA, so these previews show the kind of app I built. Full demos on request.

Offline POS app for restaurants on an Android tabletANDROID TABLET

Offline-first POS for retail & restaurants

Cash, card, e-wallet and points payments, shifts, inventory, receipt printing and automatic sync.

KotlinRoomPrinting
Hotel TV launcher home screen on Android TVANDROID TV

Hotel TV launcher & IPTV app

Custom home screen launcher and IPTV streaming with live TV, playlists and remote navigation.

KotlinExoPlayerKiosk
Java to Kotlin and Compose code modernizationANDROID + iOS

Enterprise app modernization

Android moved to SDK 35 and Kotlin MVVM, iOS migrated from Objective-C to Swift. NFC, tickets, maps.

KotlinSwiftNFC
AI booking assistant chat inside an Android appAI Β· ANDROID

AI agents inside Android apps

Booking agent with tool calling, document Q&A with sources (RAG), and a voice assistant.

ComposeOpenAIRAG
Encrypted photo and video vault app1M+ DOWNLOADS

Gallery locker: photo & video vault

Encrypted vault for photos, videos and files, with a hidden icon and password protection.

KotlinEncryption
Video player app with playback controls5M+ DOWNLOADS

Video player app

High-performance media player with many formats, background play and fast loading.

KotlinMedia
// HOW WE WORK

From idea to the App Store.

Scroll to see how a project moves with me.

πŸ“
PlanScreens Β· features Β· timeline
βš™οΈ
BuildWeekly test builds
πŸš€
LaunchPlay Store + App Store
πŸ›Ÿ
SupportFixes and new features
01 / PLAN

I plan before I code.

Screens, features and a realistic timeline, agreed up front. You know the price and the date before work starts.

02 / BUILD

You see progress every week.

Native Kotlin and Swift code, with test builds on your own phone so nothing is a surprise.

03 / LAUNCH

I get you into the stores.

Testing, fixes and release on Google Play and the App Store, including review issues and policy checks.

04 / SUPPORT

I stay after launch.

Bug fixes, updates for new Android and iOS versions, and new features when you're ready to grow.

30+production apps shipped
1M+users on apps I've built
100%Job Success on Upwork
5+ yrsnative mobile experience
// CLIENT REVIEWS

What clients say.

Real feedback from verified clients on Upwork.

β˜…β˜…β˜…β˜…β˜…

"Was great working with Shahzad! Communicated clearly and delivered as expected."

ANDROID AI CHAT APP Β· UPWORK
β˜…β˜…β˜…β˜…β˜…

"Shahzad did a great job, and made excellent suggestions for moving forward."

ANDROID STUDIO MODIFICATION Β· UPWORK
β˜…β˜…β˜…β˜…β˜…

"very helpful and perfect understanding doing the first job, and coming up with new project... perfect programer."

LANGUAGE TRANSLATOR APP Β· UPWORK
β˜…β˜…β˜…β˜…β˜…

"Hi Shahzad, Good job ! Thank you for your work !"

ANDROID APP DEV Β· UPWORK
β˜…β˜…β˜…β˜…β˜…

"Was great working with Shahzad! Communicated clearly and delivered as expected."

ANDROID AI CHAT APP Β· UPWORK
β˜…β˜…β˜…β˜…β˜…

"Shahzad did a great job, and made excellent suggestions for moving forward."

ANDROID STUDIO MODIFICATION Β· UPWORK
β˜…β˜…β˜…β˜…β˜…

"very helpful and perfect understanding doing the first job, and coming up with new project... perfect programer."

LANGUAGE TRANSLATOR APP Β· UPWORK
β˜…β˜…β˜…β˜…β˜…

"Hi Shahzad, Good job ! Thank you for your work !"

ANDROID APP DEV Β· UPWORK
β˜…100% JOB SUCCESSSee all my reviews on Upwork β†’
Shahzad, founder of Rabbizon
⭐ Top Rated100% Job Success
// FOUNDER

Hi, I'm Shahzad. You'll work with me directly.

I started Rabbizon to give startups and businesses a senior mobile developer they can rely on. I've spent 5+ years building native Android apps with Kotlin and Jetpack Compose, and I build iOS apps with Swift and SwiftUI.

No hand-offs and no disappearing. Clear updates, honest timelines, and clean code your team can maintain later.

CLICK TO VIEW β†—
Shahzad M.
Senior Android & iOS Developer Β· Upwork
β†—
100%Job Success
26Jobs
$10K+Earned
β˜… Top RatedView full profile & reviews β†’
// FAQ

Questions clients usually ask.

How long does an app take? +
A simple one-platform MVP usually takes 2 to 4 weeks. Android + iOS apps usually take 4 to 8 weeks. You get an exact timeline with your quote, and test builds every week.
How does payment work? +
Milestone-based. The project is split into clear steps and you pay as each one is delivered and approved. If you prefer, we can also work through Upwork for extra payment protection.
Who owns the code? +
You do. You get the full source code and everything needed to publish and maintain the app.
Will you sign an NDA? +
Yes. Happy to sign an NDA before you share your idea or code.
What time zone are you in? +
Pakistan (GMT+5). That gives a good overlap with UK and Europe working hours and US mornings, and I reply to messages within a few hours.
Can you work on an app someone else started? +
Yes. I review the code first, tell you honestly what state it's in, then fix it, finish it or upgrade it.
Do you help after launch? +
Yes. Bug fixes after delivery are included, and I can stay on for updates, new Android and iOS versions, and new features.
My app is in Flutter or React Native. Can you help? +
Yes, I can help with those too, especially with native modules, performance and store releases.

Got an app idea or a stuck project?

Send a short message about what you need. You'll get a reply within a few hours with the fastest way to build or fix it.

shahzad@rabbizonapps.com Β· +92 320 9796300
πŸ’¬