Muhammad Khan

Principal Software Engineer at Arbisoft

Punjab, Pakistan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Muhammad Khan is a Principal Software Engineer with 11 years of experience building full-stack JavaScript solutions, specializing in Node.js backends and React/Next.js and React Native frontends. He designs application architecture from scratch, leads project R&D and estimation, and mentors teams while maintaining close client communication and feature ownership. His work spans data-intensive APIs, authentication systems, and reusable component libraries, with hands-on deployment experience on AWS and Nginx/PM2. Comfortable across the MERN stack, TypeScript, and modern front-end toolchains, he has repeatedly translated UI/UX designs into production-grade apps for products ranging from job platforms to travel guides. Notably, he blends practical engineering with process leadership—setting development guidelines and driving code quality through reviews and mentoring.
code11 years of coding experience
job8 years of employment as a software developer
bookBSCS (Bachelor of Science in Computer Science) Computer Science, BSCS (Bachelor of Science in Computer Science) Computer Science at COMSATS Institute of Information and Technology
bookIntermediate in Computer Science, Intermediate in Computer Science at Punjab College Lahore
bookBSCS (Bachelor of Science in Computer Science) Computer Science, BSCS (Bachelor of Science in Computer Science) Computer Science at Lancaster University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

react-component6
react6
react-native5
styled-components2
http2
javascript1

Programming languages (6)

TypeScriptJavaMakefileJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
Contributions:10 commits, 4 pushes, 2 branches in 3 years 1 month
A client for manage http requests. You can generate http request methods with respect to entity types
Contributions:3 releases, 10 PRs, 26 pushes in 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial