Post Job Free
Sign in

Project Developer

Location:
7306
Posted:
August 08, 2011

Contact this candidate

Resume:

Karthick Subramanian Raman

Karthick Subramanian Raman has more than 7 years of experience in

the Information Technology. As part of the assignments, involved in

Requirements gathering, Analysis, Design, Development and Software

Configuration Management (SCM). Has worked on projects for leading

banks in the U.S and also for Department of Education, NYC.

STRENGTHS

Exudes confidence and communicates well.

Technical skills are an asset to any Project Team.

Key strengths are Integrity, Job Knowledge, Initiative,

Self-Awareness, Technical Capability, Creativity and Innovation,

Interviewing Skills, Written, Application Knowledge, Problem

Solving, Coaching and Delegation, Innovation, Ability to learn on

the job, Commitment, Teamwork, Flexibility, Leadership, Planning &

Scheduling, Planning and Execution, Technical Proficiency, Building

Relationships, Communication and Personal & Team skills.

EDUCATIONAL DETAILS

Master of Science (Software Engineering) Birla Institute of

Technology and Science, Pilani, 2008

Bachelor of Engineering (Electronics and Communication) University

of Madras, 2004

CONTACT DETAILS

Location: NJ, USA

Cell Phone: 908-***-****

Email: ********.******@*****.***

HANDS ON TECHNICAL SKILLS

iLog JRules Skills

Has understood the iLog JRules architecture and developed a rule app

project.

Has created new Rule Project that included creation of Decision

Tables, Business Rules, Functions, and Technical Rules, creation of

BOM from XSD/XOM and BOM to XOM mapping.

Has exposed Ruleset as a Webservice so that the client can access

the rules as a Webservice call.

Worked on Rule Execution Server (RES) for deployment of Rules, Rule

Team Server (RTS) for exposing the rules to the business users and

also written rules in RTS.

J2EE Skills

J2EE/MVC architecture using Struts 1.1 Framework for multiple

projects.

EJB 2.0 (Stateless Session Bean and Message Driven Bean) and

Webservices development using Rational Application Developer 7.

Websphere Application Server 6.1 for EAR deployment, Security set up

for the application, Datasource Configuration.

Websphere Application Server 6.1 for JMS set up.

Standalone Java Programs for various batch processes.

EJB 3.0 development using Net Beans IDE and GlassFish Application

Server.

Java Persistence API.

Oracle Skills

Worked on Oracle 10g with SQL queries and PL/SQL Functions, Packages

and Procedures.

Performance tuning of various SQL queries for ETL and batch

programs.

Analysis of Explain Plan for Queries for improvement for

Performance.

Worked on database design of various Oracle objects like Tables,

Views, Materialized Views, Types, Indexes and Entity Relationship

among objects.

Other Skills

Written Windows Services using Microsoft .Net Visual Studio.

Worked on HP PPM ITG for deployment of code both EAR files and

Oracle Scripts across various environments.

TECHNICAL SKILLS - Synopsis

Websphere Application Server 6.1

GlassFish V3 Application Server

Oracle 10g, SQL and PL/SQL Programming

Agile/Scrum Programming Concepts

Struts Framework

Java/J2EE/Servlets/JSP/Java Beans/Java Script programming

iLog JRules 6.6.1

EJB 3.0 and JMS

Java Persistence API

Java Design Patterns

DHTML, HTML

Rational Application Developer 7 (RAD7)

NetBeans IDE 6.8

ERWin/MS Visio

PVCS/VSS

Windows 95/98, Windows XP, Windows Vista

Basic Unix commands and Programming

Exposure to ETL tools like Abinitio

CERTIFICATION AND TRAINING

Oracle Certified Professional (OCP - 1Z0-007) by Oracle Corporation

in April 2009

SUN CERTIFIED JAVA ASSOCIATE certification awarded by Sun

Microsystems in Sep 2005

SUN CERTIFIED PROGRAMMER FOR THE JAVA 2 PLATFORM 1.4 certification

awarded by Sun Microsystems in Sep 2005

[pic] [pic] [pic]

[pic] [pic] [pic]

[pic]

APPLICATION SKILLS

Banking - Corporate Technology Development at Board of

Education

SOFTWARE ENGINEERING SKILLS

Requirements Gathering Analysis

Estimation Design

Development Software Testing

PROJECT EXPERIENCE SUMMARY

Client Business Technology Role

Application

Department of Board of IBM iLog Lead Websphere

Education - New Education JRules/IBM iLog BRMS

York City (5 Message Broker Developer

Months)

1. PROJECT TITLE Risk Based Client Due Diligence

(RBCDD)

DURATION March 2011 - Till Date

ROLE Lead Websphere iLog BRMS

Developer

PROJECT SPECIFIC SKILLS iLog JRules 7/ Websphere Message

Broker 7

COMPANY Manpower Comsys

DESCRIPTION OF THE PROJECT

The iLearnNYC LMS/LCMS provides a virtual learning platform for

online course creation, organization, delivery, communication,

collaboration and assessment. The ILearnNYC administration console

provides business processes to support the setup and configuration

of online learning programs delivered through the License Management

System platform.

Features include:

Content Inventory

Online course offering schedule information upload/import support

Enrollment and enrollment maintenance

License browse and search

License allocation adjustments

Automatic licensing allocation

Licensing deficit notifications

License alignment to enterprise license purchases

Reports

Content vendor file management

System tools

Roles Played

Working as a lead developer at Onsite on iLog JRules and includes

the following.

Understanding the business requirements and converting them to

technical requirements to develop the rules in iLog.

Created XOM (Execution object Model in both Java POJO and also in

XSD).

Converted XOM to BOM (Business Object Model).

Verbalization of the attributes/rules in English.

Most of the rules were written in BRL so that this can be understood

and edited by the business users.

Created rules using Decision tables and Rule Flows.

Worked on Eclipse for the development of the rules.

Bundling the rules as Rule App Project for deployment.

Using custom/utility methods through B2X (BOM to XOM mapping).

Written some complex rules in TRL (Technical Rules Language).

Rules were exposed as either EJB calls in case of BOM created from

XOM-POJO/ exposed as Webservice in case of BOM created from XSD.

Defining XSD/XOM based on business requirements that would be a

right fit for BOM and for the execution of the business rules.

Deployment of rules on RES (Rules Execution Server).

Unit test cases from within Eclipse to debug/test the rules and rule

flow.

Eclipse to RTS transfer of the rules.

2. Working on IBM Messaging Broker Toolkit and designing Message

Flows.

3. Working as a Lead Developer for one of the modules in Java/Oracle

technology.

3. Has involved in the architecture of the modules and giving the

guidance to the team to work on the modules.

4. Good Communication Skills.

Client

Business Application

Technology

Role

Citigroup (8 Months)

Banking and Financial Services

Oracle and Java

Project Leader

2. PROJECT TITLE

Retail Distribution of Investment Products (RDIP)

DURATION

July 2010 - March 2011

ROLE

Project Leader

PROJECT SPECIFIC SKILLS

Oracle and Java

COMPANY

Larsen and Toubro Infotech

DESCRIPTION OF THE PROJECT

Retail Distribution of Investment Products (RDIP) is a

board-mandated, global initiative to review and address the risks in

the distribution of investment products to retail investors across

Citi. Investment Products Risk (IPR) is responsible for coordinating

RDIP Implementation. A Global Rating service would be implemented

which would be used to rate, store the ratings & display the same

whenever business / country requires. This rating service will also

generate a unique product identifier to be used to store & match

with the country Product Masters at any future date. This Rating

service will interact with the country Product Masters on a regular

basis. The system generated ratings will be rules based using

pre-defined attributes obtained from external data providers (e.g.

Bloomberg, Lipper) and would be refreshed on a daily basis. Also

these ratings could be overridden by users using a Maker / Checker

process.

Roles Played

1. Worked as a Project Lead at offshore managing the team at

offshore with technical guidance and solving technical issues.

2. Worked as a Lead Developer for one of the modules in Java/Oracle

technology.

3. Has involved in the architecture of the modules and giving the

guidance to the team to work on the modules.

4. Good Communication Skills and Onsite/Offshore Co-Ordination.

Client Business Technology Role

Application

KeyBank(55 Banking and Oracle and Java Lead Programmer

Months) Financial

Services

3. PROJECT TITLE Risk Based Client Due Diligence

(RBCDD)

DURATION Jan '2006 - July 2010

ROLE Lead Programmer

PROJECT SPECIFIC SKILLS Oracle and Java

COMPANY Cognizant Technology Solutions

DESCRIPTION OF THE PROJECT

Risk Based Client Due Diligence (RBCDD)

RBCDD is a risk based client identification program that will

establish thresholds and criteria for identifying accounts and

relationships that pose greater than normal risk to the bank. The

system is developed to monitor the customer transactions with the

bank and perform Due Diligence on the customer. This will help to

identify, screen and manage the Bank's new and existing clients and

to identify those that present a higher risk for money laundering

and terrorist financing. This system is developed using J2EE,

Oracle, iLog and FileNet.

Roles Played

1. Worked as a lead developer at Onsite on iLog JRules and executed

the following.

Understanding the business requirements and converting them to

technical requirements to develop the rules in iLog.

Created XOM (Execution object Model in both Java POJO and also in

XSD).

Converted XOM to BOM (Business Object Model).

Verbalization of the attributes/rules in English.

Most of the rules were written in BRL so that this can be understood

and edited by the business users.

Created rules using Decision tables and Rule Flows.

Worked on Eclipse for the development of the rules.

Bundling the rules as Rule App Project for deployment.

Using custom/utility methods through B2X (BOM to XOM mapping).

Written some complex rules in TRL (Technical Rules Language).

Rules were exposed as either EJB calls in case of BOM created from

XOM-POJO/ exposed as Webservice in case of BOM created from XSD.

Defining XSD/XOM based on business requirements that would be a

right fit for BOM and for the execution of the business rules.

Deployment of rules on RES (Rules Execution Server).

Unit test cases from within Eclipse to debug/test the rules and rule

flow.

Eclipse to RTS transfer of the rules.

2. Worked as a Lead Developer for one of the modules in Java/Oracle

technology.

3. Developed complex modules in PL/SQL and Performance tuned

existing sql queries.

4. Team leader for a mini team at onsite managing resources at

onsite.

5. Had been a part of the successful implementation of the Risk

Scoring Engine in Production (Version 1).

6. Has been constantly helping out the Production runs and fixing

critical defects.

7. Working in Risk Scoring and Due Diligence Workflow module of the

Project.

8. Has been a part of production implementation of the Risk Scoring

Engine (Version 2) and Due Diligence workflow.

9. Good Communication Skills and Onsite/Offshore Co-Ordination.

Client Business Technology Role

Application

Union Bank of Banking and Oracle and Java Lead Programmer

California (15 Financial

Months) Services

4. PROJECT TITLE Case Management

DURATION Apr '2005 - Dec '2005

ROLE Programmer

PROJECT SPECIFIC SKILLS Oracle, Struts and Java

COMPANY Cognizant Technology Solutions

DESCRIPTION OF THE PROJECT

Case Management System

CMS is a Case Management application that establishes thresholds and

criteria for analyzing alerts, case creation, filing SAR and

relationships that pose greater than normal risk to the

organization. The system receives alerts from different sources and

analyzed with external resources and finally decides to go for case

creation or not. This application maintains Case status, Alert

Details, Reports and SAR. This helps to identify, screen, and manage

new and existing clients as well as those that present a case

management system.

Roles Played

1. Worked as a developer at offshore.

2. Worked on Java, Struts and Oracle.

3. Good Communication Skills and Onsite/Offshore Co-Ordination.

5. PROJECT TITLE IBG-Due to Account

DURATION Jan '2005 - Apr '2005

ROLE Programmer

PROJECT SPECIFIC SKILLS Oracle and Java/J2EE

COMPANY Cognizant Technology Solutions

DESCRIPTION OF THE PROJECT

IBG - Due to Account

This was mainly a reporting project and was focused on obtaining the

customer details that were Due to Account. Reports were created

based on certain search criteria and this was bundled as a web

application. Search results were obtained from data that is stored

in Oracle database and involved intense use of Oracle SQL. Lot of

Performance tuning activities were also carried out for the SQL in

the Project.

Roles Played

1. Developer/Programmer.

2. Oracle and SQL Performance Tuning.

3. Had been a part of the successful implementation of the software

in Production.

6. PROJECT TITLE Credit Risk Ranking

DURATION August '2004 - Dec '2004

ROLE Programmer

PROJECT SPECIFIC SKILLS Java, Struts and Oracle

COMPANY Cognizant Technology Solutions

DESCRIPTION OF THE PROJECT

Credit Risk Rating (CRR)

This Project was aimed at obtaining the risk a customer posed to the

bank based on a risk rating algorithm that runs on the details that

are obtained from the customer. This application was developed as a

web application using STRUTS framework and all the data persistence

was done in the Oracle database. Once the data for a particular

customer is obtained from the front end screens, the data is

submitted to Oracle where the risk that the customer posed to the

bank is calculated.

Roles played

1. Programmer at offshore.

2. Worked in Struts, Java and Oracle.

3. Had been a part of the successful implementation of the software

in Production.



Contact this candidate