Pawan Gupta

Software Engineer

Bengaluru, Karnataka, India19 yrs 4 mos experience

Key Highlights

  • Expert in building scalable AI-powered products.
  • Led transformation of Uber's search platform for genAI applications.
  • Developed a centralized notification service for event-driven communication.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in AI and Machine Learning technologies.

Contact

Skills

Other Skills

Agile MethodologiesAlgorithmsApache KafkaApache PigBugzillaBusiness Rule Management System (BRMS)Code CoverageCore JavaData StructuresDroolsDropwizardETLGitGithubHadoop

About

I am passionate about programming and love to learn, prototype & solve the problems by constantly looking for better design, architecture and solution.

Experience

Rippling

Senior Staff Software Engineer

Nov 2024Present · 1 yr 4 mos · Bengaluru, Karnataka, India · On-site

  • Building scalable AI-powered products that enhance internal support and operational efficiency. Leading the design and implementation of conversational, knowledge-driven systems that help employees quickly access accurate information at scale.

Uber

Staff Software Engineer

Jan 2023Nov 2024 · 1 yr 10 mos · Bengaluru, Karnataka, India · On-site

  • Leading the transformation of Uber's in-house search platform into a robust vector database (VectorDB) tailored for cutting-edge genAI applications. My role involves conceptualizing and implementing Proof of Concepts (PoCs) aligned with existing use cases, conducting rigorous benchmarking to validate performance metrics, and meticulously comparing features and costs against leading Vector databases like Pinecone and Vertex. Furthermore, I actively engage with stakeholders, presenting insightful analyses and recommendations to drive strategic decisions.

Confluent

Staff Software Engineer II

Sep 2021Dec 2022 · 1 yr 3 mos · Bangalore Urban, Karnataka, India

  • Built a centralized notification service that enabled consistent event-driven communication across channels, later evolving it into a unified platform widely adopted by internal teams.

Walmart global tech india

2 roles

Principal Software Engineer

Apr 2021Sep 2021 · 5 mos

Staff Engineer

Apr 2018Apr 2021 · 3 yrs

  • Lead & contributed to the architecture and design of ML platform from scratch. Using ML platform, we can plug any ML models developed in any ML framework like Spark ML, SKL, PyTorch, TF etc. and can save time & efforts to onboard ML model in production.
  • I was involved in all the phases of development from PoC on different open source, benchmarking and compare & validate the platform with existing pipeline. Developed tools & API to make model onboarding smooth and easier for data scientists & teams.

Ola (ani technologies pvt. ltd)

SDE III

Dec 2016Apr 2018 · 1 yr 4 mos · Bengaluru Area, India

  • My role involved design, develop and maintenance of the multiple component of the Ola Share Product E.g. Pricing, Matching, RideShare etc.
  • Have designed & contributed Share pricing platform from scratch to enable business & Data Science team to perform experiments at run time with different pricing strategy based on different criterion like user segment/City/Area. Worked with development team and improved the application performance and reduce machines cost to 60%.
  • Also contributed in design & development of ride sharing platform to match bulk requests to optimise best match and improve the user experience.

Barclays investment bank

2 roles

AVP

Promoted

Oct 2016Dec 2016 · 2 mos

Analyst

Jul 2013Sep 2016 · 3 yrs 2 mos

  • Involve in design and development of new product. Working closely with development team members during development, product maintenance phase.Oversee and provide technical guidance while being an individual contributor.

[24]7

Team Lead

Aug 2012Jun 2013 · 10 mos · Bangalore

  • It was the time when everyone was talking about the Big Data technology and have joined here as a Tech Lead with no idea what Big Data is all about. It was great experience to learn new technology and automate boiler plate code. Have Designed and developed Hadoop based reporting system. And created program to generate Map Reduce code from excel sheet which have saved developer’s efforts and human errors.

Misys

Software Engineer

Nov 2010Aug 2012 · 1 yr 9 mos

  • As an experienced Java Developer, I worked with a strong engineering team of Misys Carbon Open Source department. I had responsibilities of designing, developing application features and mentoring team on various aspects of software engineering including agile methodologies (scrum), best practices and design patterns. Quickly adapted to a niche domain of Carbon Emission and became key contributor on Misys open source product MERS.

Envestnet | yodlee

2 roles

Senior Software Engineer

Feb 2008Oct 2010 · 2 yrs 8 mos

  • Worked on Reporting Team - Responsible for aggregating the the data by using ETL Tools and provide to customers, Tools Team - This team is responsible to create internal tools which helps IAE team to make their day to day life easy.

Software Engineer

May 2006Jan 2008 · 1 yr 8 mos

  • Yodlee develops an account aggregation service that allows users to see their credit card, bank, investment, email, travel reward accounts, etc. on one screen. And a web application that helps consumers with their finances online, provides services such as bill payment, expense tracking, and investment management.
  • I have worked on different teams like IAE Team - Responsible for collecting the data from feeds and by crawling the website, Reporting Team - Responsible for aggregating the the data by using ETL Tools and provide to customers, Tools Team - This team is responsible to create internal tools which helps IAE team to make their day to day life easy.

Education

Rajasthan University in 2005

Engineer’s Degree — Information Technology

Jan 2001Jan 2005

Stackforce found 100+ more professionals with Agile Methodologies & Algorithms

Explore similar profiles based on matching skills and experience