Pooja Agarwal

Pooja Agarwal Email and Phone Number

Staff Software Engineer at Google @ Google
Mountain View, CA
Pooja Agarwal's Location
Seattle, Washington, United States, United States
Pooja Agarwal's Contact Details

Pooja Agarwal personal email

n/a
About Pooja Agarwal

Pooja Agarwal is a Staff Software Engineer at Google at Google. She possess expertise in algorithms, distributed systems, network security, multimedia, c# and 11 more skills.

Pooja Agarwal's Current Company Details
Google

Google

View
Staff Software Engineer at Google
Mountain View, CA
Website:
google.com
Employees:
1
Company phone:
916.253.7820
Pooja Agarwal Work Experience Details
  • Google
    Staff Software Engineer
    Google Nov 2013 - Present
    Mountain View, Ca, Us
  • Microsoft
    Software Development Engineer Ii
    Microsoft Aug 2011 - Nov 2013
    Redmond, Washington, Us
    Windows Azure Identity Platform [Active Directory Federation Service] OAuth 2.0 Authorization Code Grant Flow Profile Aug 2012 – present • Designed and developed complete OAuth 2.0 authorization code grant flow. • Defined and implemented key properties and capabilities of authorization code, access and refresh tokens. • Designed and implemented end-to-end protocol including request parsing, user and device authentication, authorization, code/token creation, and token dissemination. • Modeled and developed app registration, consent model, RESTful lookup service for geo-redundant authorization codes, and single sign on (SSO) across apps. • Performed extensive threat modeling and implemented several security hardening techniques. Adaptive Multi-Factor Authentication System Aug 2011 – July 2012 • Designed and developed adaptive multi-factor authentication system which steps-up authentication scheme according to dynamic triggers. Triggers include resource sensitivity, request location, user/device identity, and claims based access rules provided by admin. • Implemented interface to dynamically load external auth providers like Phone factor, device authentication, and other 2FA providers. • Developed core features of WS-Federation and Saml 2.0, including federated sign on, username/password, client certificate based sign-in, SSO cookies, and federated sign-out. • Architected a new passive pipeline to improve multiple protocol pluggability. Developed several cross-team features including password about to expire notification and password update. • Directly improved Office365 sign-in experience.
  • University Of Illinois At Urbana-Champaign
    Research Assistant
    University Of Illinois At Urbana-Champaign Aug 2009 - Jul 2011
    Champaign, Il, Us
    Large Scale Multi-Stream Video Dissemination [Tele-Immersion] Jan 2011 – May 2011Advisor: Prof. Klara Nahrstedt, UIUC • Designed and implemented hybrid CDN/P2P overlay network which uses bandwidth optimization and bounded delay algorithm to maximize the number of concurrent viewers with varied resources. • Published paper in ICDCS 2012 (Acceptance ratio of 13%).Distributed Real-time Correlated Multimedia Streamer Aug 2009 – May 2011Advisor: Prof. Klara Nahrstedt, UIUC • Developed “Streaming as Service” kernel which provides real-time, QoS/QoE driven, on-demand streaming of correlated audio/video streams. • Code released as invention by UIUC, published paper in Nossdav 2011 and currently under patent review. • Defined “Bundle of Streams” concept for quantifying QoS of multiple correlated streams generated from correlated sensors. Used this metric to compare TCP, DCCP, and UDP protocols. • Published paper in ISM 2010.
  • University Of Illinois At Urbana-Champaign
    Visiting Short Term Scholar
    University Of Illinois At Urbana-Champaign Jan 2009 - May 2009
    Champaign, Il, Us
    Secure Authentication Protocol for Power Grids Jan 2009 – May 2009Advisor: Dr. Himanshu Khurana, UIUC • Discovered and fixed several security flaws in “DNP3 secure authentication protocol”, one of the major authentication protocols for smart power grids. • Proposed fixes to non-repudiation, unprotected ASDU operations, remotely updating keys, and error counters. • Published paper in HICSS 2010.
  • University Of Illinois At Urbana-Champaign
    Iti Undergrad Summer Intern
    University Of Illinois At Urbana-Champaign May 2008 - Jul 2008
    Champaign, Il, Us
    Secure Email List Services (SELS) Summer 2008Advisor: Dr. Himanshu Khurana, ITI, UIUC. • Designed unique proxy encryption protocol for secure exchange of e-mails. • Used PKI, PGP and COTS tools and coded automated integration tests using Python. • One of the 19 students selected worldwide for ITI Summer Intern Program-2008.
  • Indian Institute Of Technology, Kanpur
    Summer Intern
    Indian Institute Of Technology, Kanpur May 2008 - Jul 2008
    Kanpur, Up, In
    Background Subtraction Technique for Video Surveillance Summer 2008Advisor: Prof. Venkatesh K Subramanian, IIT Kanpur • Developed an approach for Removed or Abandoned Object Detection and Change detection using Co-Linearity Statistics. Achieved a speed of 11 frames/second. • Analyzed, coded, and compared 8 different background subtraction techniques using C++.
  • Indian Institute Of Technology, Kanpur
    Winter Intern
    Indian Institute Of Technology, Kanpur Dec 2007 - Jan 2008
    Kanpur, Up, In
    Iris and Fingerprint Recognition System Winter 2008Advisor: Prof. Phanguni Gupta, IIT Kanpur.• Developed “Iris and Fingerprint Image Recognition” system with an accuracy of 99.8%.• Implemented algorithms Canny Edge Detection, Haar transform, NonMaxSuppression for Iris detection, Orientation, Ridge Frequency Estimation, Gabor Filtering for fingerprint. Coded in Java.

Pooja Agarwal Skills

Algorithms Distributed Systems Network Security Multimedia C# C C++ Java Python Computer Science Programming Matlab Latex Authentication Systems Oauth Saml 2.0

Pooja Agarwal Education Details

  • University Of Illinois Urbana-Champaign
    University Of Illinois Urbana-Champaign
    Computer Science
  • Manipal Institute Of Technology
    Manipal Institute Of Technology
    Computer Science And Engineering

Frequently Asked Questions about Pooja Agarwal

What company does Pooja Agarwal work for?

Pooja Agarwal works for Google

What is Pooja Agarwal's role at the current company?

Pooja Agarwal's current role is Staff Software Engineer at Google.

What is Pooja Agarwal's email address?

Pooja Agarwal's email address is pa****@****ois.edu

What schools did Pooja Agarwal attend?

Pooja Agarwal attended University Of Illinois Urbana-Champaign, Manipal Institute Of Technology.

What are some of Pooja Agarwal's interests?

Pooja Agarwal has interest in Subway (Sandwich Chain), Oblivion, Taylor Swift, Sheldon Cooper, Black Swan (2010 Movie), Harry Potter, Sony Vaio, Country Music, The Elder Scrolls Iv, Aamir Khan (Actor).

What skills is Pooja Agarwal known for?

Pooja Agarwal has skills like Algorithms, Distributed Systems, Network Security, Multimedia, C#, C, C++, Java, Python, Computer Science, Programming, Matlab.

Who are Pooja Agarwal's colleagues?

Pooja Agarwal's colleagues are Jess Gottlieb, David Azari, Sam Keaton, Na Ma, Salina Gomez, Mohamad .z, R V S Satyanand.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.