Sanket Singh

Software Engineer

London, England, United Kingdom5 yrs 11 mos experience

Key Highlights

  • Reduced GPay business decline from 8% to 5.9%
  • Contributed to accessibility improvements in GPay
  • Mentored students in competitive programming
Stackforce AI infers this person is a Full Stack Developer with experience in Fintech and SaaS industries.

Contact

Skills

Core Skills

JavaWeb DevelopmentFull Stack DevelopmentMobile Application DevelopmentBackend DevelopmentEnterprise Application DevelopmentCompetitive Programming EducationWeb Application DevelopmentProduct Engineering

Other Skills

Advanced Data StructuresAlgorithmsAngular 5Back-End Web DevelopmentBootstrapCC (Programming Language)C++Cascading Style Sheets (CSS)Core JavaData AnalysisData StructuresDockerDynamic ProgrammingEmberJS

About

I am a Software Engineer 2 at Microsoft, where I work on scaling Bing Ads, one of the largest online advertising platforms in the world. I use cutting-edge technologies and methodologies to optimize the performance, reliability, and scalability of the system, delivering value to millions of customers and users. I have a Bachelor of Technology in Computer Science from Guru Gobind Singh Indraprastha University, and a passion for web development, algorithms, and data structures. Before joining Microsoft, I was a Software Engineer II at Google, working on the GPay mobile application as a full stack engineer, using Flutter, gRPC and Java. I implemented features that reduced the business decline of the GPay application from 8% to 5.9%, affecting more than 30 million transactions. I also contributed to the accessibility and metric analysis of the application, ensuring a smooth and reliable user experience. I have also worked as a software development engineer at LinkedIn, a competitive programming educator at CodeChef, and a Google Summer of Code participant at Harvard-Berkman Klein Center. I am self-motivated and hardworking, constantly involved in self-improvement and learning by sharing knowledge.

Experience

5 yrs 11 mos
Total Experience
1 yr 3 mos
Average Tenure
10 mos
Current Experience

Meta

Software Engineer 2

Jun 2025Present · 10 mos · London Area, United Kingdom · On-site

Microsoft

Software Engineer 2

Jan 2024May 2025 · 1 yr 4 mos · India · Remote

JavaWeb DevelopmentAlgorithmsData StructuresObject-Oriented Programming (OOP)Front-end Development+33

Google

Software Engineer

Jun 2021Dec 2023 · 2 yrs 6 mos · India

  • Worked on the GPay mobile application as a full stack engineer (Flutter, gRPC and Java).
  • Implementing features for reducing business decline of the GPay application from 8% to 5.9% which affected almost more than 30M transactions.
  • Contributed to de-registration flow of UPI Lite.
  • Working on features to improve a11y across GPay application.
  • Contributing to on-boarding of metric analysis of business decline features to RASTA which is a metric analysis and logging framework to measure the number of Avg Failed Retries in the GPay Application.
FluttergRPCJavaFull Stack DevelopmentMobile Application Development

Codechef

Competitive Programming Educator

Oct 2020Oct 2020 · 0 mo

  • Educated students in competitive programming. Discussed topics like C++ STL, Difference Vectors, Policy-Based DS, Recursion, Dynamic Programming, Number Theory, C++ Fundamentals, etc.

Linkedin

Software Development Engineer

Jul 2020Jun 2021 · 11 mos · Bengaluru, Karnataka, India

  • Contributing to the LinkedIn Enterprise Provisioning Application based on Java(Rest.Li) and EmberJS.
  • Working on the LSS(LinkedIn Sales Service) to UPP(Unified Provisioning Platform) migration including features like preordering, system and business logic failure handling, provision monitoring and recovery life cycle, and Grant of LSS products via CAP(Corp Account Portal).
  • Worked on LLS(LinkedIn Learning Service) service with provisioning workflow coupled with SFDC and Dynamics with features including handling of use cases like cancellation before grant, adding new REST.LI endpoints for accounts with Lynda migration status and case creation failure alerts.
  • Worked on Job Slot product's admin REST.Li APIs for changing the amount granted and left allocations which reduced the on-call Job Slot debugging time from 3 days to less than an hour.
  • Contributed to the CSP-Web which is the customer support tool for the new provisioning flow with multiple frontend features.
JavaEmberJSREST.LiBackend DevelopmentEnterprise Application Development

Unacademy

Data Structure and Algorithms Educator

Jun 2020May 2021 · 11 mos · India · Remote

Interviewbit

2 roles

Software Engineer

Feb 2020Jun 2020 · 4 mos

  • Worked on the Ruby on Rails and React-based web application of InterviewBit (Scaler) Academy.
  • Worked in a React-based generic chat module for the Scaler website. Used MobX for state management and implemented features like message sending and reception, editing and deleting a message, sharing different media, etc.
C++Dynamic ProgrammingRecursionCompetitive Programming Education

Software Engineer

Aug 2019Feb 2020 · 6 mos

Ruby on RailsReactWeb Application Development

Berkman klein center for internet & society at harvard university

Google Summer Of Code'19 @ Berkman Klein Centre For Internet And Society at Harvard University

May 2019Aug 2019 · 3 mos · India

  • Worked on the Question Tool application based on MeteorJS.
  • Implemented CRUD features of Questions and instances.
  • Built the PDF archive download feature for Questions to summarize the discussion of the questions.
  • Build the highlight feature on the question instances so that admin can control the highlighting of the question remotely and
  • it will show the highlight on the user's end as well. Used Websocket based integration using Streamy module of MeteorJS
  • Link to the implemented features: https://summerofcode.withgoogle.com/projects/#5809707464261632
  • Link to the proposal: https://drive.google.com/file/d/1tG33LLWhy2lApiXaPl1ukRv7xho0V-Ne/view?usp=sharing

Kakcho

Full Stack Engineer

Jun 2018Aug 2018 · 2 mos · New Delhi Area, India

  • Created the backend in Ruby On Rails, Node.JS, & Socket.io & maintained AWS server with EC2 & S3 instances & troubleshooting 99% server issues.
  • Identified software & DB architecture based on project requirements, performing version control &, refining product visual design of 4 screens.
  • Scaled complete backend with horizontal scaling to increase efficiency by 60%.
Ruby on RailsJavaProduct Engineering

Coding blocks

Product Engineer

May 2018Aug 2019 · 1 yr 3 mos · New Delhi Area, India

  • Worked on Blocks Forms, A ruby on rails based generalized
  • data collection and form framework
  • Mentoring students at Coding Blocks for Advanced algorithms in C++, Java, And Competitive Programming. Reviewing and Developing educational content for coding students including the development of a centralized questionnaire database.
MeteorJSWebsocketWeb Application Development

Fable hq

Software Engineer

Jan 2018Feb 2018 · 1 mo · New Delhi Area, India

  • Developed user interface module for Creative Selector module in Angular 5 & gathered requirements, develop and test module to meet requirements.
  • Revamped use cases, API & user stories of the complete web app.
Ruby on RailsNode.JSSocket.ioFull Stack Development

Education

Guru Gobind Singh Indraprastha University

Bachelor of Technology - BTech — Computer Science

Stackforce found 100+ more professionals with Java & Web Development

Explore similar profiles based on matching skills and experience