Umair Gillani, Developer in Lahore, Punjab, Pakistan
Umair is available for hire
Hire Umair

Umair Gillani

Verified Expert  in Engineering

Bio

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

Khaleef Technologies
Swift, React Native, React, Node.js, Firebase iOS SDK...
ShopDev
Swift, React Native, JavaScript, Amazon Web Services (AWS), GraphQL, Git
Khaleef Technologies
iOS, Swift 3, JSON, Amazon Web Services (AWS), GraphQL, Git

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

Full-time

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

2019 - PRESENT
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.
Technologies: Swift, React Native, React, Node.js, Firebase iOS SDK, Firebase Realtime Database, Firebase Cloud Functions, Firebase Cloud Messaging (FCM), Amazon Web Services (AWS), GraphQL, Git

Senior Software Engineer

2019 - 2019
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.
Technologies: Swift, React Native, JavaScript, Amazon Web Services (AWS), GraphQL, Git

Software Engineer

2016 - 2019
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.
Technologies: iOS, Swift 3, JSON, Amazon Web Services (AWS), GraphQL, Git

Moodle Developer

2015 - 2016
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.
Technologies: PHP, JavaScript, jQuery, Moodle, Git

Experience

Cricwick

https://apps.apple.com/pk/app/cricwick-watch-live-cricket/id1461475044
Cricwick is a live cricket platform that provides the Live Cricket Scores, Live Streaming, and My Stars 11 Fantasy Game to its subscribers. It also has a video on demand with highlights and in-house produced content.

Gago

https://gago.games
Gago is a social gaming platform that provides single-player and multiplayer games to its users. It has one-to-one chat and audio and video group call options. Google Play Billing is also integrated into the app for in-app payments.

Sesh | Group Video Hangouts App

Sesh is a video chat app for group hangouts—Sesh—and social safety—Safety Sesh. A Sesh is a group video chat that allows users to hang out with friends as in real life, with no schedule needed. There are up to six video spots; members can jump in whenever they are available and drop off at their convenience or participate by watching the conversation and messaging live on screen. Once users register, they are asked to set up their Safety Sesh by selecting trusted contacts. Then, whenever they feel slightly unsafe (e.g., while on a cab ride or walking home alone), they can start a Safety Sesh to share their live broadcast feed and location with trusted contacts.

IQRA Islamic Portal

https://apps.apple.com/pk/app/iqra-islamic-portal/id1006102868
IQRA is a comprehensive Hajj app that offers unique and special Islamic content like animated Hajj reminders; a state-of-the-art Hajj timeline; a step-by-step Hajj guide; Hajj video lectures; GPS tracking of pilgrims, key places, and Hajj events; digital Quran; Eid greeting cards; famous Naats and RBTs; Hajj Dua o Azkar. The Hajj timeline is an exclusive feature of the app, guiding the pilgrims at every step during the Hajj process.

The Dubai Mall

https://apps.apple.com/ae/app/the-dubai-mall/id430795858
The Dubai Mall enables users to experience the world’s largest luxury mall from their phones. Users can plan their visits, use turn-by-turn navigation to 1300+ stores, and earn exclusive rewards for everything they buy with Emirates Skywards. With 200+ restaurants to choose from and real-time notifications on the best offers, they’ll experience all The Dubai Mall has to offer ahead of every visit.

Vbox Zain

https://apps.apple.com/pk/app/vbox-zain/id1124396745
Vbox is a Zain branded music and video portal and app, providing users with various premium content, such as the latest Bollywood songs, Pakistani TV dramas, fashion and lifestyle, celebrity gossip and interviews, popular comedy dramas, and desi pranks.

Education

2012 - 2016

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring