Thomas Norling is a Senior Software Engineer with nine years of experience specializing in authentication and developer tooling, currently maintaining Microsoft's JavaScript authentication libraries (MSAL.js) from Redmond. He progressed through multiple engineering roles at Microsoft since 2020 after building Python-based IP network automation at T-Mobile and research tooling at Purdue. Thomas blends hands-on implementation with product strategy and research instincts—visible in his open-source stewardship of critical auth infrastructure used across web apps. Known for pragmatic engineering that balances security and developer experience, he brings deep familiarity with JavaScript auth flows and backend automation.
9 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree Computer Engineering, Bachelor’s Degree Computer Engineering at Purdue University
Contributions:85 pushes, 6 branches in 1 year 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.