Muhammad D.

Muhammad D.

Senior Software Developer

Dubai, United Arab Emirates
Hire Muhammad D. Hire Muhammad D. Hire Muhammad D.

About Me

Muhammad is a Senior Developer with 10+ years of industry experience, strong technical skills, and proficiency in developing and maintaining high-quality solutions. He works with modern technologies to build and deliver innovative products, drawing on previous experience to solve challenging and complex problems on projects. Muhammad contributes to all aspects of the SDLC, ensuring performant deliverables complying with best practices.

Work history

UpStack
UpStack
Senior React Native Developer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Wahed
Wahed
Mobile & Front-end Engineering Architect
2021 - 2023 (2 years)
Remote
  • Built the base infrastructure and architecture for new features and workflows.

  • Created POC for every new project and third-party service integration and polished applications, keeping the codebase clean and up to date.

  • Planned, developed, tested, and documented reusable components and features.

Shahid
Shahid
iOS Development Team Lead
2020 - 2021 (1 year)
Amman, Jordan
  • Managed and guided team members on projects, enhancing work quality and creating a professional atmosphere to guarantee team stability and quality results.

  • Identified operational issues and suggested possible improvements on solutions.

  • Monitored and evaluated team performance, provided 1:1 feedback and learning opportunities, and took corrective action if needed per internal procedures.

Shahid
Shahid
Front-end Software Developer
2017 - 2020 (3 years)
Amman, Jordan
  • Rebuilt the Shahid iOS client with new technologies and high-quality code to shape company growth and client experience.

  • Created custom React Native components to improve and support app solutions, delivering scalable and high-performing features.

  • Drove the app forward in a fast-paced and high-growth environment, stably scaling it to reach 1.4M subscribers in 4 months.

Allympia
Allympia
Full-stack Web Developer
2016 - 2017 (1 year)
Amman, Jordan
  • Managed the redevelopment of Allympia's Magento store by implementing new/custom modules and adding new features for a better experience.

  • Designed and built an MVP for AllympiaPass using the latest tech standards and best practices.

  • Worked on the base of the AllympiaPass back end and implemented APIs and other related features on the solution.

Jordan University of Science and Technology
Jordan University of Science and Technology
Advanced Android Applications Development Trainer
2016 - 2016
Amman, Jordan
  • Used the latest technologies and methodologies on Android development to teach students how to build feature-rich apps.

  • Guided and taught students how to work in teams to build and deploy better apps in the real world.

  • Participated in lectures and hands-on training sessions, assisting with assessments to ensure that students meet training needs.

7ellooha
7ellooha
Full-stack Web Developer
2015 - 2016 (1 year)
Amman, Jordan
  • Redesigned and updated the web solution using the latest tools and stack.

  • Gathered requirements and updated the website with new features and changes from stakeholders.

  • Maintained and enhanced the website to ensure continued performance and functionality.

SDK Training Center
SDK Training Center
PHP Developer | Web Development Trainer
2013 - 2015 (2 years)
Amman, Jordan
  • Built the web app and improved the internal systems with scalable and well-documented code to ensure efficient performance.

  • Conducted training courses for professional development on HTML, CSS, JavaScript, PHP, and MySQL.

  • Worked with relevant departments to establish course specifications and ensure that training courses address student development.

Freelance
Freelance
Full-stack Web Developer
2012 - 2016 (4 years)
Remote
  • Designed, developed, and implemented scalable and well-documented solutions on client websites and WordPress sites.

  • Identified and fixed bugs on existing projects and provided support for apps as needed.

  • Handled web architecture design, development, and integration processes, advising clients on SDLC best practices.

Portfolio

Senior Developer - Shahid
Senior Developer - Shahid

Shahid is a premium platform for a wide variety of the best Arabic originals, exclusive series, movie premieres, live TV, and more. Shahid supports universal search, allowing users to resume watching, check the next show, or find searched content before even launching the app. This feature is available on mobile and Apple TV home screen. It has 100M+ monthly views with 1M+ paid subscribers. Led the development team for 3+ years, iterating and deploying high-quality solutions for the OTT and VOD platforms using React Native, Native modules written in Swift, Objective-C, and Android.

Front-end Engineering Architect - Wahed Invest
Front-end Engineering Architect - Wahed Invest

Wahed’s robo-advisor custom-tailors recommendations based on a simple risk assessment questionnaire with one main purpose: finding the right investment strategy. Money will be invested in different funds such as global stocks, emerging market stocks, Sukuk, and gold. Architected the app by creating the base infrastructure and architecture for new features and their workflows, developing proof of concept for any new project/third-party service integration. Technologies used: React Native, Swift, Objective-C, Java, Kotlin, iOS, GraphQL.

Software Developer - Critical Innovation
Software Developer - Critical Innovation

Critical Innovation is the first UAE-based specialized company in analyzing organizations' performance, determining gaps, planning for change, creating long-term plans, and implementing solutions. Created the entire UI of the new solution using a ready template theme and modified the UI to suit client needs. Added GA and reports plugins and caching layers and managed the website installation and setup.

Full-stack Web Developer - AllympiaPass
Full-stack Web Developer - AllympiaPass

AllympiaPass is an online fitness membership app that gives users access to hundreds of gyms and thousands of classes within their local city. Worked on the Allympia online store and AllympiaPass gym access subscription. Revamped it into a new, reliable, and performant version with better conversion rates, increasing ordering numbers from 8 to 40 orders/day.

Software Developer - GESMK
Software Developer - GESMK

Developed a new WordPress website from scratch for an online fitness training program using a WordPress Theme. Adopted a WooCommerce-based product's structure to categorize courses and products, deploying the solution and modifying the UI to suit client needs.

Senior Developer - Al-Junaidi Fresh
Senior Developer - Al-Junaidi Fresh

Developed an iOS app (Fresh) to get products from the factory to user homes as soon as possible and in the best condition. Users can order Al-Junaidi products through the Fresh application from any location.

Senior Developer - Passage Manager
Senior Developer - Passage Manager

Designed for iPad, Passage Manager is a ticket redemption application for the passage ticketing service. Developed the app using multiple technologies, mainly React Native.

Education

Bachelor of Computer Science
Bachelor of Computer Science
Jordan University of Science and Technology
2011 - 2016 (5 years)