Work Experience

Mobile Flutter Developer

Perfect Presentation (2P) — Outsourced to Real Estate Development Fund
June 2023 – Present

Lead development for critical, large-scale government-facing applications, including the Real Estate Development Fund app, Advisor - Beneficiary Service, and Advisor 2 (FI).

  • Architect and maintain mobile solutions using the Flutter framework
  • BLoC state management and secure backend integrations

Software Engineer / Flutter & iOS Developer

Excellent Solutions Co.
August 2018 – June 2023

Developed and maintained cross-platform Flutter and native iOS applications, including Learn Speak Fluent Forever and CapableTalk.

  • Managed the end-to-end mobile development lifecycle
  • UI design, API integration, and store deployment

Sole Proprietor / Mobile Developer

Independent
2016 – 2018

Designed, developed, and launched multiple utility and gaming applications for the Apple App Store and Google Play Store, including Ball Dodging 2D.

  • iOS Application Development
  • Android Application Development
  • Unity Game Development





Technical Skills

Mobile Development (Flutter & iOS)

Flutter Expertise: Proficient in Flutter framework development, including advanced state management (BLoC), widget architecture, localization, and management of pubspec dependencies.

Flutter Integrations: Skilled in integrating Firebase, RESTful APIs, SignalR, and complex platform-specific functionalities.

iOS Development: Experienced in native iOS development using Swift and Cocoa Touch, with foundational knowledge of Apple's design principles and framework ecosystem.

Development Languages & Concepts

  • Languages: Proficient in Dart, Swift, and JSON; familiar with Objective-C, C#, C++, Java, HTML, and CSS
  • Architecture & Patterns: Expertise in BLoC, MVC, MVVM, and Decorator design patterns
  • Engineering: Strong grasp of OOP, Agile methodologies, Software Requirement Engineering, SRS documentation, and UML data modeling

Tools & Software

  • Development Tools: Xcode, Android Studio, VS Code, Eclipse, Visual Studio, NetBeans, Postman
  • Databases: MS SQL Server, MySQL, Microsoft Access
  • Version Control: Git (Bitbucket, GitHub), CocoaPods, Homebrew
  • Design & Productivity: Adobe Photoshop, Pixelmator, iMovie, Keynote, Pages, Numbers, Microsoft Office Suite
  • Systems: Linux/Unix OS basic commands





Education

ACADEMIC CAREER

University of Management and Technology, Lahore, Pakistan

Bachelor of Software Engineering
Graduated 2018 — CGPA: 3.65

Punjab Group of Colleges, Lahore, Pakistan

Intermediate in Computer Science

Pakistan International School, Riyadh, Saudi Arabia

Matriculation in Computer Science


Languages

  • Urdu: Native
  • English: Proficient
  • Arabic: Beginner
  • Chinese: Beginner