Ubaid ur Rahman

Ubaid ur Rahman

About Me.

Lead / Senior Mobile Developer

I am a Lead / Senior Mobile Developer with 10+ years of experience delivering high quality apps across iOS, Android and Flutter. For the past 5+ years, I have specialized in Flutter, building scalable, user centric applications for wellness, e-commerce and lifestyle sectors.

Notable projects include Pampers Rewards, where I integrated advanced Flutter modules into native iOS/Android codebases serving millions of users. Along with mobile expertise, I also design and develop backend APIs (REST/GraphQL) and seamlessly integrate them into mobile apps, ensuring secure, real-time and reliable data handling.

Recently, I have worked on Gemini AI-powered agentic apps, leveraging AI to create smarter, context-aware mobile solutions that go beyond traditional app experiences.

My strengths include Firebase, custom backend APIs, CI/CD pipelines and cross-platform deployments. I enjoy transforming Figma prototypes into pixel perfect UIs and delivering smooth releases to App Store and Play Store. Passionate about innovation, I thrive in collaborative environments where product scalability, design and user experience drive the roadmap.

Personal Information

  • NameUbaid ur Rahman
  • Age
  • LocationDubai, UAE - (Visa Status: Visit Visa)
  • NationalityPakistani
  • Emailim.ubaid@hotmail.com
  • Phone+971-58 302 0762 | +92-332-401132

Key Highlights

Flutter

Flutter experience building scalable, high-performance apps with Bloc, Provider as state management, Firebase and custom UI from Figma. Expert in crafting responsive, pixel-perfect UIs with clean architecture and maintainable code.

iOS

Built production ready iOS apps using Swift and Objective-C with deep platform integration. Experienced in App Store provisioning, background tasks. Follow MVVM pattern with reusable components for modular, testable code.

Android

Developed Android apps using Kotlin and Java with Google Maps, ML Kit, and payment integrations. Handled background services, push notifications, and lifecycle-aware components. Built adaptive UIs following Material Design with secure API and Firebase integration.

Backend - Deployment

Worked on Laravel and Node.js for API development and mobile app backends. Configured CI/CD pipelines with Azure and GitHub for automated build and deployment. Integrated secure auth (OAuth2, JWT), social logins, and cloud features via Firebase/Azure.

My Resume.

Experience

  • Lead / Senior Mobile Developer

    MSE Technology, Dubai, UAE - (Remote Job)

    Leading Mobile Development in Flutter, Native iOS & Android projects, while mentoring juniors to build complex, robust, and high-performance apps downloaded by millions.

    Present 2022
  • Senior iOS Developer

    COOPERATIVE Computing, Karachi, Pakistan

    Experienced iOS developer with a proven track record of delivering high-quality apps for iPhone and iPad. Successfully led development efforts, ensured design precision and optimal performance, mentored junior team members, and consistently exceeded client expectations.

    2022 2019
  • Mobile Development Lead

    Digital Dividend, Karachi, Pakistan

    Led a mobile development team in building interactive educational apps for children, emphasizing engagement and learning. Created scalable, JSON-based gaming modules with integrated In-App Purchases to boost monetization. Launched and maintained high-performing apps with strong user engagement and positive feedback.

    2019 2017
  • Senior Software Engineer

    Right Solutions - MobiWhiz, Karachi, Pakistan

    Built high-performance iOS and Android applications with a focus on clean architecture and high-quality user interfaces. Worked closely with cross-functional teams to deliver scalable mobile solutions, ensuring client satisfaction through strong communication and ongoing collaboration.

    2017 2015

Education

  • Bachelors of Science in Computer Science, B.S. (C.S.)

    University of Karachi, Karachi, Pakistan

    Graduated in December 2015 with strong knowledge of core subjects including Programming, Data Structures, Database Systems, Complex Algorithms, and Compiler Construction.

    2015 2012

Online Courses

  • Flutter - Flame for 2D Games [UDEMY]

    Flame & Flutter with Dart : Build your First 2D Mobile Game

    Built a 2D game from scratch using Flutter and the Flame Engine. Learned collision detection, physics, sound design, OOP with design patterns, and cross-platform deployment to iOS, Android, and Web.

    2024
  • Flutter with Dart: The Complete Guide [UDEMY]

    The Complete Guide [2021 Edition]

    Learned Flutter and Dart from the ground up, building native apps for iOS and Android with features like Google Maps, camera using native briding concept. Gained advanced skills in state management, backend integration, and scalable app architecture.

    2021

Mobile Tech Stack

Flutter (Dart)

95%

iOS - Swift

85%

Android
Kotlin/Java

80%

Others

Git/GitHub

95%

Microsoft Azure
CI/CD

80%

Agile Methodologies

92%

Backend

Laravel (PHP)

75%

Node JS

75%