Vinay Setty

Vinay Setty Email and Phone Number

Engineering Manager at Rakuten Rewards @ Rakuten Rewards
Vinay Setty's Location
San Francisco Bay Area, United States, United States
Vinay Setty's Contact Details
About Vinay Setty

16+ years of experience as a Software Engineer serving as an integral member of the design, development, testing and implementation teams of software development using Waterfall, Agile Scrum and Kanban methodologies; developing a vast experience in Java, C/C++

Vinay Setty's Current Company Details
Rakuten Rewards

Rakuten Rewards

View
Engineering Manager at Rakuten Rewards
Vinay Setty Work Experience Details
  • Rakuten Rewards
    Engineering Manager
    Rakuten Rewards Apr 2024 - Present
    San Mateo, California, Us
  • Rakuten Rewards
    Staff Software Engineer
    Rakuten Rewards Apr 2022 - Apr 2024
    San Mateo, California, Us
  • Rakuten Rewards
    Senior Software Engineer
    Rakuten Rewards Jan 2020 - Apr 2022
    San Mateo, California, Us
  • Choice Hotels International
    Software Engineer Iii
    Choice Hotels International Jul 2015 - Jan 2020
    North Bethesda, Maryland, Us
  • Cognizant
    Architect
    Cognizant Mar 2015 - Jun 2015
  • Paypal
    Senior Software Engineer
    Paypal Oct 2011 - Mar 2015
    San Jose, Ca, Us
    Global Core Payments• Designed and implemented REST APIs to support a continuously available Payment stack.• Migrated the financial instruments management system to the new stack to support highly secure and efficient online & off-line payments.Risk• Developed and designed new services to control user’s on-boarding feature in order to mitigate risk of financial loss.• Restructured the on-boarding model by building reusable, reliable and scalable solutions using Java. Developed and tested new flows, created unit test using powemock and mockito framework.• Played a key role as a Scrum Master for the team, taking leadership responsibilities for the team to co-ordinate work with cross-functional teams. Provided technical guidance and assistance to fellow members of the team.Shipping Label Migration• A key developer and a leader for a small dynamic scrum team under Marketplaces domain supported shipping label migration for USPS and CanadaPost.• Designed and developed new flows for retrieval of shipping info, created unit test flows using googlemock and googletest framework, supported QA for testing new flows.• Lead the team to drive the migration project by closely working with other dependent teams, also worked in setting up a knowledge base for the Marketplaces domain.Business Intelligence Re-platforming for Reporting• Served as a key developer for a dynamic project to design and support a new Business Intelligence platform for the next trend of customer/merchant related reporting and analytics features.• Designed new wraparound features for IBM Cognos to make it closely couple with PayPal environment.• Played a key role representing the team and the product during the release phase by working closely with release engineering team.Environment: C/C++, Java, Gmock, Gtest, Eclipse, Spring, Windows, Linux, In-house build tools, SQL, NoSQL, Git, Rally, Jira, Confluence
  • Kyocera Technology Development
    Software Engineer
    Kyocera Technology Development May 2008 - Sep 2011
    Concord, Ca, Us
    Software EngineerPrinter/Multi Function Printer Development• Developed embedded systems for printing technologies, implementation and support of various functions for PDL interpreters (like PCL, PCLXL, Prescribe, XPS and KPDL) using object oriented C/C++ both on Windows and Linux platform.• Feature enhancements and support for new printer/MFPs like Saturn, Saturn1.5, Falcon, Cassiopeia30.Environment: C/C++, Windows, Linux, Visual Studio, GDB, WindRiver Workbench2.5 for VxWorks6.x, In-house performance/test tools, CVS, ClearCase, ClearQuest Printer Virtual EngineTo support current and future printer products, new VE was developed to reduce development costs and ease software development and testing. It also helps encourage eco-friendly habits for testing purposes by reducing the use of paper and printer toner.• Responsibilities include porting the current VE to the latest linux version. Enhancements to make the current PCI driven VE to support PCIe card. Implementation of Kyocera’s G6EngineProtocol functionalities to make the VE-machine independent of the printer model using C/C++. Using IBM Rational Rhapsody environment to add more printer features and also to make work on a 64bit OS.Environment: C/C++, Windows, Linux (Fedora Core 3, Ubuntu 9.1), Visual Studio, GDB, IBM Rhapsody, PCI, PCIeAdditional Responsibilities• Run performance tests using in-house tools for different PDLs on all models and provide analytical inputs to improve the performance.• Execute testing for the engineering, QA and customer test plans.• During code migration from CVS to ClearCase, worked with the configuration management team to resolve any build issues. • Successfully mentored new team members to come up to speed by providing product and domain training.
  • Peerless Systems Corporation (Acquired By Kyocera Technology)
    Software Engineer
    Peerless Systems Corporation (Acquired By Kyocera Technology) Jan 2008 - Apr 2008
    Software EngineerPrinter/Multi Function Printer Development• For Printer interpreter - PRESCRIBE, implemented prescribe commands that control the printer functionalities and its parameters.• Implemented feature enhancements and supported various printer models like Cassiopeia, Treasure.• Developed and executed test cases for engineering, QA and customer test plans.• Reviewed and made recommendations for test plan improvements, created batch files to automate the test process.Environment: C/C++, Windows, Linux, Visual Studio, GDB, WindRiver Workbench2.5 for VxWorks6.x, In-house performance/test tools, CVS
  • Infosys
    Software Engineer
    Infosys 2003 - 2005
    Bangalore, Karnataka, In
    Senior Software EngineerI was a core member of Finacle, a banking business unit of Infosys. During my tenure, I was part of many projects providing banking solutions to clients like ANZ bank, ICICI bank, ASPIS bank.Bill Payment @ Branch Project• Designed and implemented a new core banking feature Bill Payment @ Branch module of the banking solution. This was designed and enhanced in C++ on UNIX platform.File Upload Module • Designed and implemented e-banking feature File Upload module of the banking solution. This was designed on J2EE framework using IBM Websphere Application Server on Windows platform.International Remittance • Enhancements and changes were made as per the banks requirements and international banking guidelines for remittance transactions and accounts. This was developed in C++ on UNIX platform.Additional Responsibilities• Developed and tested changes made to the system based on the client needs, solving issues related to production.• Mentored banking officials on how to use the Finacle solutions and helped customize as per their needs and requirements.Environment: C/C++, Windows, UNIX, Visual Studio, IBM Websphere Application Server, J2EE, HTML

Vinay Setty Skills

Clearcase C++ Linux Cvs Windows Java Eclipse Git Agile Methodologies C Software Development Embedded Systems Unix Html Sql Testing

Vinay Setty Education Details

  • University Of Southern California
    University Of Southern California
    Electrical Engineering
  • Visvesvaraya Technological University
    Visvesvaraya Technological University
    Electronics And Communications

Frequently Asked Questions about Vinay Setty

What company does Vinay Setty work for?

Vinay Setty works for Rakuten Rewards

What is Vinay Setty's role at the current company?

Vinay Setty's current role is Engineering Manager at Rakuten Rewards.

What is Vinay Setty's email address?

Vinay Setty's email address is vi****@****ten.com

What schools did Vinay Setty attend?

Vinay Setty attended University Of Southern California, Visvesvaraya Technological University.

What skills is Vinay Setty known for?

Vinay Setty has skills like Clearcase, C++, Linux, Cvs, Windows, Java, Eclipse, Git, Agile Methodologies, C, Software Development, Embedded Systems.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.