Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hi 👋 I'm Muhammad Umar

Entrepreneur | Mentor | Senior Software Engineer | AI Enthusiast

LinkedIn Badge Website Badge

🌟 About Me :

I am a Staff Software engineer, a mentor and an entrepreneur from Birmingham, UK. Advocate of best coding practices and agile development.

Expert in cross-platform and native code development for iOS and Android Experienced in crafting successful mobile products with elegant interfaces Seasoned mentor, fostering meaningful connections and driving collective success

To continue my journey to better myself every day. (ہے جستجو کہ خوب سے ہے خوب تر کہاں)

🎓 Mentorship and Consultation :

👋 As a passionate mentor and consultant in the tech industry, I'm here to help you navigate your career path, tackle challenging technical problems, and provide guidance on professional development.

How I Can Assist:

  • Career advice and planning
  • Technical problem-solving
  • Code reviews and feedback
  • Project brainstorming and ideation
  • General mentorship and guidance

Feel free to schedule a meeting with me using the "Book Now" button

Schedule a Meeting with Me

👨‍💻 Skills :

JavaScript  Android   iOS

💬 Languages :

React  Kotlin  Java  Swift  Objective-C  JavaScript  Angular  NodeJS Php Python

💽 Databases :

GraphQL  MySQL MySQL

🛠️ Tools & Frameworks :

Android Studio  XCode  Pycharm CakePHP CircleCI Firebase AWS

 iOS

A mobile app that transforms children's songs, stories, and lullabies by integrating a parent's voice to create a deeply personal experience. Designed to strengthen the emotional bond between parents and children through personalized audio content.

My Role

Leading the development of a react native based iOS/Android mobile application that integrates parental voices into children’s songs, stories, and lullabies, leveraging AI to create a deeply personalised and engaging experience for children.

Utilising AWS Amplify for backend services, including user authentication, file storage, and real-time data synchronisation across devices.

Implementing AWS SageMaker for model training and AWS MediaConvert for processing videos uploaded by users.

Managing secure data handling through Core Data and CloudKit, enabling users to store and sync customised audio content across iOS devices.

Implemented customizable video/audio tracklist feature, allowing users to create personalised tracklists.

Developed feature components in swift for iOS, designed to be used within react native, optimising performance for key features like edition downloads, audio playlists, and iOS media player controls.

Technologies

Swift | Swift-UI | React-Native | AWS Amplify | AWS Services | lottie-ios | Revenue Cat

The Economist app provides users with intelligent insights on global affairs, finance, politics, science, and culture through high-quality journalism. The app features:

Full access to weekly issues of The Economist magazine Daily briefings and curated global news summaries Offline reading and audio versions of articles Personalized content recommendations Bookmarking and sharing functionality

My Role

Significantly contributed to The Economist's digital transformation by addressing challenges in a large unstructured audio codebase of their mobile application, transforming it into a highly maintainable and scalable code.

Implemented customizable audio tracklist feature, allowing users to create personalised tracklists.

Developed feature components in swift for iOS, designed to be used within react native, optimising performance for key features like edition downloads, audio playlists, and iOS media player controls.

Developed iOS version of an efficient offline download manager component and integrated in react native, for downloading audios for offline listening and optimising storage

Introduced a dedicated podcast section and developed an adaptive and customizable paywall architecture, enabling users to choose versatile subscription models through remote settings in Firebase.

Technologies

Swift(4-5) | Firebase | React-Native | GraphQL | SwiftJWT | Storyboards | lottie-ios

           

Human Limits isn't your typical yoga app. We embrace your journey exactly as it is—messy, real, and raw. Whether you're feeling lost, stuck, or simply seeking a more authentic approach to yoga, we meet you where you are.

My Role

Built the entire React Native app for Human Limits, targeting both iOS and iPad.

Integrated Kinde for secure authentication and role-based access control.

Implemented customizable audio tracklists and a dedicated podcast section with offline support.

Developed a remote-configurable paywall using Firebase to support dynamic subscription models.

Created personalized training plans based on user preferences and progress.

Integrated in-app purchases and subscription validation across platforms.

Collaborated on an inclusive UI that reflects the brand’s message of growth without pressure.

Structured a scalable frontend to support future community and social features.

Technologies

Swift 5 | React Native | Tailwind - Nativewind | GraphQL | Firebase | Kinde

        

Experience the world’s largest luxury mall from your phone - Dubai Mall mobile app. Plan your visit, use turn-by-turn navigation to 1300+ stores, and earn exclusive rewards for everything you buy with Emirates Skywards. With 200+ restaurants to choose from, and real-time notifications on the best offers, you’ll experience all Dubai Mall has to offer ahead of every visit.

My Role

Contributed to the Inventory Operations module, enabling real-time stock updates and seamless product management across store locations.

Developed and integrated key features to support delivery tracking, including route optimization and live status updates for dispatched items.

Ensured smooth coordination between inventory data and delivery flow to minimize delays and enhance efficiency. Focused on building scalable, user-friendly interfaces that aligned with the Dubai Mall app’s high-quality user experience standards.

Technologies

Swift(4-5) | Firebase | CoreLocation | Hero | SwiftJWT | MaterialComponents-iOS | Storyboards | lottie-ios | Firebase Functions

        

Cupz is the first coffee ordering system in Kuwait that provides the end users with a guaranteed cashback along with the enjoyable user experience design of the App, and much further benefits for both the users and the vendors.

My Role

Sole iOS developer. Implemented both app and firebase architecture as per clients requirments and business logic. Entire solution includes mobile apps iOS/Android, firebase functions and angular based backend portal for admins.

Technologies

Swift(4-5) | Firebase | CoreLocation | Hero | SwiftJWT | MaterialComponents-iOS | Storyboards | lottie-ios | Firebase Functions

        

Dukkaani is a pan Arab smart shopping platform transforming all shopping stores to sell their products online and we started in UAE as beginning, also it is the only application that provides all grocery items supported by clear images.

Groceries delivered to you in just a few clicks! No need to go out to the supermarket or local store. Access the app from anywhere, select a store, browse products and click to buy!

Buyer can have it delivered to any address-home, office or the park.

My Role

Team Lead & Architect for Dukkaani mobile apps (iOS/Android). My resposibilites included complete structural architecture and development of iOS application and create a complete app and backend architecture based on requirements. The architecture also includes AI based smart reporting system.

Technologies

Swift(4-5) | Firebase | Firebase Messaging | Firestore | CoreLocation | Storyboards | CoreData | Intercom | Hero | SwiftJWT | Facebook SDK | XCTests | lottie-ios | CD -> Fastlane

        

Deal Bazzar is the biggest discount saving App in Pakistan. Through Deal Bazzar you'll find offers, discounts, coupons from popular restaurants, Saloons and food stores etc. All discounts in Deal Bazzar are free and are shown directly on your phone's screen for you to show the cashier.

My Role

Team Lead & Architect for iOS app. The application is a startup and my resposibilites included complete structural architecture and development of iOS application.

Technologies

Swift 4 | Firebase | CoreLocation | Hero | SwiftJWT | Alamofire | GoogleMaps | UBER SDK | Mixpanel | Storyboards

        

📱 Android

BlinkChat is the new app that keeps you connected to your most values network, your. With BlinkChat, you can instantly chat with whoever is online from your network, sending offline messages is also a breeze because once your recipient is available, they'll receive your instant message.

BlinkChat is for those that need to keep in touch with their friends and families with just easy clicks and securely.

My Role

Team Lead & Architect. I oversaw the development of iOS app and developed android version. The communication protocols include Socketio based server enhanced with firebase.

Technologies

Java | Firebase | Google APIs | Retrofit | Facebook SDK | Picasso | Rebus-Utils | JUnit | Socketio

LG Sales control is an in house app for LG middle east sales team. The app handles daily operations of sales team.

My Role

I performed development as an android developer.

Technologies

Java | Firebase | Google APIs | Retrofit | And-Camera | Picasso | Rebus-Utils | Mockito | JUnit

Recovery is an on demand application that allows the customers to immediately book a recovery service using the app within just few taps. You will never be stuck on the road again, Recovery covers the whole UAE. Recovery will tow your vehicle to your favorite garage, or can recover your car so you are back on the road in no time. Flat tire? Out of fuel? stuck somewhere? battery died? No problem!

The application connects with the available service providers in the area according to user's set location.

My Role

Team Lead and android developer. The application uses event driver and socketio based architectural pattern as communication protocls.

Technologies

Java | Firebase | Google APIs | Retrofit | And-Camera | Picasso | Socketio | Google Maps

💻 Front-End

Lazzy designs, develops, and deploys small to enterprise scale delivery technology solutions for companies who need to integrate or expand their delivery operations over multiple internet channels including phone, web, mobile web, and mobile applications.

My Role

As a front end developer, I updated the existing management system ensuring the stability of the system and adding new features and modules.

Technologies

Reactjs | Material UI Components | AWS | SWR | Loadash | React Hooks | React Virtualized | Context API

With shift you will move to the next level in the online business space. SHIFT provide you with your own customizable e-store that will suit all your needs. Available with In-depth data on a user-friendly dashboard to help track your Shift activity.

SHIFT portal is a startup with a friend. The system works on the principle of shopify but similar and is designed to target micro as well as macro businesses.

My Role

Sole architect and solution developer.

Technologies

Angular | Material UI Components | Ng Zorro | Typescript | Firestore | Firebase | Google Maps | Automation | Elastic Search

Open Source Contributions

A star view to set rating in an animated way

Ring Sizer is a simple widget to find the ring size by placing ring on iPhone/iPad screen

Contact Info:

About

Details description of some projects.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors