• Articles (19)
  • Biography
Machine Learning in Research
0

Building a Product Catalog: eBay's University Machine Learning Competition

Trade has played a critical role in the history of humanity and yet, data from ecommerce, the modern form of trading, has received limited attention from academia. We at eBay want to change that.

By: Senthil Padmanabhan
WebAssembly in Engineering
0

WebAssembly at eBay: A Real-World Use Case

From the time it was announced, WebAssembly caused a huge buzz in the front-end world. The web community readily embraced the idea of taking code written in programming languages other than JavaScript and running that code in the browser. Above all WebAssembly consistently guarantees native speeds much faster than JavaScript. At eBay, we were no different.

By: Pranav Jha and Senthil Padmanabhan
Web Technology in Engineering
0

The Web Push Checklist

eCommerce sites are ideal candidates for push notifications and eBay is no exception. Timely notifications can help users track the status of items that they have purchased or watching or bidding, without effectively being on the site. But we are also aware that push notifications can end up being a double-edged sword. At eBay, we recently launched web push notifications for a subset of desktop users and want to share that experience.

By: Senthil Padmanabhan
Performance Engineering in Engineering
0

Beyond HTTPS

HTTPS is not just about security. There are many benefits that come along with it. One such benefit is access to modern technologies. Check out how eBay leverages some of these new technologies that HTTPS opens up.

By: Senthil Padmanabhan
Multi-screen Application Development in Engineering
0

Experience Services — eBay’s Solution to Multi-Screen Application Development

Many companies want to offer their products and services as both web and native experiences -- so-called multi-screen application development. Application development on various devices is historically siloed. The eBay Experience Service interface abstracts most business logic/knowledge away from clients to provide new functionality to native and web apps with minimum or no client code change.

By: Chuck Zheng and Senthil Padmanabhan
Frontend Engineering in Engineering
0

eBay’s Font Loading Strategy

The usage of custom fonts in web pages have steadily increased in recent years. As of this writing, 68% of sites in the HTTP Archive use at least one custom font. At eBay, we have been discussing custom web fonts for typography for quite some time, but never really pursued it. The main reason was due to uncertainty in end user experiences from a performance standpoint.

By: Senthil Padmanabhan
Coding Practices in Engineering
0

Building a UI Component in 2017 and Beyond

As web developers, we have seen the guidelines for building UI components evolve over the years.

By: Senthil Padmanabhan
Frontend Engineering in Engineering
0

Experience the Lightning Bolt

Three months back we announced how we are transforming the shopping experience at eBay, enabling our users to browse with style and speed.

By: Senthil Padmanabhan
Frontend Engineering in Engineering
0

Browse eBay with Style and Speed

One of the top initiatives for eBay this year is to provide a compelling browse experience to our users.

By: Senthil Padmanabhan
Frontend Engineering in Engineering
0

The Path to JavaScript Next

Like all other JavaScript enthusiasts around the globe, engineers at eBay were eagerly watching the space of ECMAScript 6.

By: Senthil Padmanabhan
Frontend Engineering in Engineering
0

Packaging for Performance

An interesting topic of discussion in recent times has been around static resource (JS/CSS) packaging for web applications.

By: Senthil Padmanabhan
Coding Practices in Engineering
0

The Power of Perceived Performance

By: Senthil Padmanabhan
Coding Practices in Engineering
0

Don't Build Pages, Build Modules

We are in an interesting phase of rethinking frontend engineering across eBay Marketplaces, and this blog summarizes where we are heading.

By: Senthil Padmanabhan
Coding Practices in Engineering
0

Yet Another Responsive vs. Adaptive Story

Yes, like everyone else in web development, eBay has become immersed in the mystical world of Responsive Web Design.

By: Senthil Padmanabhan
Coding Practices in Engineering
0

How We Built eBay's First Node.js Application

For the most part, eBay runs on a Java-based tech stack.

By: Senthil Padmanabhan
Developer Tools in Engineering
0

Early Detection of Frontend Single Points of Failure

Until fairly recently, a single point of failure (SPOF)—a condition that can bring down an entire system—has been predominantly associated with the backend world of server clusters, networking, and operations.

By: Senthil Padmanabhan
Coding Practices in Engineering
0

Five JavaScript Tips for a Sleek User Experience

The eBay Motors engineering team took up an initiative to revisit some of the legacy JavaScript code shared across various pages, optimizing them to leverage the latest advancements in HTML5.

By: Senthil Padmanabhan
Coding Practices in Engineering
0

The New eBay Motors Homepage is 2X Faster

Our eBay Motors homepage has been around for more than 5 years, and we needed to give it a facelift.

By: Senthil Padmanabhan
Coding Practices in Engineering
0

Data URI Sprites

In the inaugural topic of this blog on site speed, Hugh Williams spoke briefly about image spriting as a technique to speed up the rendering of a page.

By: Senthil Padmanabhan

Senthil Padmanabhan is a Vice President, Fellow at eBay where he leads front-end and user experience engineering across eBay’s marketplace. Since joining eBay eight years ago, Senthil has transformed eBay’s technology platform with his outside-the-box projects and initiatives. His leadership has paved the way for rapid software development and innovation across the organization, and he was recognized as one of the 2018 honorees for Silicon Valley Business Journal's 40 under 40. Currently in his role as a Technical Fellow, Senthil leads the web platform for eBay, specifically focused on efforts to make eBay experiences faster across web, iOS, and Android. Before he joined eBay, Senthil was a software engineer with Yahoo! Mail team. Senthil is a speaker and author, who frequently blogs at  www.ebaytechblog.com. His complete list of publications and speaking events can be found at www.senthil.com.

Senthil Padmanabhan

Senthil Padmanabhan

Join Our Team

At eBay, we seek the very best talent to help us build more economic opportunity for everyone.