Abhishek Vijayvargia is a Principal Machine Learning Engineer with a decade of experience building production ML systems across security, IoT edge, and productivity platforms. He has developed phishing and malware defenses for OneDrive/SharePoint and Windows Defender, led IoT ML deployments on constrained edge devices, and now focuses on LLM-driven productivity tooling at Splunk. An IIT Kanpur M.Tech. graduate, he blends deep learning, explainable AI, and distributed ML to protect users and boost engagement at scale. Active in open-source maintenance, he has contributed backend improvements to the widely used Azure SDK for Java, improving HTTP client behavior. Known for mentoring and creating popular LinkedIn content, he pairs hands-on engineering with a knack for translating research into practical, high-impact products.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at Government Engineering College, Ajmer
Indian Institute of Technology Kanpur
Senior Secondary, Senior Secondary at DAV Senior Secondary School
This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
Role in this project:
Back-end Developer
Contributions:8 commits in 19 days
Contributions summary:Abhishek primarily contributed to the `ServiceClient.cs` file within the `ClientRuntimes/CSharp/Microsoft.Rest.ClientRuntime` directory. Their work focused on modifying and refining methods related to setting and managing user agent headers for HTTP requests. These changes included adding methods for setting user agents, handling disposal of the old user agent, and clarifying versions. The updates demonstrate an effort to improve client-side configuration and control over HTTP request headers.
Contributions:4 pushes, 1 branch in 4 years 6 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.
Request Free Trial
Abhishek Vijayvargia - Principal Machine Learning Engineer at Splunk