Senior iOS & Mobile App Developer | Swift · SwiftUI · React Native | Full-Stack Web · WordPress
I'm a Software Engineer with 5+ years building and shipping production software — native iOS (Swift/SwiftUI), React Native, Android (Kotlin), and full-stack web (React, Node.js, WordPress/PHP). My code is live right now in App Store products: a connected-vehicle IoT app I lead as an engineer (KeZ/KeyFree), a large-scale mobile banking product I served for 3 years (UBL Tezraftaar), and payment features at a fintech company.
WHAT I DO BEST
- Native iOS: Swift 5, SwiftUI, UIKit, MVVM-C, Clean Architecture, Combine, CoreData offline-first sync
- Cross-platform: React Native apps shipped to both App Store & Play Store
- Android: Kotlin
- Web: React, TypeScript, Node.js, REST APIs, multi-tenant SaaS dashboards
- WordPress: custom themes & plugins, WooCommerce stores, speed & SEO optimization
- Security: OAuth 2.0, Face/Touch ID biometrics, Keychain, SSL pinning (banking-grade)
- IoT & Realtime: BLE device control, MQTT, OTA firmware, WebRTC/VoIP calling (CallKit/PushKit)
- Delivery: Fastlane CI/CD, staged environments, full App Store & Play Store release process
BEYOND CODE
I also take on technical operations work: truck dispatching & logistics VA (load boards, broker communication, carrier paperwork), technical content writing, and virtual assistance for anything technical.
WHY CLIENTS KEEP ME
- I own features end to end: architecture, API design, release, post-launch support
- Clean, testable code that survives production load
- Clear communication, daily updates, comfortable working async across US/EU timezones
- Milestone-based delivery — you only pay for work you approve
Education: BS Computer Science, COMSATS University Islamabad.
Let's talk about your project — I respond fast and I'm happy to do a quick call and walk you through my live apps before you commit.
Work Terms
Available 40+ hours per week with reliable US/EU timezone overlap. Daily written updates and weekly demos. Milestone-based payments through SafePay (hourly or fixed price). Communication through Guru messages and calls — typical response time under 2 hours.
Attachments (Click to Preview)
-
-
-