Engineering leader and Principal Software Engineer(Full Stack). Passionate about End to End System Design, API, GraphQL, Web, Mobile, ReactJS, Performance and Speed. Certified Agile lead.
Overview
19
19
years of professional experience
Work History
Senior Member of Technical Staff
eBay
02.2023 - Current
Brought service's vendor boarding from 20 days to 3 days by automatic various process and systems
Oversaw engineering leadership and architectural framework of VAS platform, enabling execution of essential initiatives across focused categories.
Architected and built the front-end business component so it can be plug and play into any page.
Architected and implemented scalable infrastructures to support increased user traffic and enhance system reliability.
Oversaw execution of key initiative projects, ensuring alignment with strategic objectives.
Led execution of a challenging project under tight deadlines.
Mentored and guided high achievers to optimize performance and contribute to team goals.
Engineered robust front-end and back-end architectures, ensuring seamless interaction and performance.
Delivered a comprehensive playbook for value-added services at eBay, enhancing operational efficiency. Achieved successful execution of warranty and authentication processes through effective support.
Member Of Technical Staff 2
eBay
01.2019 - 03.2023
Built global header platform to scale across 5k pages at eBay
Serves the global header in a performant way within 10 ms
Built mini-cart, watch, user profile via global header to increase the engagement
Created a plugin based approach to power horizontal modules
Migrated the legacy global header to newer tech stack.
Built the Buyer Growth Platform to power various coupons based on the user intent
Member of Technical Staff
eBay
07.2016 - 01.2019
Led and built the eBay Browse/Search page which helps the SEO
Built the AMP pages for faster browsability and searchability
Used various page speed optimization to brought the 500ms to 250ms.
Mobile Web Engineer
eBay
12.2013 - 07.2017
Designing and developing products for eBay's mobile web experience.
Designed and developed mweb search from monolithic code to highly optimized pages to serve high traffic users across the globe. Heavily optimized and light weight page. Made above the fold content lighting fast from previous one. Invested lot of time on performance turning for whole release /team. Using these technique, gained ~300ms on client side alone. Wrote lot of webpagetest script for mweb. Webpagetest and jMeter are used widely
Senior Software Engineer
eBay
06.2012 - 11.2013
Worked as Front End Engineer /lead for eBay-Geo project. As part of this project, created Machine translation components for whole of ebay. Led and Conducted wide range of studies from various team to understand the need and performance aspect with very minimal change from domain team. Created this component with high capabilities which enables to changing the design so often without any interference.
For machine translation system project, did wide range of studies about technology stack and front end frameworks such as raptor, play, scala, spring, nodejs, sailjs, canjs, rendrJs, backbone, angular and so on..
Created internal site called l10nhub which whole ebay will submit request for L10N project
Ebay Style(China) - created tool called RIM to help customer care team to port ebay items to xiu inventory. Introduced Handsontable and HTML5 localstorage being used extensively.
On my own interest, created lot of tool to increase the productivity of the developers such geooptout, chrome plugin to get geo data
Presentation Engineer
Intelliswift ( Contract @ eBay )
02.2012 - 06.2012
Worked as presentation lead for eBay tickets Raptor project
Presentation Engineer (@eBay)
Cognizant Technology Solutions
01.2007 - 01.2012
Served as Senior Tech Lead, Front End Engineer in teams called Ranch and UPE. At ebay.com involved in projects involve complete redesign of the site to enhancement to the features in the site. eBox (ecommerce-in-a-box) Initiatives are projects targeted to develop microsites using eBox framework and deploy to production as and when ready. Typically building an eBox application involves the Front End development using V4 (eBay propriety JSF framework) and creating controllers to make SOA calls for various business services. All latest Web 2.0 technologies along with eBay propriety JSF framework called V4 are used for development.
The Ranch and later UPE (Unified Presentation Engineering) team serves as a horizontal presentation team in eBay, working with different verticals as Front End engineers. Also serving as the Presentation Team Lead and played a key role in FR Search page and eBay tickets