Arshad Narmawala is a Software Engineer II at Microsoft with a decade of professional experience building cloud-backed collaboration features for OneDrive and SharePoint. A UIC Computer Science graduate and former Lockheed Martin engineer, he brings experience across enterprise software, automation projects, and technical leadership from early-stage ventures to large-scale platforms. He has a track record of turning manual processes into automated solutions that saved operational effort—evident from his work creating part-numbering systems and certificate issuers. Based in Chicago, Arshad combines production-grade engineering with a background in teaching and mentoring, having served as a university TA and instructor. He’s comfortable shipping end-to-end features in high-impact cloud services while bridging product needs and engineering rigor.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Illinois at Chicago
Diploma, General Studies, Diploma, General Studies at Stephen Mather High School
Web App using socket.io to allow four players to play Slapjack (or Slaps) over the internet
Contributions:57 commits, 5 PRs, 3 pushes in 1 year 3 months
reactplayersgamesocket-iosocket
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
Arshad Narmawala - Software Engineer II at Microsoft