Muhammad R.

Muhammad R.

Fullstack Developer

Islamabad, Pakistan
Hire Muhammad R. Hire Muhammad R. Hire Muhammad R.

About Me

I am a Senior Fullstack Developer with a good understanding of modern software development methodologies, object-oriented programming and database design and development to deliver highly complex new software products. I am familiar with code build, code deploys and pipelines - researching trends, methods and techniques to produce high-quality solutions under minimal supervision with wide latitude for independent judgment.

Work history

UpStack
UpStack
Fullstack Developer
2022 - Present (3 years)
Remote
  • Creating and developing innovative fullstack solutions for clients across a broad range of industries.

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

  • Ensure that features are being delivered efficiently and on-time.

Hydrasoft.io
Hydrasoft.io
MERN Stack Engineer
2022 - Present (3 years)
Remote
  • Designed and built a fullstack web app for Thousandfell - using MERN stack for easier and faster deployment.

  • Implemented a Shopify app with solutions to sync products, generate discount codes and do more on the website.

  • Optimize components for maximum performance and resolve scalability issues on the project.

Tokeet
Tokeet
Web Developer
2021 - 2021
Remote
  • Designed and developed a complete reporting module on the project - implementing pixel-perfect solutions from designs.

  • Worked with Angular Material, Tokeet UI components and C3.js library to build up the frontend components.

  • Adjusted the CSS on the solution and worked on processes to integrate the product with backend APIs.

NMX Global Software
NMX Global Software
Senior Software Engineer
2020 - 2021 (1 year)
Islamabad, Pakistan
  • Designed, developed and implemented secure, reliable, scalable software solutions for NMX.

  • Implemented new backend solutions to refactor and revamp the core product on the project.

  • Wrote custom code to ensure adequate resiliency and scalability of solutions in production.

Techtronix Corp
Techtronix Corp
Node.js Developer
2019 - 2020 (1 year)
Islamabad, Pakistan
  • Developed a new backend solution on the product that helps Techtronix to sell tickets to users.

  • Designed and implemented new features to allow users purchase tickets from a 3rd-party market place.

  • Worked on solutions to deploy APIs to fetch tickets from vendors - optimizing queries and backend processes.

Metis International
Metis International
Software Engineer
2017 - 2019 (2 years)
Islamabad, Pakistan
  • Designed and implemented solutions for a PoC on the Dubai Police Ordering system.

  • Worked with other devs to implement the iOS and Android applications and web application on the platform for police officers.

  • Led a dev team to deliver the Islamabad Model Police station web-based app - integrating it with an Android-based web app.

Bentley Systems
Bentley Systems
Associate Software Engineer
2016 - 2017 (1 year)
Islamabad, Pakistan
  • Designed and implemented a C++-based solution on Bentley's Navigator product on the project.

  • Worked on new featues for chats, file transfer, and view synchronization on the product.

  • Documented, debugged and corrected bugs and software anomalies on the solution.

Portfolio

Software Engineer - ThousandFell
Software Engineer - ThousandFell

Thousand Fell is a sustainable sneaker brand focused on producing full-circle footwear for the market. Worked on a new Shopify app that syncs products, generates discount codes and provides more features for users.

Web Developer - Margins
Web Developer - Margins

Provided frontend solutions on the Margins web app - implementing it as a complete reporting module on the Tokeet platform. Worked on HTML designs using different tools and libraries and integrated the solution with several backend APIs.

Senior Software Engineer - NMX Global
Senior Software Engineer - NMX Global

Designed and implemented new backend solutions on an existing product - re-engineering the backend to improve performance, resilience and scalability using Hapi.js, Sequelize, GraphQL and PostgreSQL.

Education

MERN eCommerce From Scratch
MERN eCommerce From Scratch
Udemy
2021 - 2021
BSc. Computer Science
BSc. Computer Science
National University of Computer & Emerging Sciences
2012 - 2016 (4 years)