Post Job Free
Sign in

Management Project

Location:
New York, NY
Posted:
December 04, 2013

Contact this candidate

Resume:

KARTHIK KARUPPASAMY

703-***-****

***********@*****.***

PROFESSIONAL SUMMARY:

. Twelve years of experience in legacy and distributed computing, with

strong architecture, design and development

skills in SOA, EAI, J2EE, core Java and Business Process Management.

. Strong skills in middleware / Enterprise Application Integration

(JMS/Messaging middleware).

. Experience in Telecom, Healthcare, Finance and Energy industries.

. Strong background in Object Orientation, Enterprise Applications, SOA,

BPEL, BPM and Web Applications.

. Worked with agile methodologies using RUP and extreme programming

since 2001.

. Managed and led development teams up to 16 individuals. Have good

knowledge and understanding of project

management related activities like requirements management,

configuration management, cost estimation.

. Strong knowledge of software design patterns and application

integration patterns.

. Hands on experience with installation, configuration, troubleshooting,

Capacity + Stability + Performance management of Middleware products.

. Masters in Computer Science with emphasis on Distributed Computing and

Bachelors from the top ranked

Engineering Institute in India (IITM).

TECHNICAL SUMMARY:

Languages Java 1.6, C#, C++

Web Technologies J2EE (JSP, EJB 3, JNDI, JDBC, Servlets, JMS, JPA, Web Services),

Weblogic Portal 10.3, Apache Beehive, Struts, JSF, AJAX [GWT],

Oracle ADF

Application/Web WebSphere, WebLogic 10gR3, JBoss, Tomcat, OC4J 10.2

Server

Operating Systems Unix, Windows 98/XP/NT/2000, Solaris, Linux

Database Oracle 11g, PL/SQL

IDE Tools Workshop, Eclipse

Middleware JMS, MQ Series

Other AJAX, Hibernate, ANT, JUnit, Log4j, XML technologies,

Javascript, Maven

Frameworks Struts, Spring, GWT

SOA/ESB/BPM/BI Aqualogic BPM (Oracle BPM Suite), ALSB, TIBCO, Cognos, Oracle

Frameworks SOA Suite (Oracle Service Bus, Oracle BAM, Oracle BPEL Process

Manager, Oracle Business Rules)

Spring Framework Spring ORM (Hibernate), Spring AOP, Spring Transaction

Management, Spring OXM, Spring WS, Spring IoC.

Open Source Apache ServiceMix, JRules, jBPM

SOA/ESB/BPM/BI

Frameworks

Misc. ALUI, Sharepoint, .Net, Oracle SSO, Softera LDAP, SiteMinder,

Active Directory

Portal Skills Content Management, Personalization, Internationalization

EDUCATION:

Master of Science, Computer Science - Arizona State University (GPA

3.95/4.0)

Bachelors of Technology, Indian Institute of Technology Madras, India (GPA

8.7/10.0)

PROJECT SUMMARY:

Morgan Stanley Dec 11 to Now

Technical Lead

Project: Trade Booking Model and Surveillance - Real Time Trade Validation

and Exception Management Platform

TBM project involves queue based real time trade surveillance and

validation against a booking model library and exception management using

application developed under Savvion BPM Platform.

IT Tools: Savvion BPM 10.7.1, Sybase, Tomcat 7, Weblogic 11g, JMS, DB2,

Java.

Responsibilities:

. Workflow design and implementation using Savvion BPM.

. Core Java with JMS - for trade surveillance component.

. UI projects development using Tomcat and Ext JS.

. Data migration and integration using Talend ETL.

. BPM workspace customization, Human workflow API.

. Email notifications, actionable emails [Email Approvals] and Approvals

through Blackberry.

. PDF reports using Jasper reports, Charts using BAM.

. Strategies to migrate In flight instances and processes versioning

strategies.

. High Availability, Capacity Planning, Product Roadmap, Strategies to

integrate with existing applications and Sun setting legacy apps.

Jefferies Financials Nov 10 to Dec 11

Technical Lead

Project: ClientCentral - Client Onboarding and Account Execution Platform

ClientCentral project involves developing BPM platform for automating

client onboading and Account Execution.

IT Tools: Oracle BPM 11g, Oracle BPEL 11g, Talend ETL, Jasper, Oracle

Business Rules, Oracle BAM, Oracle ADF, Jdeveloper, Open SSO.

Responsibilities:

. Workflow design and implementation using BPM 11g and BPEL 11g.

. UI projects development using Oracle ADF.

. Data migration and integration using Talend ETL.

. BPM workspace customization, Human workflow API.

. Email notifications, actionable emails [Email Approvals] and Approvals

through Blackberry.

. PDF reports using Jasper reports, Charts using Oracle BAM.

. Dynamic Task assignment and Task approval management using Oracle

Business Rules.

. Strategies to migrate In flight instances and processes versioning

strategies.

. High Availability, Capacity Planning, Product Roadmap, Strategies to

integrate with existing applications and Sun setting legacy apps.

. Workflow design using 11g features of Oracle BPM. [Human tasks, Service

Tasks, SCA components, FYIs, RFAs, XSLTs etc].

. Creating Workspace forms using Oracle ADF and Human Tasks.

. Web Service implementation of workflow, Securing BPMN processes,

Establishing deployment process for BPM projects.

. Integration of applications to PeopleSoft.

. Workspace customization and SSO implementation on workspace login.

. Modernizing UI using Oracle ADF. Integrating individual applications to

NYU portal.

. Process Analytics - Defining Business Indicators and Creating Dashboards

for reporting.

. Creating default and custom BAM dashboards.

. Installation and configuration of Oracle BPM 11g on TEST and QA

environments.

. Implementation of Deployment script for BPM 11g using ANT.

Iowa Foundation For Medical Care, Washington DC

Mar 10 to Oct 10

SOA Architect & Lead Developer

Project: Physician Quality Reporting Initiative [PQRI]

Physician Quality Reporting Initiative [PQRI] project involves

implementation of enterprise applications geared

towards enabling health institutions to submit HL7 documents to DHHS.

Responsibilites:

Design, Development, Deployment and Support of middleware components using

OSB, Oracle BPM and MQ.

Installation and configuration of middleware components on Unix.

Creating and supporting OSB Configuration - EJB and JMS transport, Schema

and WSDL design, Message

Flow design, Service aggregation, Message Transformation, POJO.

Design and implementation of PQRI Roles Management system using Oracle BPM

11g - Creating Processes,

screenflows, BPM Objects, External Configurations, PBL methods, Custom

JSP, PAPI client methods.

Workspace Customization and Integration with WCI.

OBPM installation and configuration on Unix. OBPM deployment and

administration using Process

Administrator.

Environment: Oracle BPM 11g, Oracle Service Bus 11g, Oracle BPEL PM,

Webcenter, Spring 2.5, IBM MQ

Pacific Gas & Electric, San Francisco CA

Jan 09 to Mar 10

SOA Architect & Lead Developer

Project: MARA [My Account Re-Architecture] portal

MARA [My Account Re-Architecture] portal project involves redesign of

consumer facing portal application and

introducing Peak Day Pricing model. Job Responsibilities include - work

with design and architecture team and

establish portal development from the ground and lead development effort.

Responsibilites:

Responsible for long term SOA & EAI Strategy and road map. Evaluating and

recommending new and emerging

technologies and products.

Driving & establishing SOA & best practices and mentoring team.

Creation of Service Oriented Architecture(SOA) to create flexible, scalable

and robust environment.

Training team in Oracle Service Bus and Spring and Hibernate.

Defining and creating BPEL/Web Services Orchestration and Choreography

flows.

Creating Business Process Workflows

Defining and creating Message Formats, Master Datamap.

Creating Canonical data models.

Create application architecture (4+1 view) artifacts and perform

architectural reviews - Suggested and Designed

Application layer using Spring Framework.

Helping project teams with the system architecture as well as creating

EJB(Session and Message Driven Beans)

and Web Services.

Created Development environment and helped establishing deployment

strategy.

Environment: Oracle Service Bus 10gr3, Oracle SOA Suite, Spring 2.5,

Hibernate 3, ANT, ESB, JMS, Oracle 10g,

Oracle BPM 10gr3

National Institutes of Health, Bethesda MD

Sep 08 to Jan 09

Lead Developer

Project: NIH eRA

NIH eRA systems manage end to end lifecycle of grants funded by US

Government for medical research all over

the world. Working as a senior developer on applications such as Grants

Management, Program Management

Module, Grants Closeout Module,FlexDoc etc.

Responsibilites:

Integration of Grants Management applications into unified workflow and

grants.gov portal.

Service Orientation of Grants Management applications as charted out in SOA

Roadmap.

Workflow modeling, Impact analysis on legacy applications, Redesign of

Program Management module.

Identifying and porting common functionalities into Shared Services and

publishing them as Web Services on

ESB.

Workflow orchestration using Oracle BPM.

Business Rules implementation at the ESB layer as well as on top of Rules

Management System.

Portal development using JSF, Struts, Spring and Hibernate.

Program Management Module Redesign using Spring IoC, Sprign AOP, Spring

Transaction Management, Spring

WS, Spring ORM [Hibernate].

Established Continuous Integration.

Environment: JSF, Oracle 10g, Struts 2.0, Spring 2.5, Hibernate 3.x, ANT,

ESB, GWT, EJB 2.0, PL/SQL, Oracle

SOA Suite [OSB, Oracle Business Rules], Oracle BPM.

AT&T Wireless, Fairfax VA

Jan 07 to Sep 08

Project Lead

Project: CTS - Clarify Interface

Consolidation of AT&T Wireless and Cingular Wireless ticketing systems by

adapting SOA standards. CTS, Clarify from AT&T Wireless and Opus Care and

CC&B from Cingular Wireless were individual applications used for creating,

tracking and resolving tickets and customer care related information.

Responsibilites:

Charting out Roadmap for gradual integration of the ticketing systems based

on SOA.

Design, Development and delivery of Interface Application on top of

Weblogic 10 and ALSB Server

Project Management and Client Interaction

Identification of common scenarios and creating complete usecases.

Responsibilities include delivering design documents - System Architecture,

dataflow diagrams, activity and

sequence diagrams, class and component diagrams, deployment diagram

Cost Estimation and hiring consultants to complete development

Lead development effort, unit testing, co-ordination with external teams.

Production scheduling and support.

Environment: Weblogic 10 Server, Oracle 10g, Weblogic JWS, Struts 2.0, IBM

MQ Series, JSF, Message Driven Beans, ALSB

AT&T Wireless [Cingular Wireless] Alpharetta GA

Mar 2003 to Jan 2007

Sr. Software Developer - OPUS team

Project: Cingular POS System

OPUS is a web-based POS system used by customer service agents in Cingular

stores (AT&T Wireless). OPUS is a J2EE application running on a clustered

Weblogic environment.

Responsibilities:

. Working with Business Analysts to identify the requirements for each

development cycle.

. Design and develop for each new use case.

. Business Problems Solved - Billing History, Payment History, Inventory

Management Module, Rollover

management, Rateplan analysis, Rateplan change history, Family plan

management.

. Worked on all tiers of application - Presentation Layer [JSP, Struts,

Servlet, HTML], Business Tier [JMS, MQ,

MDB, Stateless Beans], Database Tier [PL-SQL], Enterprise Integration

[Web Services]

. Solving Production Issues [Unix, Weblogic]

Environment: Weblogic 10 Server, Oracle 10g, Weblogic JWS, Struts 2.0, IBM

MQ Series, J2EE

Enflex Corp, Prescott AZ

Jan 2002 to Mar 2003

Software Developer

Project: Facility Management System

Enflex Corp was recently bought over by SunEdison. Enflex manufactured

RS232 based Linux consoles for standard industrial Controllers. These Linux

consoles managed operating points for the controllers. Enflex FMS involved

building a web application for producing system wide Energy reports based

on data gathered by consoles.

Responsibilities:

Presentation tier design and development involved - JSP, Servlets, Swing,

Applets

Business Logic tier design and development involved - EJB, JMS (IBM

MQSeries)

Data Layer design and development involved - JDBC, Oracle

Deployment activities involved - WebSphere deployment

Environment: Weblogic, JMS, JSP, spring, Servlets, IBM MQ Series, Oracle

Cisco Systems, San Jose CA

Jan 2001 to Dec 2001

Software Developer

Project: Storage Area Network

Andiamo Systems is a division of Cisco Systems delivering high performance

SAN switches. Involved in development of web module running on the switch.

Web Module reports the switch status, high availability parameters and

network status.

Responsibilities:

Presentation tier development involved - JSP, Servlets

Web server used - Apache Tomcat

Core Functionalities developed using - Java and Tcl

Environment: Java, JSP, Servlets, Apache Tomcat



Contact this candidate