Muhammad Hussnain
@mhussnain
Senior Full Stack Engineer (NodeJS, React, Angular, AI) delivering scalable, high-performance software solutions.
What I'm looking for
I’m a result-driven, dedicated software engineer focused on designing and delivering excellent software solutions that solve real problems. I’m seeking challenging work where I can apply strong problem-solving skills and deep programming expertise to build scalable systems.
As a Senior Full Stack Engineer, I design, develop, and maintain scalable backend services using NodeJS (NestJS/Express) and microservices architecture for high-traffic e-commerce workflows. I lead solution design and backend architecture for highly available, secure, and performant systems, building RESTful and GraphQL APIs that integrate backend services with frontend apps, while deploying and operating applications on AWS (EC2, ECS, Lambda, S3, RDS, SQS, SNS, Secrets Manager, CloudWatch, and IAM).
I also prioritize engineering quality through CI/CD and rigorous unit/integration testing using Mocha, ChaiJS, and Nock, supported by code reviews and clean-code standards. Earlier roles as a Tech Lead/Senior Full Stack Engineer and my experience mentoring developers shaped my approach to cross-functional collaboration (Agile/Scrum) and end-to-end delivery—while my Adjunct Faculty experience in HCI strengthens how I communicate and teach within teams.
Experience
Work history, roles, and key accomplishments
Senior Full Stack Engineer
Cofe App
Oct 2022 - Present (3 years 6 months)
Designed and built scalable backend microservices using Node.js (NestJS/Express) and integrated REST/GraphQL APIs for high-traffic e-commerce workflows. Deployed and operated AWS-based applications, implemented event-driven order processing with SQS/SNS, and mentored engineers while improving quality with automated testing.
Led full-stack technical delivery by driving Node.js/Express backend development and Angular frontend innovation. Managed cross-team execution via Jira/Slack, led debugging to improve stability and security, and mentored developers while shaping scalable system architecture.
Senior Software Engineer (Team Lead)
Confiz Limited
Mar 2021 - May 2022 (1 year 2 months)
Transitioned legacy client platforms to modern frameworks for Fortune 500 accounts within a CMMI-3 environment. Built and tested backend/frontend components with Node.js/Express, GraphQL, React/TypeScript, and improved reliability through unit/integration testing and CI/CD practices.
Software Engineer
Confiz Limited
Dec 2019 - Mar 2021 (1 year 3 months)
Delivered fintech and banking software for Fortune 5 clients by migrating legacy systems to modern Node.js/Express/React architectures. Implemented automated unit testing with Mocha and Nock, supported secure continuous deployment, and improved performance, quality, and responsiveness under Agile and CMMI-Dev 3 practices.
Software Engineer II
Zameen.com / Emph
Sep 2018 - Dec 2019 (1 year 3 months)
Developed and maintained the Zameen in-house portal using MEAN-stack technologies, including Node.js with Sequelize, Express MVC, Angular, and SQL. Managed Git/Bitbucket workflows, debugged issues to improve stability, and optimized application performance and responsiveness.
Built and maintained full-stack web applications using Ruby on Rails and AngularJS, focusing on performance, quality, and user experience. Collaborated on API integrations, resolved bugs and bottlenecks, and created application prototypes while improving delivery through Agile practices.
Adjunct Faculty (HCI)
University of the Punjab
Mar 2018 - Jul 2018 (4 months)
Taught the Human-Computer Interaction (HCI) course by delivering the syllabus, leading internal sessions, and creating assessments to measure student progress. Updated course delivery with evolving educational methodologies and introduced engaging approaches for continuous improvement.
Education
Degrees, certifications, and relevant coursework
University of the Punjab
Bachelor of Science in Software Engineering, Software and applications development and analysis
2013 - 2017
Grade: 3.06
Earned a BSc in Software Engineering at the University of the Punjab from 2013 to 2017, focusing on software and applications development and analysis.
Tech stack
Software and tools used professionally
Google Tag Manager
GitHub
GitLab
Bitbucket
GitHub Actions
MySQL
Gmail
Node.js
NestJS
Material-UI
Google Analytics
Git Flow
Redis
Jira
Angular 2
Mocha
React
jQuery
AngularJS
JavaScript
HTML5
CSS 3
JSON
Amazon SQS
ExpressJS
TypeORM
Amazon SNS
Sequelize
GraphQL
Prisma
AWS Lambda
Redux
redux-saga
TypeScript
Git
Docker
SQL
NgRx
Cursor
Nock
Redux Toolkit
ChatGPT
Availability
Location
Authorized to work in
Social media
Job categories
Skills
Interested in hiring Muhammad?
You can contact Muhammad and 90k+ other talented remote workers on Himalayas.
Message MuhammadFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
