
Umair Gillani
Verified Expert in Engineering
Mobile Developer
Lahore, Punjab, Pakistan
Toptal member since April 8, 2022
Umair is a senior full-stack engineer with over five years of experience developing high-traffic and fault-tolerance mobile applications. He is known for building applications with a robust and flexible architecture and for being keen on using Firebase services. Umair specializes in the iOS, React Native, and React tech stacks, but he is also experienced in PHP and now in Node.js.
Portfolio
Experience
- Object-oriented Programming (OOP) - 7 years
- Firebase Analytics - 6 years
- Firebase - 5 years
- Firebase Authentication - 5 years
- Firebase Cloud Functions - 4 years
- React - 3 years
- React Navigation - 3 years
- React Native - 3 years
Availability
Preferred Environment
MacOS, Xcode, Visual Studio Code (VS Code), Firebase, React, React Native, React Navigation, Firebase Authentication, Firebase Cloud Functions, Firebase Analytics
The most amazing...
...solution I've developed is a cricket app with millions of active users, including live scoring, live streaming, fantasy league, and many more features.
Work Experience
Senior Software Engineer
Khaleef Technologies
- Introduced the Firebase Realtime Database and Firebase Cloud functions in a company's flagship product, Cricwick, enabling the mobile application to handle live traffic for scoring directly from the Firebase with real-time score updates.
- Worked on the company's newly launched product, Gago, from scratch. Handled the memory management and optimization of the app developed in React Native following core mobile development principles.
- Developed the in-app chat and in-app group video call during gameplay in Gago.
Senior Software Engineer
ShopDev
- Developed a video calling app for a client using the iOS CallKit and Agora SDK.
- Developed the Truth or Dare app in iOS with a swipe UI similar to Tinder.
- Built an eCommerce grocery application and contributed to The Dubai Mall official app.
Software Engineer
Khaleef Technologies
- Developed the Cricket app with a completely dynamic screen controllable from CMS. Integrated the adaptive video player for live streaming and enabled data for Firebase funnels to give a comprehensive view of the user journey in Firebase.
- Introduced flavors in mobile apps, making it possible to use the same code to generate different apps.
- Developed a video on demand (VOD) mobile application with Chrome cast, continue watching, quality switching, and many more content-related features.
Moodle Developer
University of Central Punjab
- Developed a classroom response system using Moodle architecture to highlight students' performance, allowing easy identification of students needing special attention and those doing well.
- Oversaw a completed graph system that informs about students' performance, individually and in terms of class. The graphs were automatically generated and sent to the higher management regularly.
- Integrated interactive learning functionality in the system, enabling students to go back if their understanding is not to the mark.
Experience
Cricwick
https://apps.apple.com/pk/app/cricwick-watch-live-cricket/id1461475044Gago
https://gago.gamesSesh | Group Video Hangouts App
IQRA Islamic Portal
https://apps.apple.com/pk/app/iqra-islamic-portal/id1006102868The Dubai Mall
https://apps.apple.com/ae/app/the-dubai-mall/id430795858Vbox Zain
https://apps.apple.com/pk/app/vbox-zain/id1124396745Education
Bachelor's Degree in Computer Science
University of Central Punjab - Lahore, Pakistan
Skills
Libraries/APIs
REST APIs, React, React Navigation, jQuery, Node.js, Firebase iOS SDK, Stripe API
Tools
Xcode, Firebase Authentication, Firebase Analytics, Git, Moodle, Firebase Cloud Messaging (FCM)
Languages
Swift 3, JavaScript, GraphQL, Swift 4, Swift 5, PHP, Swift, ES5
Frameworks
React Native
Paradigms
Object-oriented Programming (OOP)
Platforms
Firebase, Amazon Web Services (AWS), MacOS, Visual Studio Code (VS Code), iOS
Storage
JSON, Firebase Realtime Database
Other
Data Structures, API Integration, Firebase Cloud Functions, Programming, Algorithms, Full-stack Development, Shopping
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring