Product engineering studio · Lahore to worldwide

We engineer the apps people open every day.

o9Tech is run by senior architects who have shipped banking, streaming, messaging and marketplace apps. We design, build and scale native iOS and Android apps, cross-platform products, web platforms, blockchain systems and AI features.

Top Rated ON UPWORK 100% Job Success UPWORK SCORE
Trading Card TV live auction screen
Worlds memory journal screen
HiiKER trail map screen
Swift · SwiftUI Kotlin · Compose Flutter + LiveKit LLM features
AirLister is liveZero to App Store in 14 days LIVE

Products we've built and worked on

By the numbers

Senior engineers. Shipped products. Happy clients.

Small enough that the architects who scope your product also build it. Experienced enough to have done it for banks, malls, sports leagues and startups on four continents.

31Products in our portfolioFintech, health, travel, retail, media and more.
100%Job Success ScoreTop Rated on Upwork across 33 contracts.
19Five-star client reviewsEach one from a real Upwork contract.
14daysFrom zero to the App StoreAirLister, built with an AI-native workflow.
How it fits together

One architecture, every platform.

Most products need more than an app. Here is the system we design and run for clients. Hover or tap any part to see how it connects.

Apps

Edge & APIs

Services & data

AI & cloud

Hover, tap or tab through the diagram to trace a request from an app to the cloud.

Selected work

Products in the hands of real users.

Live apps on the App Store and Google Play, platforms we built end to end, and products we strengthened for global brands.

Worlds app screen
LifestyleiOS · Android

Worlds

Private and shared memory journals for couples, friends and family.

Kotlin MultiplatformCompose MultiplatformFirebase
Trading Card TV app screen
Live commerceiOS · Android

Trading Card TV

Live card breaks, auctions and trades for sports and Pokemon fans.

FlutterLiveKitWebSockets
AirLister app screen
PropTechiOS · Web

AirLister

Sell, rent or buy Australian property direct, with no middleman.

React NativeReactSupabase
TriageX app screens
HealthTechWeb · Mobile · Kiosk

TriageX

Rule-based symptom triage that points patients to the right care.

React Native / ExpoNext.js 16FastAPI
Pryvate app screen
SecurityiOS · Android · Desktop

Pryvate

Encrypted calls, chats and email in one private messenger.

SwiftObjective-CEnd-to-end encryption
HiiKER app screen
OutdoorsiOS · Android · Web

HiiKER

Hiking maps, multi-day route planning and offline navigation.

SwiftMapKitCore Location
Beyon Money app screen
FintechiOS · Android

Beyon Money

Bahrain's money app for cards, transfers and savings.

SwiftSwiftUIUIKit
Votari app screen
Civic techiOS · Android

Votari

Private, verifiable voting with results anchored on the blockchain.

SwiftSwiftUIBSV blockchain
Going Solo app screen
TraveliOS · Android

Going Solo

Meet solo travelers nearby, plan trips and find a travel buddy.

SwiftKotlinReact Native
Upwork project
DriverFly web app
HR techWeb

DriverFly

Automated driver hiring and DOT compliance for carriers.

ReactNode.jsPostgreSQL
Upwork project
AI Health Platform web app
HealthTechWeb

AI Health Platform

Personal wellness plans driven by AI recommendations.

ReactPythonREST APIs
Upwork project
Resumifi web app
AI SaaSWeb

Resumifi

An AI resume builder that writes ATS-ready resumes.

Next.jsReactNode.js
Dubai Mall app screen
RetailiOS · Android

Dubai Mall

Stores, dining, offers and indoor maps for the Dubai Mall.

SwiftUIKitMapKit
KFH Bahrain app screen
FintechiOS · Android

KFH Bahrain

Islamic mobile banking with fully digital onboarding.

SwiftUIKitOnboarding SDK
Boubyan Bank app screen
FintechiOS · Android

Boubyan Bank

Mobile banking for one of Kuwait's leading Islamic banks.

SwiftUIKitOnboarding SDK
Jeeny app screen
MobilityiOS · Android

Jeeny

Affordable everyday rides across Saudi Arabia and Jordan.

SwiftKotlinMaps SDK
Block app screen
Digital wellbeingiOS

Block

Tap a physical Block to lock distracting apps and focus.

SwiftUIKitScreen Time API
Officetree Phone app screen
VoIPiOS · Android

Officetree Phone

A full business phone line on the smartphone you already carry.

SwiftUIKitPlivoVoiceKit
Reserval app screen
TraveliOS · Android · Web

Reserval

Book cruises, hotels and flights in one Saudi travel app.

React NativeGoogle Maps API3D Secure payments
NPFL Live app screens
Sports streamingiOS · Android

NPFL Live

Live streams and highlights of Nigeria's top football league.

SwiftUIKitAVFoundation
Kohinoor Fabric Library app screens
B2B commerceiOS

Kohinoor Fabric Library

Browse, filter and order Kohinoor Mills fabrics from an iPhone.

SwiftUIKitREST APIs
Upwork project
Routinsie app screen
ProductivityiOS · Android

Routinsie

A habit tracker and daily routine planner.

React NativeNode.jsJavaScript
Upwork project
MealSmash app screen
Food deliveryAndroid

MealSmash

Order from local restaurants and track delivery in real time.

FlutterDartFirebase
Upwork project
Ziply app screen
LogisticsiOS · Android

Ziply

Door-to-door courier delivery for local businesses.

SwiftKotlinJava
Upwork project
Gravity app screen
Social media toolsiOS

Gravity

Plan and schedule social content across platforms.

FlutterDartCalendar APIs
Thoubak app screen
On-demand servicesAndroid · iOS

Thoubak

Book a tailor to measure you at home, then get your thobe delivered.

KotlinJavaXML
ArchivedGravel app screen
MarketplaceAndroid · iOS

Gravel

Find a parking spot nearby, or earn money from your empty one.

JavaKotlinGoogle Maps
Archived
Venue orderingAndroid · iOS

Stay Seated

Order food and drinks at the game and get them brought to your seat.

KotlinJavaPayment gateway
Archived
HospitalityAndroid

Hookah Butler

Order a hookah from your phone and have it brought to your table.

KotlinJavaGoogle Maps
Archived
Beauty bookingAndroid

Scissors

Find and book barbers, salons and beauty pros near you.

KotlinJavaXML
Archived
CommunityAndroid

Kuluna Daaya

Share Islamic learning bags and earn points as people learn.

KotlinJavaXML
Client reviews

Clients say it better than we can.

Verified client reviews REAL UPWORK CONTRACTS Top Rated ON UPWORK

Every review here comes from a real Upwork contract delivered by our co-founder, Saif ur Rehman. We changed names and pronouns so they refer to the o9Tech team. Everything else is word for word. See the profile on Upwork.

o9Tech did a great job for our app. They were responsive, cooperative, understood the requirements well and delivered good quality work with no major issues. Our team is happy with what they delivered so thanks for your hard work! We look forward to continuing work with them.
iOS & Android discounts and bill payment appMay 2026 · Upwork
01 / 06
o9Tech did a great job for our app. They were responsive, cooperative, understood the requirements well and delivered good quality work with no major issues. Our team is happy with what they delivered so thanks for your hard work! We look forward to continuing work with them.
iOS & Android discounts and bill payment app
May 2026 · Upwork
o9Tech did excellent work and demonstrated strong expertise in AI along with solid backend knowledge. Their experience with Node.js ensured smooth API handling and reliable data management. Communication was clear, and they delivered beyond expectations. I would gladly work with them again.
React web app with Google Cloud, Firebase and AI
Nov 2025 · Upwork
o9Tech delivered quality work with a very fast turnaround and excellent after-development support. Communication was smooth, and we were happy with the results. We’ll gladly work with them again when new tasks come up.
Apple Shortcut for Siri and API integration
Nov 2025 · Upwork
was a pleasure working with o9Tech
React Native: auth, messaging, notifications and EAS deploy
Nov 2025 · Upwork
It was a pleasure working with o9Tech. Everything went according to plan, my application was successfully updated. Thank you, o9Tech.
Android app update and re-release
Jul 2025 · Upwork
o9Tech is an experienced React Native Mobile developer with a deep understanding of backend development as well. They were very attentive to the requirements. I highly recommend o9Tech for any mobile application projects from scratch as well as for bug fixing.
React Native quick fixes in an existing app
May 2025 · Upwork
o9Tech did an excellent job fixing the AI-related bugs in my iOS app. Their Swift/SwiftUI expertise and quick problem-solving skills delivered clean, efficient solutions ahead of schedule. Highly recommended for iOS development tasks, would gladly work with them again!
Swift and SwiftUI fixes for AI features
Apr 2025 · Upwork
o9Tech is a very good and detailed android developer. They have great communication and deliver on time. Highly recommend.
Android features for a social app for solo travelers
Apr 2025 · Upwork
Exceptional Jetpack Compose expertise demonstrated by o9Tech. Resolved complex issues with remarkable efficiency and professionalism. Delivered high-quality code ahead of schedule, transforming our app’s functionality and user experience. Highly recommended for any Android development project.
Jetpack Compose bug fixing
Mar 2025 · Upwork
How we work

A clear plan, weekly builds, no surprises.

  1. 01

    Discover

    We learn your goals, users and constraints, then agree on scope, platforms and a realistic timeline. You get a written plan, not a guess.

  2. 02

    Design & architect

    We map the screens and the system behind them: data models, APIs and the stack that fits. Big decisions get made early and on paper.

  3. 03

    Build in sprints

    Working builds every week on TestFlight, Play internal testing or a staging URL. You see real progress and steer as we go.

  4. 04

    Launch & scale

    We handle store submission, monitoring and the first rounds of fixes, then stay on to grow the product with you.

FAQ

Questions we hear a lot.

Something else on your mind? Ask us directly.

What kinds of projects do you take on?

New apps from scratch, MVPs for startups, and existing apps that need new features or a rescue. About 40% of our recent work is taking over codebases other teams started, then stabilizing and shipping them.

Native or cross-platform: which should we pick?

It depends on your product. Native (Swift, Kotlin) is best when you need deep device features or top performance. Flutter, React Native or Kotlin Multiplatform get you to both stores faster with one codebase. We will recommend one and explain why.

How fast can you ship?

A focused MVP can be live in a few weeks. We took AirLister from zero to the App Store in 14 days. Larger products run in two-week sprints with a working build at the end of each one.

Who will actually work on our project?

Senior engineers who have shipped banking, streaming, messaging and marketplace apps. The architects who scope your project stay involved through launch.

Do you sign NDAs and hand over the code?

Yes. We sign NDAs before detailed talks, and you own the code, designs and accounts. Everything lives in your repositories and store accounts.

Can you support the app after launch?

Yes. We offer ongoing maintenance, OS updates, monitoring and feature work, either by the month or as needed.

Have a product in mind?

Tell us what you're building. You'll get a reply from a senior engineer within one business day, with honest advice on scope, stack and timeline.

Start a project
Contact

Let's build it together.

Share a few details and we'll come back within one business day.

What do you need?
Goals, platforms, timeline, links. Whatever helps.