Muhammad Usman Profile Picture

Muhammad Usman

Software Engineer

usman.mushtaq8786@gmail.com

LinkedIn | GitHub

Download CV Contact

About Me

Hardworking and technically proficient Engineer who thrives when facing challenges and tackling complex problems. Works well with business leaders to understand business issues and define system requirements. Looking for a challenging role in a reputable organization to utilize my technical, database, and management skills for the growth of the organization as well as to enhance my knowledge about new and emerging trends in the IT sector.

Skills

  • Programming Languages: Python, JavaScript (Node.js), Nest.js
  • Frameworks: ERPNext, Frappe, Express.js
  • Database Management: MongoDB, MariaDB
  • Cloud & API Services: AWS (Lambda, S3, EC2), Firebase
  • Web Services: RESTful APIs
  • Version Control: GitHub

Highlighted Projects

  • Sindh School Daily Monitoring System (SSDMS): Spearheaded for the Sindh government, enhancing data transparency and providing insights into daily school attendance and resource management.
  • UNICEF Child Protection Initiatives: Developed systems to streamline processes for child protection services, improving data accessibility and workflow efficiency.
  • Custom ERP Solutions: Built and customized ERP systems for clients like Pakistan State Oil and Hyundai Islamabad, improving operational efficiency and data management capabilities.
  • Falaya.com: Worked as a back-end developer, implementing AWS Lambda functions for PDF processing automation and creating APIs.

Experience

Software Engineer at Micromerger Pvt. Ltd.

(Aug 2021 - Present)

Python / ERPNext

  • Spearheaded projects for the Sindh government, including SSDMS, SELD, and DGME.
  • Customized Frappe Framework and ERP systems for clients like Pakistan State Oil.
  • Developed Python scripts for data analysis and report generation.

Nest.js

  • Back-end development for projects like Falaya.com, using AWS Lambda for automation.
  • Integrated push notifications and SMS services for user engagement.

Node.js

  • Built RESTful APIs for various applications, enhancing backend functionality and scalability.
  • Optimized back-end services using Node.js, Express, and MongoDB.
  • Worked with front-end teams to implement real-time notifications using Socket.io.
  • Used GitHub for version control and collaborated on code integration.

Backend Developer at Asasa.com

(Mar 2020 - Jul 2021)

Node.js

  • Restructured the back-end for scalability and robustness using Node.js and MongoDB.
  • Developed RESTful APIs and deployed on Heroku with FCM for mobile notifications.
  • Implemented Socket.io for real-time notifications on the web platform.