Printing tool Download PDF


Software architect and engineer with around 14 years of expertise in Core java, REST/Web services and highly scalable & distributed systems.


  • Multi-threaded and large scale web applications and distributed frameworks,
  • Core - Design patterns, Data Structures, Concurrency,
  • Web Services - REST/SOAP & Messaging infrastructure,
  • Starting to pursue the passion on iOS App Development

I have a passion for writing clean code, continue to grow in coding practices, and enjoy teaching these practices. 


Sep 2015Present

Senior Software Development Engineer

Amazon India
  • Part of the Whispersync Team - Leading the development effort for the Platform unification project between Whispersync V1 service and V2 service.
  • Architecting and leading the development of building Personalized Recommendation Machine learning models based on user reading behavioral data from Whispersync's Annotations.
  • Collaborating with the personalization team in building Machine Learning models based on Collaborative Filtering and Classification strategies using AWS technologies like EMR, Amazon ML & Spark, Zeppelin, Scala
  • Key player in forming the Engineering excellence team(Samurai team) within Device services & Security org and drive initiatives around design reviews, operational excellence etc.
Apr 2015Sep 2015

Member of Technical Staff 2 - Principal Engineer

eBay Inc - San Jose, CA
  • Technical lead and architect for eBay's Retail Promotions Platform services team, which scaled to 1.5B requests per day
  • Pursued the passion on iOS App development.

    iPhone/iPad universal core app development - Worked on Implementing Deals experience in ebay Core iOS App

Apr 2012Mar 2015

Member of Technical Staff 1 - Staff Software Engineer

eBay Inc - San Jose, CA
  • Architected and lead the team, build the REST Services for Retail Promo Platform.
  • Experience in Collaborating with various cross-functional teams like Business Unit, Product Management, Quality Engineering, Analytics etc.
  • Designed, Developed, Integrated the Services with some of the major systems of eBay like VI, SRP, SME, Reward & RPP
Jun 2010Mar 2012

Senior Software Engineer

eBay Inc - San Jose, CA

Lead and architected Fashion vertical initiatives like:

  • Handbags finder, Brand Answers, Category Answers - This is a disambiguation module built on eBay's search result page which displays fashion categories/items based on users search and context
  • Designed, Implemented and successfully launched the fashion personalization layer, fashion browse pages
  • Skunkworks – Product Based subscription “eBabies”
    • Was part of the team which implemented the “Product based Subscription” concept and won the Grand Prize
Aug 2009May 2010

Senior Software Engineer

eBay Inc - San Jose, CA

As a member of the Catalog Team, my role was to be part of the design and development of various projects in the Catalog domain

C3 Passive:

This project provides an end to end tool to perform productization process for catalogs created under the new Catalog infrastructure 

eBay Pictures:

The objective of this project is to collect images from the community, were community members submit images for the products that are listed on the site. In return the eBay Pictures website will compensate community members by paying cash to their PayPal account.

Apr 2008Mar 2009

Java Software Engineer

MobiTV  - Emeryville, CA

I was a member of the Java Pipeline Client Team for AT&T network where my role is to be part of design and development of MobiTV’s client side application features

  • Experience in porting MobiTV applications on mobile phones across different models and manufactures.
  • Implemented, an in-house project and developed a Portlet plugin, using Jira Development Kit, Velocity, Java, JavaScript and AJAX
Jun 2005Apr 2007

Software Engineer

EMC Documentum - Pleasanton, CA

I was a member of the Business Process Management team where my role was to implement the core functionality for BPM portion of Webtop. 

  • Designed and developed various features and functionality of the BPM team like Selective Pull, Queue Monitoring report, Busincess Calendar
  • Worked on building the quality initiatives for BPM by developing test harness for the BPM components
Jun 2004May 2005


FileTrail Inc - San Jose, CA
Jan 2001Mar 2002

Software Programmer

EloraSoft India 


Aug 2003May 2005

Master of Science (MS) - Computer Engineering     

San Jose State University
Aug 1995May 1999

Bachelor of Engineering (BE) - Electronics and Communication

University of Madras

Awards & Honors

  • eBay Skunkworks 2011– Product Based subscription “eBabies” - Grand Prize Winner
  • eBay's Critical Talent Award - 2012
  • Recipient of Above and beyond award for technical excellence 


  • Sun Certified Java Programmer
  • Sun Certified Web Component Developer