Hasnain Roopawalla is a Software Engineer II at Microsoft with eight years of experience building scalable, user-focused systems—currently improving the Meeting Join experience in Microsoft Teams for over 300 million users. He writes robust, performant code primarily in React, TypeScript, and Python, and spends significant effort profiling and optimizing live applications to measurably improve UX. His background spans applied machine learning and computer vision—from a master’s thesis on upsampling geospatial time series with RNNs to production tools for autonomous-vehicle and medical-diagnostic workflows—giving him a strong data-driven lens on product problems. Based in Bengaluru, he combines large-scale front-end engineering with practical ML experience and a track record of shipping reliable features across desktop and web platforms.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Technology - BTech Computer Engineering, Bachelor of Technology - BTech Computer Engineering at SVKM's Narsee Monjee Institute of Management Studies (NMIMS)
Contributions:116 commits, 76 pushes, 2 branches in 1 year
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
Hasnain Roopawalla - Software Engineer II at Microsoft