
Muhammad Danial Iqbal
Verified Expert in Engineering
Mobile and Software Developer
Lahore, Punjab, Pakistan
Toptal member since October 26, 2022
Muhammad is a web and mobile developer with seven years of experience in React, React Native, and Next.js and has worked with large pharmaceutical, automotive, and real estate companies. He is the lead mobile developer in a data company that helps pharmaceutical companies such as Sanofi improve growth by providing better forecasting, analytics, and insights. Muhammad has led teams and is known for delivering stable applications for high-traffic use (in the millions).
Portfolio
Experience
- JavaScript - 7 years
- React - 7 years
- Progressive Web Applications (PWAs) - 7 years
- Full-stack - 6 years
- React Native - 5 years
- Google Maps - 3 years
- Next.js - 2 years
Availability
Preferred Environment
React, React Native, Next.js, Node.js, JavaScript, Front-end, Mobile, MySQL, FFmpeg, HTML5, Expo, Responsive Web Design (RWD), CSS3, OAuth 2, Live Chat
The most amazing...
...high-traffic application I've built is OLX, with over ten million downloads.
Work Experience
Lead Mobile Engineer
AilyLabs
- Improved the team structure by introducing practices on reviewing pull requests and Git in teams, estimating, planning, and managing the work according to deadlines as a part of a team coordination challenge I joined.
- Implemented the ad hoc deployment for their 16 applications (Android and iOS) on the App Center with distribution groups and auto-resigning of profiles.
- Refactored legacy code pieces that were causing ripples on a regular basis.
Principal Software Engineer
Empg
- Created a multi-tenant suite for the automobile industry, which included car inspection and auction platforms.
- Built Lamudi's Pakistan tenant from scratch in Next.js with 90+ page speed scores on all pages.
- Retired legacy code by replacing it with new code structures and technologies (Next.js and Node.js). Previously, it was not an SPA and was built in PHP.
Principal Software Engineer
CarSwitch
- Led the development of the mobile platform built in React Native.
- Improved the application's lead-to-conversion ratio and made improvements based on the data collected from funnels and A/B testing on onboarding forms.
- Implemented the complete face-lift of the application.
Principal Software Engineer
BlueEast
- Developed a single-page checkout for multiple vendors of an eCommerce platform.
- Built a React Native web app that works on all platforms with a single codebase.
- Contributed to an in-house framework for creating a React Native web named BlueBaseJS.
Senior Software Engineer
PakWheels
- Developed a progressive web app built in React following Google's best practices and a good page speed score.
- Integrated multiple product tools to improve and monitor the product's stability, such as Google Optimize (A/B testing), Hotjar (user behavior tracking), Google Analytics (funnels and traffic monitoring), and GTM (Tracking).
- Built a client as a PWA in React, doubling the time and sessions spent on the app.
Experience
Pakwheels Mobile Web Platform (PWA)
https://www.pakwheels.com/Car Force
CarSwitch React Native App (iOS and Android)
https://play.google.com/store/apps/details?id=com.glowfishlabs.carswitch&hl=en&gl=USiOS: https://apps.apple.com/us/app/carswitch-used-cars-in-uae/id1213284852
Android: https://play.google.com/store/apps/details?id=com.glowfishlabs.carswitch&hl=en&gl=US
PakWheels Android Application
https://play.google.com/store/apps/details?id=com.pakwheels&hl=en&gl=USZameen Web App
https://www.zameen.com/OLX Motors Web App
https://www.olx.com.pk/motors/OLX Motors React Native App
https://play.google.com/store/apps/details?id=com.olx.pk&hl=en&gl=USEducation
Bachelor's Degree in Computer Engineering
National University of Computer and Emerging Sciences (FAST) - Lahore, Pakistan
Skills
Libraries/APIs
React, Node.js, React Router, React Navigation, REST APIs, FFmpeg, Redux-Saga, AWS Amplify, Google Maps, React Testing Library, React Native Testing Library, React Native for Web
Tools
Visual Studio App Center, Webpack, Babel, Expo, Knex.js, Gulp, Google Places SDK
Languages
JavaScript, HTML, TypeScript, GraphQL, XML, Java, CSS, HTML5, CSS3
Frameworks
React Native, Next.js, Flux, Redux, Android SDK, Bootstrap, OAuth 2, Material UI, Tailwind CSS, Jest
Paradigms
REST, Design Patterns, Search Engine Optimization (SEO), Responsive Web Design (RWD)
Platforms
Android, iOS, Firebase, Mobile, Amazon Web Services (AWS)
Storage
JSON, Databases, MySQL, Redis Cache, Amazon S3 (AWS S3)
Other
OOP Designs, Progressive Web Applications (PWAs), APIs, SSG, Server-side Rendering (SSR), Front-end, Live Chat, Data Structures, Strapi, Full-stack, Back-end, Leadership, Storybook, CI/CD Pipelines, Machine Language
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