Post Job Free

Resume

Sign in

Developer Project

Location:
Falls Church, VA
Posted:
February 17, 2017

Contact this candidate

Resume:

Ramasamy McLean, Virginia

571-***-**** acyvpd@r.postjobfree.com

Professional Summary

Lead Engineer with around 10+ years of experience in developing applications based on Java/J2EE based Technologies spread across – Java, Spring, REST web Service, Hibernate, Angular JS, HTML etc.

12+ Years of experience in Software Industry, played different roles as Tech Lead, Module Lead, Senior software engineer, PSO.

2+ Years of experience in credit card domain with US Capital One Bank, McLean Virginia.

2+ Years of experience in developing application for leveraging private cloud infrastructure at Apple.

1+ Years of experience in equities based domain with one of the reputed Swizz based client – Union Bank of Switzerland – Hong Kong. Technical Skills

Language : Java, J2EE

Technologies : Spring, Spring-WEB, REST, Hibernate, Angular JS, JSP, Servlet, JQuery, HTML, Java Cucumber for ATDD

Cloud : AWS (Amazon Web Services)

Version : GitHub, SVN

Tools : Parasoft, JMeter, AppDynamics, pgAdmin,

SQL-Developer, Pivotal Tracker, VersionOne

Build & Deploy : Jenkins, Maven, Amazon Web Services (AWS)

Log Monitoring : Splunk, Watcher.

Methodology : Agile/Scrum

IDE : IntelliJ IDEA, STS

Database : Oracle, Postgres.

OS : Mac, Windows, Linux

Work Experience

Senior Developer, Wipro - Capital One, McLean, Virginia. Sep 2016 – Till Date

- Project - ProcessApp – Credit Card application processing.

- As a developer, added several functionalities to the eco system, including consumption of Branded Offers eAPI, Capturing and processing additional application attributes for KYC initiative and data analytics. Accommodated SRN for leveraging GetMyCard initiative.

- Emerging Full stack developer – ATDD, active/passive AWS Prod Deployment.

- Technologies – Java, REST, Hibernate, AWS deployment, Cucumber Java, Parasoft, JMeter.

Senior Developer, Wipro – Capital One, McLean, Virginia. Jan 2015 – Aug 2016

- Project - Card Online Servicing – Reactive Credit Line Increase.

- As a developer, developed orchestration layer and consumed 4 eAPI’s to determine the customer’s eligibility for credit line increase and respond with new credit line information instantly.

- Developed angular on UI layer, and leveraged audit logging capabilities.

- Technologies – Capital One ‘COS’ Framework (REST OL, Entitlements, Audit Logging) Senior Developer, Wipro – Apple, Hyderabad, India. Jun 2012 – Dec 2014

- Project - Monsoon – Apple private cloud infrastructure.

- This application facilitates the user to self-provision Virtual Machine on the fly with configuration as desired by user.

- Consumed REST based api’s provided by Apache CloudStack for creating virtual machine, attaching volume, based on template.

- Developed the server side of application using Java/REST/Spring, and developed the user interface using HTML and JQuery.

- Developed server side code for collecting metrics of Trend, Utilization and system wide reports.

Senior Developer, Wipro – Union Bank of Switzerland, HongKong. Sep 2009 – May 2012

- Project – SSE-NG (Securities settlement Engine - Next Generation)

- Java/J2EE based application that accommodates several sub systems including Clearance and Settlement. C&S application performs the settlement of the security transaction that happens between client and exchange.

- This application receives and processes the trade messages that are generated at client and market side and performs reconciliation between them. This application is developed on the top of client’s proprietary framework called RTTP/STP

- Worked on Java Spring Batch for report generation on open trades/settlements (data extraction using Spring’s JDBCCursorItemReader)

- Implemented business logic to enrich trade processing process, based on requirements.

- I have Created ManagedBeans to control closing of trades in bulk through JConsole.

- Worked on parsing the incoming trade status/confirmation files for multiple markets adhering to framework.

Developer, Wipro – Union Bank of Switzerland, Hyderabad, India. Apr 2009 – Aug 2009

- Project – SSE-NG (Transaction Processing)

- SSE-NG is a new generation Proprietary framework system that accommodates several sub systems including transaction reporting. As soon as this system receives the trade information from the front office systems, it starts working on ensuring its smooth transition by validating the trade and applying reporting rules logic and finally the trade is reported to FSA in a xml format.

- Development of commands in work management application.

- Developed enquiry functionality, which involves creating of database views, and extracting and formatting Resultsets.

- Contributed to automated test cases using UBS’ proprietary framework named ATF. Other Significant Projects

Project – SentItems Contentlet - OLS Mailbox Duration: Jan 2009 – Mar 2009 Client: UBS (Swissbank), NJ, USA. Role: Developer

OLS (Online Services) Mailbox box application, is used by OLS clients to view the messages sent by Financial Advisors. SentItems Contentlet project is an enhancement to OLS Mailbox, to surface the sentitems emails on ConsultWorks page.

Contribution:

Coding of business logic.

Creation of Contentlet User Interface Pages.

Worked on Javascript.

Created Prototype Pages.

Managing off-shore team.

Participating in status calls.

Project – OLS – Self Enrollment Duration: Jun 2008 – Dec 2008 Client: UBS (Swissbank), NJ, USA. Role: Developer

The purpose of the project is to Improve the existing self-enrollment processes by allowing clients to enroll for Online Services and Paperless Delivery 24 hours, 7 days a week, without their Financial Advisors and/or Service Center intervention. The objective of this initiative is to improve the client experience by implementing a self-service technology within OLS(Online Services). By providing a self- service solution that is easy to navigate and quick to produce the most accurate answers, we will accomplish this objective.

Contribution:

Coded business logic of enrollment functionality.

Created Content-let pages and worked on Javascript.

Managed a team of two at offshore, assigning tasks, reviews. Interacting with client and interactively participating in status calls. Had been to clients work location for 3 months. Project – EMS (Expense Management Suite) Duration: Mar 2005 – Dec 2007 Client: Infor Global, USA Role: Developer

EMS is an employee relationship management solution for automation of employee-based financial process. This suite leverage corporate by centralizing the control of employee-initiated spend by automating the process when corporate spending is placed in the hands of employee every time they travel, purchase an item official/personal incurred expenses. EMS Suite consists of the following modules.

• Travel Plan • Expense Reports • Payment Request • Timesheet Contribution:

Developed cost center manager functionality.

Developed a tool to interact with Perforce and finds i18n differences between releases.

Involved in developing new business rules based on the requirement.

Created a dataset (metadata) for Mid-Market space.

Involved in modifying reporting database.

Created simple report using Business Objects Report XI R2 data warehousing tool.

Prepared Unit testing for the developed modules.

Reviewing test cases developed by QA.

Project – JUICE (J2EE Unisys Insurance Contract Engine) Duration: Feb 2004 – Feb 2005 Client: Unisys, ING Role: Developer

An Insurance Contract Engine developed by Unisys R&D that has been designed exclusively for ING, one of the leading Insurance companies in Holland. The product caters to Unit Linked Life & Pensions insurance. The product is designed using J2EE framework architecture. Functionalities include, • Creation of Quotes, Proposals and policies. • Calculation and Deduction of charges. • Purchasing of Fund Units. • Amending the Investments, clients and benefits associated with the policy. • Surrendering/Canceling and correcting the policies. • Refunding the Premiums etc. Contribution:

Developer. Developed Session Bean to address business Logic, User Interfaces for the surrender a policy, amend policy modules based on design.

Developed the controller Servlet and JSP pages for the Surrender A Policy module.

Developed the Data managed services layer for the above module. (Created several SQL queries for fetching all relevant date through joins.)

Developed/Maintenance of Entity beans for the above module.

Unit testing, Interaction with QA team to ensure the design is in sync with the requirements. Project – Web5RM (Web enabled Enterprise Resource Planning Solution) Duration: Feb 2003 – Jan 2004 Role: Implementation Executive This mini ERP package provides an ERP solution for Enterprises pertaining to various domains. This package provides integration of various business modules like Sales, Procurement and Inventory. Contribution:

Customize the product as per the client specific requirement

Implement the change request from customer and customize the product.

Developed Servlet and JSP, Interfaces, implementation and supporting utility classes.

Unit Testing: Involved in preparing test cases for the functionality of the system.

Involved in modification and updating of schema for the application.

Prepared the prototype for the new functionalities of the application. Project – SQL Conversion

Duration: May 2002 – Jun 2002 Role: Implementation Executive The goal of this project is to convert the Oracle specific SQL’s to compatible to ANSI standard, so that the tight coupling between the Oracle database and the Web5RM ERP will be removed, and the application can be coupled with any database.

Contribution:

Converting the existing SQL’s to ANSI standards so that the application can work on most of the RDBMS.

Identify the non ANSI standard SQL’s in the application and modify them according to ANSI compatible.



Contact this candidate