Tushar Gupta is a software engineer with 13 years of experience, currently at Apple in Seattle and formerly a senior engineer on Microsoft's Azure Service Fabric team. He blends backend and full‑stack expertise—working on authentication/JWT handling and logging in the widely used AzureAD libraries—and has contributed bug fixes and statistical-function correctness to open‑source projects like jstat. His work emphasizes reliability and performance, from multithreaded SonarQube automation that cut runtimes dramatically to fixes that resolved refresh‑token loops and improved library extensibility. He holds a Master’s in Computer Science from Syracuse University (3.94 GPA) and brings a production-first approach to distributed systems and developer tooling. Known for shipping focused fixes that improve debuggability and correctness, he excels at turning complex infrastructure challenges into maintainable solutions.
13 years of coding experience
12 years of employment as a software developer
Bachelor of Technology (B.Tech.), Computer Software Engineering, 80%, Bachelor of Technology (B.Tech.), Computer Software Engineering, 80% at Maharaja Surajmal Institute Of Technology
Master's degree, Computer and Information Sciences, General, 3.94, Master's degree, Computer and Information Sciences, General, 3.94 at Syracuse University College of Engineering and Computer Science
Contributions:5 releases, 89 commits, 105 PRs in 1 year
Contributions summary:Tushar primarily contributed to the JavaScript library `adal-angular` by updating minified files and merging development branch changes. They also addressed refresh token loop issues and added extensibility for anonymous endpoints. Furthermore, the user added tests to the project, and updated library version. Their commits demonstrate a focus on maintaining and improving the library's functionality, potentially including bug fixes, and enhancements.
Contributions:10 releases, 190 commits, 178 PRs in 1 year 5 months
Contributions summary:Tushar primarily focused on adding logging statements and modifying the runtime environment, indicating a focus on backend development tasks. They made changes to the `JwtSecurityTokenHandler.cs` file, which involves creating and validating JSON Web Tokens, and also added logging to other areas of the code. These changes suggest they were involved in improving the application's stability and debugging capabilities, as well as working on core authentication-related functionalities.
dotnetextensionscsharpazure-ad-b2cidentity
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.