Muhammad Khan, Developer in Vancouver, BC, Canada
Muhammad is available for hire
Hire Muhammad

Muhammad Khan

iOS Engineer and Developer

Vancouver, BC, Canada

Toptal member since March 12, 2026

Bio

Muhammad is a senior software engineer with 12+ years architecting mobile platforms and enterprise SDKs. He specializes in native iOS, Android, React Native, and Flutter, bridging complex frontends with robust back-end integrations using Node.js, Python, and SAP (BTP, OData, CAPM). An expert in secure architecture, video streaming, and AI workflows, he takes absolute technical ownership to modernize legacy systems and deliver highly scalable, real-time applications.

Portfolio

Jack Rudloff
Computer Vision, App Development, iOS, ARKit, OpenCV, Apple Vision Framework...
IDEASLAB.COM INC.
iOS SDK, iOS, Python, Swift, OAuth 2, IP Protection, UI Animation, Claude Code...
Radical Good Neural AI PLCC
Swift, SwiftUI, Firebase, Google Cloud, Python, Python Script, Node.js...

Experience

  • iOS - 12 years
  • Mobile App Security - 6 years
  • SDK Development - 6 years
  • SwiftUI - 6 years
  • Core ML - 4 years
  • VisionOS - 4 years
  • Generative Artificial Intelligence (GenAI) - 2 years
  • Artificial Intelligence (AI) - 2 years