A

Abhay Sharma

Software Engineer

Mountain View, California, United States9 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in backend infrastructure for ad tech.
  • Led development of distributed Key-Value store.
  • Innovative solutions for data consistency and safety.
Stackforce AI infers this person is a Backend Engineer specializing in Ad Tech and IoT solutions.

Contact

Skills

Core Skills

JavaSpring MvcAndroid Development

Other Skills

Agile MethodologiesAlgorithmsBluetooth Low EnergyC (Programming Language)C++Data StructuresDesign PatternsGitGithubHTMLJIRAJavaScriptLinuxMapReduceMicrosoft Excel

About

Part of a widely adopted backend infrastructure team in Google Ads which is responsible for making key-value data available locally and remotely to distributed ads serving binaries.

Experience

Google

Software Engineer

Feb 2020Present · 6 yrs 1 mo

  • March 2022 - Now :
  • Senior backend eng in an ads-backend infra team which owns a distributed Key-Value store which :
  • Makes Ads data extracted into file-system available to serving binaries in multiple data-centers at low latency via multiple (local / remote) lookup modes.
  • Can serve time series data and is eventually consistent.
  • [Lead Dev] Can guarantee strong consistency via versioning in time.
  • [Lead Dev] Ensures data-safety by integrating canaries/rollbacks framework provided by sister team.
  • Can act as custom data loading solution for local-data loading.
  • Past :
  • 1. Quality & targeting improvements for an Ads pilot on youtube homepage.
  • 2. Mapreduce based log scraping to generate phonetic misspellings for training data. (Patent Granted)
  • Working in Google Ads on displaying specific text ads on youtube home page including user targeting.
  • 3. Mapreduce based offline pipeline to generate visual chips for a google search refinement feature.
JavaSpring MVCData StructuresAlgorithmsMultithreadingDesign Patterns+4

Hp

2 roles

Senior Software Engineer

Promoted

Oct 2018Oct 2019 · 1 yr

Software Engineer

Nov 2017Sep 2018 · 10 mos

Samsung

Software Engineer

Jun 2016Oct 2017 · 1 yr 4 mos · Bengaluru Area, India

  • Worked as a full stack developer. Built and maintained network protocols like DNS, SMB, ethernet, TCP/IP etc on Java OSGI framework. Did propriety customisations in ISC-DHCP and ipwatchd open source.
JavaNetwork Protocols

Samsung research institute

Summer Trainee

May 2015Jul 2015 · 2 mos · Bangalore, India

  • Developed an Android app in IoT space to aid research in indoor positioning system using bluetooth low energy beacons.
Android DevelopmentBluetooth Low Energy

Education

Indian Institute of Technology, Roorkee

Bachelor of Technology - BTech — Computer Science

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Java & Spring Mvc

Explore similar profiles based on matching skills and experience