You are on page 1of 1

VYOM RASTOGI

(+91) 880-871-6311 · rastogivyom180@gmail.com · LinkedIn

Focused and quick-learning Software Engineer with 4 years of experience working on the full life cycle of a
software development process

EDUCATION

BACHELOR OF TECHNOLOGY, IIT (BHU) VARANASI JULY 2012 – MAY 2016


Electronics Engineering (CGPA: 7.89)

EXPERIENCE

SOFTWARE ENGINEER 2, PAYPAL, BENGALURU APRIL 2018 – PRESENT


Partner Data Pipeline and Data API
• Designed a data pipeline which processes partner data from underlying systems in batches.
• Used index-organized oracle table which provides optimal fetching of records by any data attribute
to serve a transaction search API having many query parameters.
• Tech/Tools used: Java, Spring, Spring batch, Oracle SQL

Partner Reports
• Developed reports for partners to provide them with reconciliation, revenue sharing and insights
capability helping them scale and enhance their seller offerings and businesses.
• The platform also utilizes messaging infrastructure and optimally fetches million transactions daily.
• Led a major partner integration working out of PayPal San Jose, US office for 3 months and was part
of designing and providing the reporting solution.
• Tech/Tools used: Java, Spring, Spring batch, Spring JDBC, Oracle SQL

SOFTWARE ENGINEER 1, PAYPAL, BENGALURU JULY 2016 – MARCH 2018


Seller On-boarding: Partners and Marketplaces
• Built on-boarding web flows for sellers on-boarded through marketplaces such as eBay, AliExpress
• Worked on customizing Partner on-boarding APIs and solutions which are also documented here.
• Tech/Tools Used: Java, Spring, NodeJS, ReactJS, Selenium

SOFTWARE INTERN, EKO INDIA FINANCIAL SERVICES, GURUGRAM MAY 2015 – JULY 2015
Conversational Transactions Platform Prototype
• Created an AI bot in Python, which serves user requests via messages from WhatsApp, Facebook
and Twitter, to operate their E-wallet (wallet maintained by Eko) and make P2P transactions. Thus,
making E-wallet accessible and payments feasible through simple messaging applications.
• Tech/Tools Used: Python, MySQL, AIML, Git.

SKILLS

• Java, C, C++ • Spring boot


• Data Structures and Algorithms • Git, Maven
• Junit, Mockito, TestNG, Selenium • Oracle SQL

You might also like