Muhammad M.

Muhammad M.

Senior Full-stack Developer

Karachi, Pakistan
Hire Muhammad M. Hire Muhammad M. Hire Muhammad M.

About Me

Muhammad is a Senior Full-stack Developer with 15+ years of experience developing front-end, back-end, and mobile applications. He has extensive knowledge in web and mobile development, building scalable applications using Node.js and React and mobile apps with React Native and Flutter. Muhammad works with clients to develop solutions that are easy to scale and maintain using the latest technologies.

Work history

UpStack
UpStack
Senior React Developer
2018 - Present (7 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.

Confidential
Confidential
Senior Front-end Developer
2023 - Present (2 years)
Remote

Working as a senior front-end engineer using React, React Native, Tailwind CSS, Flutter, etc.

React React NativeTailwind CSSFlutterFront-end Development
Modus Create
Modus Create
Full-stack React Native Developer
2018 - 2023 (5 years)
Remote
  • Was the first developer hired on the project, setting most of the code and architecture along with the lead.

  • Delivered above 100% client satisfaction, allowing the company to sell more than 3-4 extra services to the client.

  • Designed the flow and architecture and helped improve code coverage to 80%.

Crossover
Crossover
Front-end Architect
2016 - 2017 (1 year)
Remote
  • Created a pixel-pixel Slack clone using Angular 2/4.

  • Designed a complex UX flow and a rich-text message box similar to Slack.

  • Converted a legacy application into a more modern technology stack.

Time Doctor
Time Doctor
Senior Front-end Developer
2015 - 2017 (2 years)
Remote
  • Developed Chrome app, a time-tracking desktop app (hybrid), a web app dashboard, front website, and admin panel.

  • Created time-tracking software and complex user dashboards.

  • Worked on Staff.com as a main developer using front-end technologies.

Daraz
Daraz
PHP Developer
2013 - 2015 (2 years)
Karachi, Pakistan
  • Worked for Pakistan’s biggest online shopping portal with millions of visitors, recently acquired by Alibaba Group.

  • Was the first developer hired for the software development team.

  • Added complex checkout flows and participated in architectural designs and other development tasks.

Portfolio

React Native Developer - Kaplan Schweser
React Native Developer - Kaplan Schweser

Designed and built many of the complex screens and components as a key contributor in the project using React Native, GraphQL, Apollo, D3, Ramda, Flow, etc.

Senior Front-end Developer - Staff.com
Senior Front-end Developer - Staff.com

Created multiple applications like time-tracking software, user dashboard, admin panel, and others using Angular, Webpack, SCSS, BEM, WebSockets, etc.

Front-end Architect - Legion Athletics
Front-end Architect - Legion Athletics

Refactored legacy code to modern technologies and modular code using React, Redux, WordPress, WooCommerce, PHP, etc.

Education

BSc Computer Engineering
BSc Computer Engineering
Sir Syed University of Engineering & Technology (SSUET) - Pakistan
2006 - 2009 (3 years)