Senior Software Engineer
Apple
Oct 2018 - Present
• 3 yrs 11 mosStaff Software Engineer
eBay
Nov 2013 - Aug 2018
• 4 yrs 10 mosBrowse experience on eBay. Worked on one of the top priority of eBay during 2016-02017. Was part of making responsive, SEO friendly browse page of eBay. Worked on both Java and Node JS platform for backend and integration with front end development respectively. Contributed to create REST Api for browse experience.
Resolve warm up issues on front end framework which resulted server start up time from 15 mins to less than 2 mins(~90% improvement).
Contributed to open source to resolve memory issues in Lasso framework (Node module from eBay)
Lead multiple releases and rolled out successfully to production environment.
Tech lead for eBay mobile web. I was responsible for serving all eBay mobile web traffic. Responsible for all time high availability of all mobile web traffic (~33% traffic of entire eBay.)
Added new features to the mobile site and created service based architecture to support all needed functionalities. Integration with ebay checkout API was most challenging yet rewarding work.
(Advertising)'Buy' API for pinterest/twitter: I was part of the most amazing project. We created REST API so that any user on any site can perform checkout from ads served from eBay publisher api. Created this RESTful API using paypal/eBay checkout APIs, mongodb database, fraudnet integration. Worked extensively with paypal API to make this possible. Created automation testing of API using postman client. Implemented server to server API whitelisting. Was able to lead this project on various fronts to make sure delivery of highly performant APIs. Collaborated with iOS and Android team for API integration with App.
Integrated shopping.com web application with eBay's publisher REST api. Resolved all performance issue and made this application to work in auto pilot mode. Resolved capacity issues and out of memory issues. Involved with product and partner teams to make this happen.
Software Engineer 2
Intuit
Aug 2012 - Nov 2013
• 1 yr 4 mosPerformance tuning of front end pages using various technologies. JS and CSS aggregation, minification to improve performance. Improving user experience using AJAX.
Writing Maven tasks to automate css and js build for minification and aggregation.
Development of high performing RESTful web services.
Performance enhancement of response time of web services.
Asynchronous update of various systems to improve performance of web service. It has proved guaranteed improvement in response time and it's been proven as fail safe approach.
Tools development to make life easy. It has reduced debugging time by hours.
Developing RESTful web services to support batch operations for entity. This has lead performance improvement (enhanced response time 50%)
Comprehensive enhancement in SQL.
Lead Onsite Developer
eBay, Inc
Associate
Cognizant Technology Solutions
Aug 2007 - Jul 2012
• 5 yrsTechnology Lead