Pradyumn Agrawal

Software Engineer

Bengaluru, Karnataka, India9 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in enhancing Developer Experience at Google.
  • Proven track record in Big Data Analytics and Software Development.
  • Top 1% mentor helping professionals achieve career goals.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with a focus on Big Data and Software Development.

Contact

Skills

Core Skills

Software DevelopmentJavaProfessional MentoringInterview PreparationData StructuresAlgorithmsBig Data AnalyticsData AnalysisAws

Other Skills

Adobe InDesignAmazon Web Services (AWS)Apache DruidApache SparkCC++Career Path PlanningCompetitive ProgrammingDatabasesDistributed SystemsHadoopHiveLaTeXLeadershipManagement

About

At Google, my focus is on re-defining Developer Experience and Journeys in Google Search, leveraging my expertise in Java Core, Software Performance and Build Systems to enhance user experiences.

Experience

Topmate.io

Top 1% Mentor

May 2024Sep 2025 · 1 yr 4 mos · Bengaluru, Karnataka, India · Remote

  • Helping college students and professionals achieve their dream jobs by offering career guidance, resume reviews, interview tips 1:1 sessions and conducting mock interviews.
LaTeXData StructuresProfessional MentoringInterview PreparationAlgorithmsMock Interviews+1

Google

2 roles

Software Engineer III

Promoted

Apr 2023Present · 2 yrs 11 mos · Bangalore Urban, Karnataka, India

  • Google Search (Search Platforms)
  • Supercharging Google Search: Slashing latency to deliver lightning-fast results for billions of users worldwide.
Software DevelopmentDatabasesJavaLeadershipDistributed SystemsManagement

Software Engineer II

Dec 2021Mar 2023 · 1 yr 3 mos · Bangalore Urban, Karnataka, India

  • Google Workspace (GMail, Drive, Admin Console)
Software DevelopmentDatabasesJavaLeadershipDistributed Systems

Media.net

Software Development Engineer

Jul 2019Nov 2021 · 2 yrs 4 mos · Mumbai Area, India

  • Software Development Engineer(SDE) in Auto-Optimizations Team (Auto - Opt)
  • Part of Data Engineering Team for providing Big Data Analytics on several PBs data
  • Technologies : Apache Spark, Apache Druid, Hive, Hadoop Distributed File System (HDFS), Kafka
  • Language: Java, BASH scripting
SQLSoftware DevelopmentDatabasesJavaApache SparkScala+5

Directi

Software Engineering Intern in Media.net

Jan 2019Jun 2019 · 5 mos · Mumbai, Maharashtra, India

  • Got a Pre-Placement Offer(PPO)
  • Software Engineering - Auto-Optimizations Team (Auto - Opt)
  • Project 1:
  • ✪ Analyze the real-time ad conversion rate on the basis of various features.
  • ✪ Design predictor of traffic-quality of the domains on a scale of [1, 10] using regression and statistical models.
  • Technologies: Spark, Oozie
  • Languages : Java, Python
  • Project 2:
  • Design high performance, distributed SQL query engine for Big Data Analytics. Data being of several PetaBytes scale stored in Hive Tables.
  • ✪ Created a low-level design and roadmap of the entire project.
  • ✪ Used Cost-Based Optimizations(CBO) of Apache Spark SQL.
  • ✪ Used SQL Procedures for boosting cache selection process, according to the requirement of queries.
  • ✪ Created a hybrid caching layer for boosting queries performance to 10x-20x performance. Supported subquery support of cached data.
  • ✪ Created a validation engine for live updates of Data Validation from multiple sources of Data such as Hive and Druid.
  • Technologies: Spark, YARN, Hive, MS SQL, Zepplin, MapReduce[Hadoop], ElasticSearch
  • Languages : Java, SQL
SQLSoftware DevelopmentDatabasesJavaApache SparkDistributed Systems+2

Amazon

Software Development Engineering Intern

May 2018Jul 2018 · 2 mos · Hyderabad Area, India

  • Got a Pre-Placement Offer(PPO)
  • Fulfillment Document Comparator for TR project
  • ✪ Worked with Manifesting and Labeling Technology Services (MLTS) team and build a Proof Of Concept for Transportation Request(TR) Model, analyzed data for stages occurred within Fulfillment Centre before shipment dispatch
  • ✪ Used AWS technologies EC2, S3, SQS, and SNS for analyzing real-time data of 1 million shipments.
Amazon Web Services (AWS)Software DevelopmentDatabasesJavaAWS

University of california san diego

Mentor

Aug 2017May 2024 · 6 yrs 9 mos · Greater San Diego Area

  • Mentoring a course on Data Structures and Algorithms
Data StructuresAlgorithms

Hackerearth

Algorithmic Challenge Curator

Jan 2017May 2019 · 2 yrs 4 mos

  • Curation of problems and writing editorials for algorithmic programming contests held on Hackerrank,
  • HackerEarth and several internal contests in college.
JavaData StructuresAlgorithmsCompetitive ProgrammingC

Imagination - photography club

Coordinator

Jul 2016Jun 2017 · 11 mos · The LNM Institute of Information Technology, Jaipur

  • To teach the Sophomores about the photography skills such as
  • 1. How to click photos from DSLR using Manual Settings.
  • 2. Cool tricks about the DSLR to capture photos of varying domains such as Landscape Photography, Nature Photography, Astro Photography, Street Photography, etc.
  • 3. How to click the shots from mobile and advantages of Mobile Photography.
Public SpeakingAdobe InDesignPhotography

Education

The LNM Institute of Information Technology

Bachelor’s Degree — Computer Science

Jan 2015Jan 2019

Takshashila Senior Secondary School

Jan 2006Jan 2014

Stackforce found 100+ more professionals with Software Development & Java

Explore similar profiles based on matching skills and experience