Post Job Free

Resume

Sign in

Software Engineer Data

Location:
Littleton, CO
Posted:
November 06, 2017

Contact this candidate

Resume:

P a g e * o f *

JANAKI RAMAN, NARAYANAN

**** * ********* **, *** 11204, Englewood, CO, 80112 ac25q1@r.postjobfree.com +1-816-***-**** PROFESSIONAL SUMMARY

* ***** ** ********** ** Software Design, Development, Implementation and Live support in Payment and checkout domain.

7 years of experience in Software Design, Development, and Implementation for Command control system & database applications with a role as Team Leader & Software Engineer.

Expertise in C, C++ with Data Structures, on UNIX in socket and multithread programming, node.js, REST APIs, Java with Oracle on Windows.

Strong technical background. Very quick in adopting new technologies. Product focused and deeply passionate about solving interesting problems.

Zeal to learn new things, good communication skills and proven ability to manage multiple tasks.

INDUSTRY EXPERIENCE

PayPal, India Jul’08 to Oct’16

Developed a feature named “Preferred Shipping Address” from Requirement to LTS to provide the flexibility to buyer to have preferred shipping address from their shipping address list and show the same address in next consecutive checkouts and ability to change it with user friendly self-descriptive messages.

Designed and developed a feature enabling Maestro Credit card in Checkout Pages for registered buyer and guest buyer with user friendly self-descriptive messages.

Designed and Developed a feature named “Australian Compliance “, that stringent KYC

(Know Your Customer) checks to be enforced by PayPal during new user sign-up as mandated by Australian regulatory authority.

Developed a feature named “Unified Checkout” is to have a unified checkout solution that satisfies our merchants and partners like eBay and other eBay properties. Essentially looking at the ExpressCheckout and NextGen platform and how best to integrate them. Two key goals of this unification should be not to degrade performance as a result of the unification and also keep flexibility, scalability in mind to integrate other eBay properties or an outside partner similar to eBay. Multi payments will have all the changes that were specifically done to EC as a part of UC, in addition to that, the EC would be undergoing changes in order to handle multiple transactions in a single checkout.

Involved in many Unplanned Release’s to address customer pinpoints.

P a g e 2 o f 3

Designed and developed a feature suppressing “Amex credit card” during checkout for all types of buyer based on the country they belongs with user friendly self-descriptive messages.

Developed a feature to reduce the Review Your Payment page load time by doing preplan in advance before diverting based on cookie email was present in previous checkout.

Developed a feature to provide single API Service call during money movement instead of 3 different API calls at various intervals like get Purchase, update purchase and execute purchase.

Developed a feature to extent to use the large volume of data persisting storage system of mayfly for large volume of merchant whose storage time is more than 3 hours.

Involved in identifying eligible checkout transaction by analyzing the existing code and developing a feature that diverts a traffic to latest checkout stack.

Developed a feature to audit version mismatch which is getting pushed to live machines during push for release engineers.

Designed and developed a feature provide Notifications at internal release website whenever manual data changes is taken at live machines to address the Live issues, this notification and email help release service team to synch same with our code repository.

ECIL(Electronics Corporation of India Limited), India Aug’01 to Jul’08

Involved in Requirements to Integration Phase of the project of land based weapon complex system that operates missile, designed to perform all C4I operations. CCS accomplishes all important functions like online/ offline acquisition of targets, threat evaluation, threat prioritization and weapon assignment. Command Control System consists of two consoles for providing Fault Tolerance and Task sharing.

Designed and developed software to collect the C4I data, structure relevantly and store it in the database and provide effective access mechanisms to retrieve the data quickly. This provides library support for both strategic and combat planning as well as decision support. It also maintains event log and data log generated during operation for post mission analysis and report generation.

Involved in Requirements to Integration Phase of the project of shore based weapon complex system of that operates missile, designed to perform all C4I operations. MCP accomplishes all important functions like online acquisition of targets, target fusion, target identification, target classification, threat evaluation, threat prioritization and weapon assignment. MCP will have a standby MCP for fault tolerance. In case of any fault in the main MCP the stand by MCP will take over through software provision.

P a g e 3 o f 3

TECHNICAL / FUNCTIONAL SKILLS

Skills Details

Operation System UNIX, Windows

Languages C, C++, Java, node.js, and RESTAPIs.

Database MS SQL Server 2005, MS Access, Oracle 10g Others Git, Github, JIRA, Rational Rose, Clear case and Clear Quest. QUALIFICATION

Graduation : B.E. (Computer Science) From India. http://www.sastra.edu/ Year : 1997-2001.

Percentage : 74.2%.

PERSONAL PROFILE

Father’s Name : NARAYANAN, MALAYANDI

Date of Birth : 16-June-1980

Sex : Male.

Marital Status : Married.

Nationality : Indian.

Passport Number : J9411620.

Visa Type : L2 Visa Immigrant with EAD I-765

Place: Englewood - 80112

Date: 10/24/2017 (JANAKI RAMAN, NARAYANAN)



Contact this candidate