Software Engineer — Full-Stack & Mobile · 6+ years shipping production software TypeScript · React · Node.js · React Native · Swift — FinTech, banking, IoT and SaaS. Based in Lahore 🇵🇰, working remote on UK/EU or US hours.
- 🔭 Software Engineer & Project Lead at Devflovv. I lead engineering on KēZ, a connected-vehicle app live on the App Store and Play Store (BLE/MQTT device-to-cloud, OAuth + biometric login, Fastlane CI/CD). I also coordinate the iOS, Android, backend and embedded teams, run code reviews and mentor junior engineers.
- 🌐 Full-stack product work. I build and maintain REST APIs and backend services in Node.js / TypeScript with React front ends, including a paid subscription product I run in production: authentication (OAuth 2.0 / JWT), role-based access, billing, entitlements and reporting.
- 💳 Payments & banking. I built Raast instant-payment features at Barq Fintech and worked on UBL Tezraftaar (UBL Digital, through O3 Interfaces) in a regulated, security-sensitive codebase.
- 📱 Mobile. Native iOS (Swift, SwiftUI, UIKit, Combine) and cross-platform React Native.
- 🛡 Production ownership. I take features from architecture to release, then support them: incident debugging, performance fixes, CI/CD and code review.
- 🎓 BS Computer Science, COMSATS University Islamabad.
| Repo | What it shows | Stack |
|---|---|---|
| opsdesk-web | Multi-tenant support SaaS: org-scoped RBAC (owner/admin/agent/viewer), Stripe subscriptions with verified idempotent webhooks, streamed LLM ticket summaries, Datadog APM + trace-correlated logs, Snyk + CI, 87 tests | Next.js · React · TypeScript · PostgreSQL (Drizzle) · Stripe · Datadog · Snyk |
| opsdesk-mobile | iOS & Android companion app: secure token auth, role-aware UI, offline outbox, push notifications, Datadog RUM, contract-tested against the live web API | React Native (Expo) · TypeScript · TanStack Query |
| Product | My role | Stack |
|---|---|---|
| KēZ (connected vehicle, App Store & Play Store) | Lead engineer at Devflovv | BLE · MQTT · REST · OAuth · Fastlane |
| Paid subscription product | Founder, full-stack owner | Node.js · TypeScript · React · auth / billing / entitlements |
| Barq Fintech wallet | Payments features (Raast) | Swift · Combine · Clean Architecture |
| UBL Tezraftaar (UBL Digital) | Banking flows, via O3 Interfaces | REST · CoreData offline sync · MVVM |
The production code above is proprietary. The public repos below are clean-room demo builds of the same apps and patterns, written from scratch with mock data so they're safe to share.
| Project | What it shows | Stack |
|---|---|---|
| barq-wallet-demo | Fintech wallet: instant transfers, cards, Raast integration | SwiftUI · MVVM · Combine |
| raast-transfer-module | Raast payments: beneficiaries, review & confirm, unit-tested | Swift · Combine · XCTest |
| banking-kyc-flows | Banking onboarding & KYC (patterns from UBL Tezraftaar) | UIKit (programmatic) · CoreData |
| realtime-chat-ios | 1-to-1 chat: statuses, media, offline queue | Swift · Firebase-style backend |
| food-delivery-ios | Restaurant listing → checkout → live order tracking | SwiftUI · MVVM |
| expense-tracker-ios | Recurring bills, categories, rich charts, export | Swift · CoreData · Charts |
| fuel-tracker-ios | Offline-first fuel log with analytics charts | Swift · CoreData · Charts |
| fitness-tracker-ios | Activity logging, steps, workouts | Swift · HealthKit |
| photo-feed-ios | Social feed: lazy loading, image caching | Swift · UIKit |
| music-player-ios | Streaming prototype: background audio, lock screen | Swift · AVFoundation |
| weather-swift | Live weather + forecasts, location-aware | Swift · MVC · REST |
| quiz-app-ios | Adaptive quiz flows with local persistence | Swift · UIKit |
| destini-story-app | Choice-driven interactive stories | Swift · UIKit |
💬 Open to full-time remote roles (full-stack, React/Node, React Native or iOS) on UK/EU or US hours. The fastest way to reach me is email or LinkedIn.
🛠 I also take project work on Fiverr: web apps, React Native and native iOS, plus App Store / TestFlight releases.

