9+years native mobile
10+apps shipped
2platforms, iOS & Android
2016shipping since
Selected work

Apps I've built

Swipe or use the arrows. Store links open the live app.

01 / 07
Toolbox

What I work with

Native first. Clean UI, solid API layers, and releases that pass review.

iOS

  • Swift & Objective-C
  • UIKit, Storyboard, Auto Layout
  • Core Data
  • Alamofire
  • HealthKit

Android

  • Kotlin & Java
  • XML layouts
  • Retrofit
  • Jetpack Compose (familiar)

Services

  • REST APIs
  • Firebase push & analytics
  • Mixpanel
  • OpenCV, OpenGL
  • Maps & live tracking

Release

  • App Store Connect
  • Google Play Console
  • Review fixes & updates
  • Git & GitHub
Daily workflow

AI tools that help me ship faster

Claude

Code reviews, refactoring and debugging tricky issues.

ChatGPT

Quick prototyping, API integration help and documentation.

Gemini

Research, comparing approaches and Android ecosystem questions.

Career

Experience

From Java intern in 2016 to owning full apps for US clients.

2023 – NowPart-time · Remote

iOS & Android Developer @ DAR Technology LLC

United States · Remote
  • Built and maintain Big Star Transit on iOS and Android: booking, maps, live driver tracking, ride history.
  • Building OMobile, a transit app where users register as ride providers, with document capture at sign-up.
  • Own App Store Connect and Google Play releases, plus crash and performance fixes in production.
2019 – 20267 yrs 6 mos · Full-time

iOS & Android Developer @ Frontier Labs

Lahore · On-site
  • Led native apps in Objective-C, Swift and Kotlin, from new builds to extending legacy codebases.
  • Shipped PopStroke, Go Club, Heard Employee and Journey With Ignatius.
  • Worked with designers, QA and backend teams to deliver on schedule and keep apps stable after launch.
20184 mos · Full-time

iOS Developer @ Cresset Technology

Gulberg, Lahore
  • Built on-device face detection and recognition, and AR face model placement with OpenCV and OpenGL.
2016 – 2017Intern → Developer

Android Intern, iOS Developer @ Sixlogics

Lahore
  • Contributed UI and features to Stats24, a multi-sport statistics app, in Objective-C.
  • Started out building Android screens in Java with XML layouts.
20168 mos · First role

iOS Developer @ CCJK Technologies

Lahore
  • Native iOS apps in Objective-C, from requirements and UI to tested, stable releases.
Education

BS Computer Software Engineering

University of Management and Technology (UMT), Lahore · 2014 – 2017

Head Organizer, Sports Society

Got an app idea? Let's build it.

Open to iOS or Android roles (remote, hybrid, or on-site in Lahore) and freelance projects, new builds or rescuing an existing app.

Based in
Lahore, Pakistan · UTC+5