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.

Frontend

Backend

Other

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.

Showcase

React Native Developer - Kaplan Schweser
React Native Developer - Kaplan Schweser
  • Developed and maintained complex screens and components using React Native, GraphQL, Apollo, D3, and Ramda.

  • Significant contributions to the project involved utilizing various JavaScript libraries and frameworks.

  • Experience with large-scale projects and a focus on building robust and efficient code.

Senior Front-end Developer - Staff.com
Senior Front-end Developer - Staff.com
  • Developed multiple applications across various domains, including time-tracking, user dashboards, and admin panels.

  • Utilized Angular, Webpack, SCSS, and BEM as core technologies.

  • Implemented WebSockets for real-time functionality.

Front-end Architect - Legion Athletics
Front-end Architect - Legion Athletics
  • Refactoring to modern technologies and modular code.

  • Utilizing React, Redux, WordPress, WooCommerce, and PHP.

  • Modernizing the codebase for improved maintainability and scalability.

Education

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