Tushar Gupta

Software Engineer at Apple

Seattle, Washington, United States
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

🤩
Rockstar
🎓
Top School
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.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor of Technology (B.Tech.), Computer Software Engineering, 80%, Bachelor of Technology (B.Tech.), Computer Software Engineering, 80% at Maharaja Surajmal Institute Of Technology
bookMaster'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
languagesEnglish, Hindi
github-logo-circle

Github Skills (28)

algorithm10
algorithms10
javascript10
lib10
testing10
datastructure10
net10
statistics10
user-authentication10
authentication10
dotnet10
datastructures10
statistic10
data-structure10
javascripts10

Programming languages (4)

C#TypeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
Role in this project:
userFull-stack Developer
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.
IdentityModel extensions for .Net
Role in this project:
userBackend Developer
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.
Request Free Trial