Prasanth S

Prasanth S Email and Phone Number

Principal Engineer at Amazon.com @ Amazon.com
seattle, washington, united states
Prasanth S's Location
Bellevue, Washington, United States, United States
About Prasanth S

. Excellent programmer in C/C++, Java, Perl, Shell, Servlets/JSP, EJB, JDBC, Corba. Experience in Amazon Web services. Expertise in UML, XML (SAX, DOM), JSP, XSL, XSLT, HTML and DHTML. Expertise in Shell Scripting (Perl, Bash, Ksh). Experience working on large and small data processing project teams in the development of business applications and Client/Server Programming. Excellent expertise in Object Oriented Analysis (OOA), Design (OOD) and Programming (OOP).. Strong inter-personal and communication skills. Made a poster presentation at RSNA ‘02. Participated in the ACM Programming contest on behalf of University of North Texas (in C/C++ - 2001)

Prasanth S's Current Company Details
Amazon.com

Amazon.Com

View
Principal Engineer at Amazon.com
seattle, washington, united states
Website:
amazon.com
Employees:
500669
Prasanth S Work Experience Details
  • Amazon.Com
    Principal Software Development Engineer
    Amazon.Com Jul 2011 - Present
    Greater Seattle Area
    FORT team owns/runs the algorithm that ranks the offers for most of the items in Amazon Retail business. Based on the ranking, a set of offers for featuring & More Buying choices are selected. The team is currently developing & experimenting with new algorithms for Buybox, with the help of an Economists team.Our models (ML and econometric) rank few millions of offers/second to serve 1 MM+ requests/second in global marketplaces, with an average latency within few (cannot reveal here) milliseconds.I actively collaborate within my team, client and dependency modules in designs, architecture, business logic, reviews etc., while delivering my own tasks. The sheer scale of requests, business complexity provide me ample complex problems to solve both in technical and business impact areas, almost week over week. Achievements:• Joined the team, when it was taking over the ownership of FMA from IOP team. I took the lead in change of ownership, understood the algorithm, architecture of the process and the necessary sop’s• To facilitate FMA experiments, re-architected the code-base & took the lead in getting the implementation/release stages. This new architecture helped in creating new experiments with very minimal code changes and is mostly driven by configurations.• Mentorship of interns/team.• Lead team both technically/management-wise whenever there is a leadership change.
  • Amazon
    Software Development Engineer
    Amazon Jul 2006 - Jul 2011
    Greater Seattle Area
    Dispute Management in TRMS is responsible for handling the post order disputes like Chargebacks & Claims. Amazon receives claims from the customer order detail page and chargebacks from different payment processors like Paymentech, American Express, Discover etc. Dispute Management team’s responsibility is to automate the dispute processing as much as possible, for faster resolution times and provide necessary tools for the disputes investigations team regarding the same. Responsibilities:• Designed/Developed & maintained the Chargeback input processor which will automatically receive/process and store the incoming chargeback records from different payment processors. This process is designed in such a way that it has failure-retry so that every record is processed, easier to integrate with any new chargeback reports in future, which just configuration changes.• Designed/Developed & maintained report generation system for Chargebacks. These reports helped in the weekly metrics meetings (in the dept.), monitor/alarm any unusual activity. Based on these reports, we followed up with the respective payment processors for corrective measures.• Designed/Developed the refund processing workflow using SOA/Amp for Claims 2.0 project• Developed the UI for Claims 2.0 project, which is an upgrade to the existing Claims input from, in Retail website• Designed/Implemented various features as part of disputes processing, for e.g. adaptor service api’s which fetch Payments/Order/Refunds/Merchant/Customer info, workflow features etc, using SOA• Mentored interns who successfully got full time offers at the end of their internship.• Lead/Mentored the team both technically/management-wise whenever there is a leadership change.
  • Verizon
    Software Developer Engineer (Contract)
    Verizon Nov 2005 - Jul 2006
    Tampa/St. Petersburg, Florida Area
    Role: Software designer/developer, Release ManagerProject: Home Network Management (HNM) – Cpe Management System (CPE)Environment: Linux, Solaris 5.9/10, DB2, GNU C/C++, Visual C++, ESql, Pro*C, Network programming, Webservices (gSoap)Description: Verizon telecommunications offers phone (voice), data (internet) and video (conferencing, television) services to customers over fiber network. Verizon also leases equipments like routers, set-top boxes to customer premises for these services. Verizon provides Motorola routers and set-top boxes for this purpose and uses Motive’s HDM (Home Device Manager) interface for managing the registered devices. This project takes care of registering new customer orders, registering and maintaining track of the leased equipment (CPE) and troubleshooting the equipment, remotely. Responsibilities as Software Developer/Designer:• Designed the discovery agent that runs on the client machine, to discover all the devices connected to the router and get the details of the system.• Used ARP packets to discover the devices and Windows api and HTTP protocol to get the details of each device.• Designed the work flow engine to interact with different interfaces end to end, to get all the new customers details to registering the devices.• Implemented the web service calls (exposed by HDM interface) using gSoap, to manage/configure the registered devices.• Set up the project source tree using CVS for maintaining the source and building the modules for production release.• Designed/implemented the logging modules using database for displaying the information for customer service representatives.
  • Verizon
    Software Development Engineer (Contract)
    Verizon Feb 2004 - Nov 2005
    Tampa/St. Petersburg, Florida Area
    Project: iView Modules of Telecordia systems are being migrated to in house developed interfaces. A generic engine driven by XML defining the functionality has been developed. iView is an inventory project aimed at getting the up to date information regarding circuits/inventory/customers etc. Data can be queried byt a couple of inquiring messages.As Software Developer/Designer:• Designed the generic interface module identifying the core modules and functionality.• Developed the pluggable adapters for the different tags that the generic interface engine can serve for the driving xml file like Aggregate handler, Section handler, Message handler etc using Xalan, Xerces, C/C++• Developed database scripts in Perl and Pro*C which will be used by the generic engine for the database activities and for the inventory systems.• Developed the messaging module which can generate a defined message (either in XML or CEM format) depending on the data available, using C/C++ and Xml• Developed the functionality for Output-Interface which is built using the generic engine. This interface is used for sending out the information regarding a particular circuit/inventory/service depending on the input.• Developed the Visibroker Corba interface to pull the up-to-date information from NCON (present data repository for services and line information), using the defined idl file.• Developed a fail proof generic listener-dispatcher module which can be used between two modules, using generated code for database module and C/C++.As Release Manager:• Set up profiles for building and running the different iView modules• Set up the testing environments for integrated systems testing.• Did the planning for the production release of iView and give out the task plans for running the database scripts for the different systems.

Prasanth S Education Details

Frequently Asked Questions about Prasanth S

What company does Prasanth S work for?

Prasanth S works for Amazon.com

What is Prasanth S's role at the current company?

Prasanth S's current role is Principal Engineer at Amazon.com.

What schools did Prasanth S attend?

Prasanth S attended University Of North Texas, Osmania University.

Who are Prasanth S's colleagues?

Prasanth S's colleagues are Irfan Khan, Parth Bhoi, Sougata Sarkar, Phylicia Jordan, David Brebenel, Vinit Pathak, Ryan Laboube.

Not the Prasanth S you were looking for?

  • Prasanth S

    Technical Sales & Solutions Architect | Smart Cities & Iot Expert | Driving Digital Innovation In Transportation, Buildings & Integrated Security
    United States
  • Prasanth S.

    Etl Informatica || Snowflake || Teradata || Iics || Idmc || Aws || Sql
    Dallas, Tx
  • prasanth s

    Big Data /Data Engineer Remote Contract Positions Only
    Seattle, Wa
  • Prasanth S

    Senior Full Stack Developor
    United States

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.