I am working as a senior software engineer at Uber on the Marketplace Config and Fulfillment platform with focus on full stack development. Our platform powers critical teams for managing Uber’s product configuration data. Our data layer is a source of truth for a large variety of downstream services and worldwide configuration for Uber’s products and fares
-
Senior Software EngineerUber Jul 2022 - PresentSan Francisco, California, UsI’m currently working as a senior software engineer with the Uber Marketplace Configuration and fulfillment platform team which powers a diverse variety of Uber’s services and a source of truth for products and fare configurations across the world. -
Software EngineerGoogle Jul 2018 - Jul 2022Mountain View, Ca, UsWorked as a part of the Customer Platform team for Google Maps Enterprise org. Contributed extensively to the Maps API offerings and solutions on Google Cloud Console and as a full stack developer. -
Platform Java Developer, ContractVocera Communications Sep 2017 - May 2018San Jose, Ca, UsWorked on developing an Automation Framework and Virtual Simulation Environment to create thousands of virtual users and wearable devices and monitor user-to-user interactions (such as voice messaging, call functionality, Virtual Assistant interaction) using signaling protocols and design patterns.Developing RESTful APIs in Spring Boot using proper principles to enable client to make use of different device capabilities, create virtual users and simulate interaction. -
Platform Developer Intern, JavaVocera Communications Jun 2017 - Aug 2017San Jose, Ca, UsDeveloped a scalable, web-based full stack application to configure Vocera's wearable devices Developed RESTful endpoints to enable users to make changes in device's configuration files.Created a responsive, Single Page front-end application using Angular.js -
Graduate Teaching AssistantSan Jose State University Oct 2017 - Jan 2018San Jose, Ca, UsWorked as a teaching assistant for course CMPE 275 : Enterprise Application Development, which focuses on developing enterprise level applications using Java Spring Boot, RESTful APIs and cloud deployment. -
Research Project InternGs Lab Sep 2015 - Feb 2016This project uses Machine Learning to perform feature based classification and sentimental analysis of product reviews.Led a team of four software engineering interns to deploy the project as a web-application using Flask Python frameworkImproved data pre-processing efficiency by 20% by using natural language processing though Python NLTKAchieved 88% classification precision by using a combination of N-Gram POS taggers and Brown Corpus as the training setSuccessfully designed state machine to extract features and opinions from user reviews of a given product on E-Commerce websitesPerformed sentimental analysis using Naïve Bayes classification with 84% accuracy and stored the processed data in MongoDB
Vivek Agarwal Education Details
-
San José State UniversityComputer Software Engineering -
Savitribai Phule Pune UniversityComputer Engineering
Frequently Asked Questions about Vivek Agarwal
What company does Vivek Agarwal work for?
Vivek Agarwal works for Uber
What is Vivek Agarwal's role at the current company?
Vivek Agarwal's current role is Senior Software Engineer, Uber.
What schools did Vivek Agarwal attend?
Vivek Agarwal attended San José State University, Savitribai Phule Pune University.
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