Prashant Agrawal work email
- Valid
- Valid
Prashant Agrawal personal email
- Valid
- Valid
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.
-
Software EngineerSnowflake Sep 2024 - PresentThe Cloud, Us -
Principal Software EngineerMicrosoft Feb 2016 - Sep 2024Redmond, Washington, Us• 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 EngineerD. E. Shaw India Software Private Limited Dec 2014 - Feb 2016Hyderabad, Telangana, InI 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 EngineerCredit Suisse Jul 2012 - Dec 2014Zurich, Ch• 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 InternGoldman Sachs May 2011 - Jul 2011New York, New York, UsI 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 Skills
Prashant Agrawal Education Details
-
Georgia Institute Of TechnologyComputer Science -
Veermata Jijabai Technological Institute (Vjti)Computer Engineering
Frequently Asked Questions about Prashant Agrawal
What company does Prashant Agrawal work for?
Prashant Agrawal works for Snowflake
What is Prashant Agrawal's role at the current company?
Prashant Agrawal's current role is Software Engineer @ Snowflake.
What is Prashant Agrawal's email address?
Prashant Agrawal's email address is pr****@****ail.com
What schools did Prashant Agrawal attend?
Prashant Agrawal attended Georgia Institute Of Technology, Veermata Jijabai Technological Institute (Vjti).
What are some of Prashant Agrawal's interests?
Prashant Agrawal has interest in Mathematics, Computer Programming, Data Analysis, Ecommerce, Music (Guitar), Travelling, Machine Learning, Dancing, Finance, Algorithms.
What skills is Prashant Agrawal known for?
Prashant Agrawal has skills like Java, C++, Algorithms, C, Data Structures, Programming, Html, Sql, Core Java, Matlab, Xml, Python.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial