Muhammad Umar
Verified Expert in Engineering
React and React Native Developer
Riyadh, Riyadh Province, Saudi Arabia
Toptal member since October 4, 2022
Umar is a senior software engineer with 6+ years of experience in web and mobile development, specializing in React and React Native. He always gives his best in every project he undertakes, expanding his knowledge and skills to help his clients build the best possible solution. Passionate about programming and an excellent team player, Umar is looking forward to embracing new and challenging projects.
Portfolio
Experience
Availability
Preferred Environment
React, Node.js, React Native, JavaScript, Typesafe, Mobile Wallet, Web3, Web3.js, AI Chatbots
The most amazing...
...apps I've contributed to are Aljazeera, Landit, and Jobcase. They have hundreds of users and are available in global markets.
Work Experience
Senior React Native Developer
Swop
- Analyzed the B2B app's code and prepared the code audit report document. Fixed some bugs and added small features.
- Used Scrum during development and Jira for task management. Applied the Agile methodology, such as standups, sprint planning, grooming, and retros.
- Launched the app and achieved hundreds of user downloads, successfully helping users with their businesses.
Lead Software Engineer
Gather
- Used Scrum during development. The complete Agile methodology was applied: standups, sprint planning, grooming, and retros.
- When we launched this app, hundreds of users downloaded it and successfully found their partners.
- Met with development managers to discuss software projects. Conducted feasibility studies for upgraded software systems. Designed new software architectures.
- Assigned tasks to junior developers, such as coding, testing, debugging, and analytics. Wrote advanced programming code with the latest technologies. Reviewed and implemented updates for software systems. Managed project timelines and tasks.
Senior Software Engineer
Al Jazeera
- Developed a news app that covers what's happening in the Middle East and the world.
- Enabled multimedia and interactive content, opinions, documentaries, podcasts, long reads, and broadcast schedules. The app is available worldwide and has been downloaded by half a million users.
- Tracked and fixed bugs, handled regression testing, and built features using scrum processes and Jira as a reporting tool.
Senior Software Engineer
Arbisoft
- Built Jobcase, a job marketplace and social platform available in the US with millions of downloads.
- Created Landit, a coaching web platform that runs worldwide and has a mobile app in the development phase.
- Tracked and fixed bugs, handled regression testing, and built features using scrum processes and Jira as a reporting tool.
Lead Software Engineer
Novatore Solutions
- Took part in different projects, including the development of a restaurant management system.
- Built numerous apps like Eventora, farmdoc, and subway. Some of these apps are available in UAE and have been downloaded by hundreds of users.
- Tracked and fixed bugs, handled regression testing, and built features using scrum processes and Jira as a reporting tool.
Experience
Aljazeera News App
https://www.aljazeera.com/Tech stack: GraphQL and React Native.
• https://apps.apple.com/us/app/al-jazeera/id1534955972
• https://play.google.com/store/apps/details?id=com.aljazeera.mobile&hl=en&gl=US
Landit
https://www.landit.com/Tech Stack: React Native, Redux-Saga, Formik, and Firebase.
Jobcase
I took part in this project from the beginning and integrated both the web and mobile teams.
Tech stack: React, React Native, Redux Thunk.
• https://play.google.com/store/apps/details?id=com.jobcase.member&hl=en&gl=US
• https://apps.apple.com/us/app/jobcase/id1506836734
DVF Mobile Order
https://apps.apple.com/us/app/dvf-mobile-order/id1508175753Gather
https://apps.apple.com/us/app/gather-catholic-relationships/id1489387099
https://play.google.com/store/apps/details?id=com.bauhauslabs.koin&hl=en&gl=US
Swop B2B App
• iOS: apps.apple.com/lt/app/swop/id1631822315
• Android: play.google.com/store/apps/details?id=com.swop
Education
Bachelor's Degree in Software Engineering
University of Management and Technology - Lahore, Pakistan
Certifications
Advanced React Native
Udemy
Skills
Libraries/APIs
React, REST APIs, React Navigation, Firebase iOS SDK, Firebase Android SDK, Google Maps, Google Maps API, Node.js, WebRTC, AWS Amplify, Stripe API, Twilio API, Twilio Sync API, Socket.IO, Formik, Redux-Saga, Redux-query, Web3.js
Tools
Git, Expo, Figma, WebView, Expo.io, Trello, Create React App, Firebase Analytics, React Apollo, Babel, Jira, GitHub, GitLab, SourceTree, Redux Thunk, Redux Toolkit
Languages
JavaScript, TypeScript, CSS, GraphQL, HTML, Swift, Java, Kotlin, JavaScript 6, HTML5, PHP, Objective-C
Frameworks
Redux, React Native, Jest, Material UI, Next.js, Tailwind CSS, Cypress, Express.js, Laravel
Paradigms
Agile, Mobile Development, Unit Testing, Best Practices, App Development, Mobile Design, Mobile App Design, UI Design, Cross-platform, Clean Code, UX Design, Microservices, Responsive Web Design (RWD), Management, Kanban, Scrum
Platforms
Android, iOS, Web, Mobile, Amazon EC2, Firebase, Mapbox, Blockchain, Heroku, Google Cloud Platform (GCP), Ethereum, Amazon Web Services (AWS), Typesafe, Thunkable
Storage
Databases, MySQL, Realm, MongoDB
Industry Expertise
Project Management
Other
Styled-components, Mobile App Development, Mobile Apps, Full-stack, Minimum Viable Product (MVP), Architecture, Android Camera App, iOS Camera, Front-end, In-app Purchases, Leadership, User Experience (UX), Technical Leadership, eCommerce, Software Architecture, Web Applications, Mobile Applications, Code Review, Location Services and Maps, Routing Optimization, App Design, Card Payments, User Interface (UI), API Integration, Front-end Development, Mobile UI, Mobile UX, Push Notifications, Debugging, Development, App UX, Design, Google Play Store, App Store, MERN Stack, Product Management, Web Development, Digital Video, Video Streaming, Deployment, Third-party Integration, Integration, Location Tracking, Live Chat, Geolocation, App Submission, Audio, Maps, JSON REST APIs, IT Project Management, IT Projects, Web App Deployment, Team Leadership, Video Chat, APIs, Back-end, Documentation, Design Systems, Bitcoin, Bluetooth, Edtech Design, OpenAI GPT-3 API, WebSockets, Videos, Blockchain & Cryptocurrency, Cryptocurrency Wallets, Mobile Wallet, Chatbots, Navigation, AI Chatbots, Bots, CI/CD Pipelines, Agile Sprints, ClickUp, Web3
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