Prashant Agrawal Email & Phone Number
@microsoft.com
LinkedIn matched
Who is Prashant Agrawal? Overview
A concise factual answer block for searchers comparing this professional profile.
Prashant Agrawal is listed as Software Engineer @ Snowflake at Snowflake, based in Kirkland, Washington, United States. AeroLeads shows a work email signal at microsoft.com and a matched LinkedIn profile for Prashant Agrawal.
Prashant Agrawal previously worked as Software Engineer at Snowflake and Principal Software Engineer at Microsoft. Prashant Agrawal holds Master'S Degree, Computer Science from Georgia Institute Of Technology.
Email format at Snowflake
This section adds company-level context without repeating Prashant Agrawal's masked contact details.
AeroLeads found 2 current-domain work email signals for Prashant Agrawal. Compare company email patterns before reaching out.
About Prashant Agrawal
With over 12 years of software engineering experience, currently I am a principal software engineer at Microsoft who leads the design and development of innovative and scalable solutions for Azure Core Security Services. I have a strong background in computer science, with a master's degree in System Security and Machine Learning from Georgia Institute of Technology and multiple diplomas in communication and management. I have also secured the first rank in India in the engineering entrance exam in 2008 (SAT equivalent in India).I excel at using C#, Python, Go and other programming languages and tools to create efficient and robust algorithms and data structures that optimize the performance and functionality of complex systems. I am passionate about solving challenging problems and learning new technologies, and I enjoy collaborating with diverse and talented teams across the organization. My goal is to leverage my skills and expertise to deliver high-quality, secure and usable software products that meet the needs and expectations of the customers and stakeholders.
Listed skills include Java, C++, Algorithms, C, and 18 others.
Prashant Agrawal's current company
Company context helps verify the profile and gives searchers a useful next step.
Prashant Agrawal work experience
A career timeline built from the work history available for this profile.
Principal Software Engineer
• I am responsible for developing a suite of highly scalable and reliable microservices that pre-encrypt Azure Confidential VMs. These VMs run on specialized AMD SEV-SNP hardware and are designed to meet the high security and confidentiality requirements of our customers. Additionally, I work closely with multiple teams to support hundreds of external and internal customers.• I built an enrollment and revocation solution of custom certificates in PK, KEK, db, and dbx UEFI variables. Additionally, I helped design the VM Attestation client and vTPM provisioning service for Azure Trusted Launch VMs. These components were critical to ensuring the security and integrity of the platform.• I built a highly scalable and reliable service that publishes security recommendations and alerts to Microsoft Defender for Cloud. This service was designed to help our customers stay informed about potential security threats and vulnerabilities and take appropriate action to protect their cloud-based applications.• I was responsible for building a code integrity (CI) solution for Linux distros. This solution was designed to periodically monitor and detect code integrity violations of kernel modules, kernel, and bootloaders. Additionally, it was designed to detect unauthorized updates to SecureBoot, PK, KEK, db, and dbx UEFI variables.• I was responsible for building a highly scalable and reliable just-in-time breakglass identity provisioning service for Office365 datacenters. This service was designed to provide secure and efficient access to critical resources in the event of an emergency or other unexpected event.• I built Polls, Forms, and Hierarchical Groups features for Microsoft Teams. Polls allowed users to quickly and easily gather feedback from their team members, while Forms enabled users to create and share surveys and quizzes. Hierarchical Groups provided a way to organize teams and sub-teams in a hierarchy, making it easier to manage large groups of people.
Senior Software Engineer
I Built Data Warehouse-like APIs to procure, join and sanitize data from multiple heterogeneous sources. These APIs use graph search to intelligently identify the optimal data source for requested fields. By leveraging in-memory caching, lazy loading, and distribution, I was able to achieve sub-millisecond response times.
Software Engineer
• I optimized the design of GoBus, a FIX trading application, resulting in significant improvements in execution time, memory usage, latency, and throughput. Specifically, I was able to reduce execution time by 60%, memory usage by 50%, and latency by 50%. Additionally, I was able to increase throughput by 100%.• I developed three key features for Credit Suisse Prime Services: market trend identification, engagement anomaly detection, and sentiment analysis. These features help the company to better understand market trends, detect unusual patterns in customer engagement, and analyze customer sentiment. By leveraging these features, Credit Suisse can make more informed decisions and provide better services to its clients.• I developed an Event Sourcing service that examines and logs various events, which can then be used to analyze latencies and identify bottlenecks. Additionally, the service generates many other useful metrics such as throughput and capacity. By leveraging this service, you can gain valuable insights into the performance of your system and identify areas for improvement.
Summer Intern
I created a dashboard that provides a comprehensive view of the system by monitoring two types of data: business level data (such as SLAs and margins) and system level data (such as memory consumption, CPU utilization, local TCP queue, swap usage, IO, etc.).
Prashant Agrawal education
Master'S Degree, Computer Science
Bachelor Of Technology - Btech, Computer Engineering
Frequently asked questions about Prashant Agrawal
Quick answers generated from the profile data available on this page.
What company does Prashant Agrawal work for?
Prashant Agrawal works for Snowflake.
What is Prashant Agrawal's role at Snowflake?
Prashant Agrawal is listed as Software Engineer @ Snowflake at Snowflake.
What is Prashant Agrawal's email address?
AeroLeads has found 2 work email signals at @microsoft.com for Prashant Agrawal at Snowflake.
Where is Prashant Agrawal based?
Prashant Agrawal is based in Kirkland, Washington, United States while working with Snowflake.
What companies has Prashant Agrawal worked for?
Prashant Agrawal has worked for Snowflake, Microsoft, D. E. Shaw India Software Private Limited, Credit Suisse, and Goldman Sachs.
How can I contact Prashant Agrawal?
You can use AeroLeads to view verified contact signals for Prashant Agrawal at Snowflake, including work email, phone, and LinkedIn data when available.
What schools did Prashant Agrawal attend?
Prashant Agrawal holds Master'S Degree, Computer Science from Georgia Institute Of Technology.
What skills is Prashant Agrawal known for?
Prashant Agrawal is listed with skills including Java, C++, Algorithms, C, Data Structures, Programming, Html, and Sql.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial