Hello!

I'm Muhammad Asad, a senior iOS engineer with 16 apps on the App Store, from health and fintech to maps, encryption and blockchain

Get in touch m.asad.chatthaa@gmail.com

Background

I'm a Senior iOS Engineer at o9 Tech, working out of Lahore, Pakistan. Six years in, with 16 apps live on the App Store. Before o9 I was at Coder Crew, Pryvate Technologies and Elentra Tech.

Most of my work sits in the awkward corners of the platform. Family Controls entitlements that Apple has to approve by hand. Map tiles cached deep enough to survive a mountain with no signal. Ballots signed onto a blockchain. Encrypted calling that has to hold up under HIPAA and GDPR. Paywalls that have to reconcile with the receipt, every time.

I wrote iOS Development using UIKit, a 243 page book on Apple Books. I contribute to SwifterSwift, and I maintain IDVKit, my own on-device identity SDK.

When I'm not in front of a computer screen, I'm reading, driving the long way back to my village, or drinking an unreasonable amount of chai.

Open to remote work and to relocation with visa sponsorship. Book a call

Skills

Languages

  • Swift
  • Objective-C
  • Kotlin (secondary)
  • SQL
  • GraphQL

UI

  • SwiftUI
  • UIKit
  • WidgetKit
  • Live Activities
  • ARKit
  • Combine
  • Core Data

Apple frameworks

  • Screen Time
  • ManagedSettings
  • DeviceActivityMonitor
  • HealthKit
  • StoreKit 2
  • MapKit & CoreLocation
  • Core NFC
  • Core ML & Vision
  • CallKit
  • AVFoundation

Tools

  • Xcode
  • Git & GitHub
  • Fastlane
  • Proxyman & Charles
  • RevenueCat
  • Superwall
  • Firebase
  • Supabase
  • TestFlight
  • Figma

Experience

o9 Tech
Nov 2023 - Present
Senior iOS Engineer
Coder Crew LLC
Apr 2023 - Oct 2023
iOS Engineer
Pryvate Technologies
Oct 2021 - Mar 2023
iOS Engineer
Elentra Tech
May 2020 - Sep 2021
iOS Developer
View My Resume

Other Projects

Election infrastructure. Ballots signed onto the Bitcoin SV chain, biometric passports read on device over NFC, Merkle-tree verification, capacity for 100,000+ ballots.

Swift Bitcoin SV Core NFC Vision

Tap-to-block. Touching a physical NFC tag arms or lifts a Screen Time lockdown, so the block lives on a desk rather than in a settings screen you can talk yourself out of.

Swift Core NFC Family Controls ManagedSettings WidgetKit

Health tracker. Dose logging and adherence scoring, reading and writing HealthKit, with a Superwall paywall in front of the subscription.

Swift SwiftUI HealthKit Superwall

Plant care app I co-founded. Photograph a plant, identify it and diagnose it on device with Vision and Core ML, with Supabase behind the account.

Swift SwiftUI Vision Core ML Supabase

Encrypted messaging and calling shipped into 50+ countries, with RSA 4096 keys, post-quantum ZRTP on the voice leg, and HIPAA and GDPR obligations on top.

Swift Objective-C CallKit AVFoundation

Routine and focus app built for ADHD. Apple Watch complications, HealthKit, and Screen Time blocking that holds for the length of a focus block.

Swift SwiftUI HealthKit watchOS Family Controls

Circadian reset. An on-device Core ML model shapes the morning routine, and Screen Time shields hold the phone shut until the routine is done.

Swift SwiftUI Core ML Family Controls

Habit replacement. Name the habit you want gone and the one that takes its place, then the app blocks the first and schedules the second.

Swift SwiftUI Family Controls DeviceActivityMonitor

Business phone system. SIP calling wired into CallKit so a work line rings like a real one, with Stripe handling plans and minutes.

Swift CallKit SIP Stripe

Social app for solo travellers. Location based matching and real time chat, so people already in the same city can find each other.

Swift UIKit CoreLocation Firebase

Offline-first field dictation. Records and queues locally, then syncs the moment a connection comes back, because the people using it are rarely somewhere with bars.

Swift UIKit AVFoundation Core Data

Couples app on a Capacitor web core with a native iOS shell around it, adding widgets, Live Activities and Screen Time shields the web layer could not reach.

Capacitor Swift WidgetKit Live Activities Family Controls

Real-time video social app. Capture, playback and the feed around it.

Swift SwiftUI AVFoundation

My open source identity SDK. Face match, liveness and e-Passport NFC reads, all of it on device, so no biometric ever leaves the phone.

Swift Vision Core ML Core NFC

A 243 page book I wrote and published on Apple Books, covering UIKit from the view lifecycle up.

UIKit Swift Apple Books

Contributor to SwifterSwift, a standard library of Swift extensions with 14,000+ stars.

Swift Open source