Vishal Singh

Software Engineer

San Francisco, California, United States11 yrs 9 mos experience
Highly Stable

Key Highlights

  • Led search experience team at Uber Eats.
  • Designed features for high-volume user interactions.
  • Utilized NLP for operational risk mitigation.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the Food Delivery and Fintech industries.

Contact

Skills

Core Skills

Software DesignMicroservices

Other Skills

AlgorithmsApache KafkaCC++CassandraCore JavaData StructuresElastic Stack (ELK)ElasticSearchEngineeringGensimGo (Programming Language)JavaKnowledge GraphsMarkLogic

About

Experienced Technologist with a demonstrated history of Designing, Developing and Maintaining highly available and scalable distributed systems. Strong software engineering professional with a Master’s Degree focused in Computer Science.

Experience

11 yrs 9 mos
Total Experience
7 yrs 9 mos
Average Tenure
3 yrs 11 mos
Current Experience

Uber

Software Engineer

Jul 2022Present · 3 yrs 11 mos · San Francisco Bay Area · Hybrid

  • Tech Lead on Search Experience team at Uber Eats. My team owns the different search experiences on Uber Eats global surface and also item searches within stores responsible for >30% of all order flows.
  • Tech Lead - Instacart integration with UberEats
  • https://www.forbes.com/sites/segunolakoyenikan/2024/05/07/instacart-partners-with-uber-eats-on-restaurant-delivery/
  • Adding new and revamping existing ways users interact with their carts and how they checkout their orders on UberEats. The complexity is multifold with the degree of features involved and maintaining availability to the mission critical core functions.
  • All that at UberEats scale while serving ~100M users, ~5 million orders per day across ~10000 cities around the world..
  • One of the newest feature I helped design and develop, Bundle orders on UberEats: https://www.engadget.com/uber-eats-now-lets-you-bundle-orders-from-two-places-130005836.html
yarpcEngineeringMySQLSoftware DesignRemote Procedure Call (RPC)Go (Programming Language)+2

Morgan stanley

5 roles

Senior Associate Technology

Promoted

Jan 2019Jul 2022 · 3 yrs 6 mos

  • Designing, Developing and Maintaining the systems and specifically the backend REST APIs to be consumed by Web Application used by the firm.
  • Designing, Developing and Maintaining the systems and specifically the backend REST APIs to be consumed by other systems to communicate.
  • Utilizing power of Knowledge Graphs to find critical Operational Risks to mitigate for Morgan Stanley.
  • Utilizing Natural Language Processing(NLP) to provide suggestions for better data integrity within the domain.

Associate Technology

Jan 2017Dec 2018 · 1 yr 11 mos

  • I was responsible for designing and developing an orchestration layer to be used by other applications to communicate.
  • It integrates 10+ systems to the core application using a generic framework and reduce critical risk reporting time from days to minutes.

Technology Analyst

Jan 2015Dec 2016 · 1 yr 11 mos

  • I worked as a developer for Morgan Stanley's new GRC platform.
  • My role was to develop new modules using Java and related frameworks including unit test and CI/CD pipeline integrations. Heavy on building REST APIs and backend development.
  • My role also included understanding already built in functionalities, enhance and support them.

Programmer Analyst Trainee

Aug 2014Dec 2014 · 4 mos

  • I was a part of Technology Analyst Trainee program.
  • It was trained on different tools and technologies for 4 months which ended with a project for Investment Team in Morgan Stanley.
  • The project was to create custom carved out indexes for Financial Advisors to compare their return compared to standard index fund's return.

Information Technology Internship

Dec 2013Jun 2014 · 6 mos · Mumbai Area, India

  • Worked in Credit Risk team to develop a system for the Reference Data Management.
  • Java, APIs, SQL were the core to the application.

Education

National Institute of Technology, Tiruchirappalli

Master’s Degree — Computer Science

Jan 2011Jan 2014

University of Lucknow

Bachelor’s Degree — Computer Science

Jan 2008Jan 2011

Stackforce found 100+ more professionals with Software Design & Microservices

Explore similar profiles based on matching skills and experience