Senthilkumar Gopal

Musings of a machine learning engineer


Engineering Behind Coded Coupons

Sep 23, 2021

An engineering and product focused article on how dual write architecture is utilized for providing scaling for the new coded coupons feature in eBay.

Terapeak Research 2.0

Mar 04, 2020

An engineering architecture focued article detailing the data and the application pipelines for building Terapeak in eBay. Terapeak is an analytics platform providing data capabilities for sellers to analyze competition, supply and demand.

Identity Management as a Relying Party for OAuth 2.0

Oct 10, 2018

A generic identity architecture for integrating multiple identity providers using OAuth 2.0.

Google Sign-In Integration for the eBay Android App

Oct 24, 2017

An engineering focused article on how Google identity has been integrated as a managed provider with eBay Identity Infrastructure.

Finite-State Machine for Single-Use Code

Aug 30, 2016

An engineering and architecture focused article on the usage of finite state machine computation model for securing the one time authentication mechanism in eBay.

Application Resiliency Using Netflix Hystrix

Sep 08, 2015

An engineering implementation of the Netflix Hystrix circuit breaker and its utilization to create self-healing systems.