Muhammad M.

Muhammad M.

Senior Software Engineer

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

About Me

Software developer with extensive knowledge in front-end development and has more than nine years of experience in developing innovative applications using PHP, NodeJs and related technologies. Motivated to work with clients and helped them develop software solutions for their businesses that is easy to scale and maintain using the latest technologies.

Work history

UpStack
UpStack
Senior Software Engineer
2018 - Present (6 years)
Remote
  • Designing and developing innovative software solutions for different clients across a broad range of industries.

ModusCreate
ModusCreate
React-native Developer
2018 - Present (6 years)
Remote
  • The 1st developer hired on the project and set most of the code and architecture along with the lead.

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

  • Designed many of the flow/architecture and helped improved the code coverage to 80%.

Crossover
Crossover
Frontend Architect
2016 - 2018 (2 years)
Remote
  • Created a pixel-pixel slack clone in a very short period of time.

  • Designed a complex UX flow and other complex tasks such as rich text message box similar to slack.

  • Have worked on different technologies and projects as a software Architect.

Timedoctor
Timedoctor
Senior Frontend Engineer
2015 - 2017 (2 years)
Remote
  • Developed Chrome App, Time Tracking Desktop App (Hybrid), Web App Dashboard, Front Website, Admin Panel.

  • Main developer on front-end side and completed many complex tasks such as creating time tracking software, and complex user dashboards.

  • Was originally hired as a PHP developer at TimeDocket then got moved to Staff.com to be the main developer utilizing front-end technologies.

Daraz
Daraz
Senior Software Engineer
2012 - 2015 (3 years)
Karachi, Pakistan
  • Daraz is Pakistan’s biggest online shopping portal which has millions of visitors and recently acquired by AliBaba Group.

  • Was the 1st developer hired to be part of the Software development team.

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

Portfolio

Kaplan Schweser
Kaplan Schweser

React Native Developer. Was the key contributor in the project and designed and built many of the complex screens and components. Technologies used in Project: React-native, GraphQL, Apollo, D3, Ramda, Flow, etc.

Legion Athletics
Legion Athletics

Frontend Architect. Responsible for refactoring their legacy code to modern technologies and modular code. Technologies used in Project: React, Redux, Wordpress, Woo Commerce, PHP, etc.

Staff.com
Staff.com

Senior Frontend Developer. Responsible for creating many of their applications such as the time tracking software, user dashboard, admin panel, etc. Technologies used in the project: Angular, Webpack, SCSS, BEM, Websockets, etc.

Education

Education
Bachelor of Science in Computer Engineering, Sir Syed University of Engineering and Technology, 2009
Sir Syed University of Engineering and Technology
2006 - 2009 (3 years)
Education
MongoDB for Node.Js Developers, MongoDb University, 2015
MongoDb University
2015