Muhammad Umar Farooq

Muhammad Umer Farooq

Senior Software Engineer

SwiftUI • UIKit • iOS Developer • Flutter

mr.khan21991@gmail.com +974 55179747 (Watsapp) Doha, Qatar

About Me

I am a Senior Mobile Developer with 10+ years of experience building high-quality, scalable, and user-friendly mobile applications. I specialize in iOS development using SwiftUI, UIKit & Objective-C, and I also build cross-platform apps using Flutter. I design and develop robust, real-time, and performance-driven applications that deliver smooth user experiences & reusable code.

Technology Stack

SwiftUI / UIKit / Objective-C
Alamofire
Firebase
RxSwift
Combine
Flutter

Key Projects

🚗 Poole (App) – Vehicle Tracking Application

Developed Passenger and Driver apps from scratch with live vehicle tracking using Firebase Real-Time Database. Ensured smooth production support and hotfix releases.

  • Built Passenger and Driver apps using Swift
  • Integrated Firebase Real-Time Database for real-time tracking
  • Resolved production issues and delivered hotfix updates
  • Maintained clean and scalable Swift codebase
  • Tech Stack: Swift, Firebase, Real-Time Database

🌿 Plant Identifier – AI Powered Plant Detection App

Developed an AI-based Plant Identifier app that detects plant species and plant diseases using GPT-4 Vision API and provides precaution advice.

  • Integrated GPT-4 Vision API for plant detection
  • Implemented disease identification and recommendations
  • Designed modern UI using SwiftUI
  • Tech Stack: SwiftUI, Flutter, GPT-4 Vision API
  • App Link: Plant Detection App

🕌 Islamic Bundle – Quran & Qibla App

Developed an Islamic mobile app featuring Quran audio for each Ayat, Rabbana section, and Qibla Compass integration.

  • Audio playback for Quran Ayat
  • Rabbana section with audio support
  • Integrated Qibla Compass feature
  • Tech Stack: Swift, SwiftUI
  • App Links: Google Play | App Store

🍽️ Delyt – Restaurant Management System

Built a complete Restaurant Management System with User and Manager apps for order placement, approval, and management.

  • User app for browsing restaurants and placing orders
  • Manager app to review and approve orders
  • Implemented order top-up functionality
  • Tech Stack: Swift

🎨 TeenArtPass – Maps & Animation App

Contributed to core product development by enhancing modules, implementing Google Maps and writing optimized MVC code.

  • Integrated Google Maps functionality
  • Added new features and improved performance
  • Implemented clean MVC architecture
  • Tech Stack: Swift
  • App Link: Teen Art Pass

🛡️ GainSafe – Productivity App

Developed GainSafe app from scratch and published it to the App Store with local data storage and adaptive layouts.

  • Used Realm DB for local data management
  • Created adaptive layouts for iPad
  • Managed full App Store deployment process
  • Tech Stack: Swift, Realm DB
  • App Link: GainSafe app

🚚 Haulit – Logistics & Tracking App

Implemented real-time tracking, payment gateway integration, and a chat module for logistics management.

  • Integrated Firebase tracking and push notifications
  • Implemented Braintree payment gateway
  • Integrated Google Maps for live tracking
  • Developed in-app chat module
  • Tech Stack: Swift
  • App Link: App Store

📱 Scan and Save – QR & Barcode Scanner App

Developed a feature-rich scanning app with payment integration, social login, and multi-orientation support.

  • Implemented QR Code and Barcode scanning
  • Integrated social logins (Facebook, Twitter, Google)
  • Added Braintree payments and Firebase push notifications
  • Supported multi-orientation layouts
  • Tech Stack: Swift

🛒 Tazamart.pk – E-Commerce Mobile App

Developed Tazamart.pk e-commerce app from scratch with cart management and analytics tracking.

  • Implemented cart system using SQLite
  • Integrated Google Analytics and Tag Manager
  • Tracked user interaction and order behavior
  • Tech Stack: Objective-C, Swift

🛍️ Sheops – E-Commerce Application

Developed Sheops app and provided long-term maintenance, upgrades, and QA bug fixes.

  • Implemented client-requested features
  • Fixed QA-reported bugs
  • Provided continuous upgrade support
  • Tech Stack: Objective-C

☁️ Cloud59 – Salesforce Integrated App

Integrated Salesforce authentication and multimedia features within a production mobile application.

  • Implemented Salesforce login integration
  • Added audio and video functionality
  • Maintained legacy Objective-C codebase
  • Tech Stack: Objective-C

Education (MOFA and Embassy Attested)

🎓 B.S. Software Engineering

Karachi University, Pakistan | JAN 2010 – DEC 2013

Major Courses: Software Development, Data Structures, Operating Systems & Networking.

🏛️ Diploma in Entrepreneurship & SME Management

Virtual University of Pakistan | JAN 2020 – DEC 2020

Major Courses: Entrepreneurship, SME Management, Communication Skills.

YouTube Contribution

I run a technical YouTube channel Umar Farooq TV, where I share content about iOS development, Swift, SwiftUI, Firebase, mobile app architecture, and real-world app development projects.

On this channel, I create tutorials, coding guides, and practical lessons to help beginners and professional developers build production-ready iOS apps.

youtube.com/@umarfarooqtv