Post Job Free
Sign in

Manager Project

Location:
Austin, TX, 78717
Posted:
April 30, 2010

Contact this candidate

Resume:

ARAVIND r MURTHY

@916-***-****

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

PROFESSIONAL SUMMARY

. Around nine years of IT experience in the areas of Software Analysis,

Design, Development, Testing and Deployment of applications in J2EE

environment.

. Expertise in developing Object oriented applications using Java, J2EE,

Servlets, JDBC, JSP, Apache Struts Framework, Hibernate, Springs,

Oracle 10g App Server, BEA Weblogic Application Platform, and IBM

Websphere Application Developer.

. Expertise in Integrating Distributed systems using Oracle Fusion (SOA

suite), ESB, BPEL, XPATH, WSDL,SOAP, UDDI.

. Proficient in database programming using Oracle9i/10g, SQLServer2000,

DB2, Sybase, MySQL.

. Successfully designed and developed applications using Java, JSP and

application frameworks including MVC and Struts using J2EE

technologies.

. Having hands on experience in deploying web and J2EE applications in

BEA Weblogic and Apache Tomcat application server.

. Strong Web development skills, with experience in multi-tier Client-

Server based Internet technologies, intranet portal

design/development, and Framework development for Internet

application.

. Hands on experience implementing J2EE compliant applications using

various architectural and design patterns and MVC Framework. Expertise

with designing class diagrams, sequence diagrams and use case

diagrams.

. Experienced in development of Web applications, Client/Server systems,

and other n-tiered distributed applications on UNIX and Windows

platforms.

. Capable of translating business requirements to functional

specifications.

. Team player with good communication skills and self-motivated

individual with excellent analytical and problem solving skills.

AREAS OF EXPERTISE

Programming Languages: Java, SQL, BPEL,ESB, C, HTML, XML, UML, Shell

Scripting.

Java/J2EE Skills: JSP, Struts, JDBC, Hibernate, Spring

Framework, Servlets, XDoclet, Java

Beans, AWT, Swing, ANT, JSF, XSLT, and JUNIT.

J2EE Application Servers: Oracle 10 App Server, Apache Tomcat, BEA

Weblogic 8.1, IIS, IBM Websphere

5.1, Netscape.

Database Systems: Oracle8i/9i/10g, MS-Access2000, MS SQL

Server 2000, IBM DB2, Sybase, MySQL.

Operating Systems: Windows 98/2000/NT/ XP, UNIX, Linux,

Macintosh 10.0, Solaris 8.0.

Version Control Systems: CVS Source control, Rational Clearcase,

Rational Clearquest.

IDE's: Jdeveloper10.1.3, Eclipse, JEdit, TextPad,

Macromedia Dream weaver, TOAD, Oracle SQL Developer

and Rapid SQL.

Tools: Microsoft Visio, Rational Rose, MS-Office,

Studio MX, Adobe Suite.

CAREER PATH

Techstone LLC, Houston TX Feb 2010 to

till date

Senior SOA Developer

Project: The goal of the AMPP project is to consolidate multiple legacy

applications into a single homogeneous enterprise application to better

facilitate the core business functionality of DMX.The main legacy

applications of Studio, Unity, Selector and DSI are being replaced by more

effective solutions designed to increase overall agility, lower maintenance

and provide a platform whereby future enhancements are more easily

implemented.

At its core, AMPP is designed to manage the dichotomy of content and device

management, as well as the shared process of deployment of content to a

device. The following sections contained in the Software Architecture

Document aim to illustrate, at varying levels and perspectives, the

solution designed by the Techstone and DMX teams based on the requirements

and goals outlined from the Inception and Elaboration phases in the Darwin

Project.

Responsibilities:

. Designing Technical Specification Document for each Interface.

. Developing Interface using Oracle 11g components to listen to

Business Event as part of Oracle EBS.

. Design and Develop reusable components across the AMPP project.

. Design and Develop Logger component which will consume the

messages from Advanced Queue using Mediator and BPEL Process

Manager.

. Design and Develop Errorhospital in SOA Composite layer.

. Design and Develop Common notification engine which will send an

email notification.

. Developed a pilot solution to integrate Oracle EBS with EBS

Adapter.

. Code Review. Ensuring standards are followed in development.

Environment: Oracle BPEL 11g, Mediator, Oracle BAM 11g, Oracle EBS, XML,

XSD, WSDL, Oracle SOA, Jdeveloper IDE 11g, Oracle WebLogicServer 10.3.

Verizon, Irving TX Oct 2009 to

Jan 2010

Architect / SOA Developer

Project: Orchestration engine in VSII architecture is the core component

which is responsible to initialize and manage other business process in

order to achieve pre defined business objectives. Orchestration engine is

written in BPEL language using Oracle BPEL execution engine.

Orchestration engine is central process (which can be another web service)

takes control of the involved web services and coordinates the execution of

different operations on the web services involved in the operation. The

involved web services do not "know" that they are involved composition

process and that they are taking part in higher-level business process.

Only the central coordinator (which in VSII architecture is known as Master

BPEL) of the orchestration is aware of this goal. So VSII orchestration is

centralized with explicit definitions of operations and the order of

invocation of variety of web services and indirectly web service

interfaces.

Responsibilities:

. Designing Tech docs for each Process.

. Developing Business Search and Message Tracking using BPEL

Process Manager.

. Design and Develop Templates as reusable components across the

VSII project.

. Design and Develop Logger component which will consume the

messages from JMS Queue using BPEL Process Manager.

. Building Java Servlets for serving the dynamic content using

XML/XSLT.

. Code Review. Ensuring standards are followed in development.

. Design and Develop Java web services.

. Review test cases and test scripts for end to end integration

testing.

Environment: J2EE, Java, Struts, Tomcat, Oracle ESB, ODI, Oracle BAM, BPEL

Process Manager, XML, XSD, WSDL, Oracle SOA, Jdeveloper IDE, Oracle

Application Server 10g.

Accenture, CA

Apr 2008 - Sep 2009

SOA Developer/System Analyst

Project: The primary business objective of the PSR (Pension System

Resumption) is intended to enhance CalPERS' ability to fulfill its stated

mission "to advance the financial and health security for all who

participate in the System." Provide a modern, integrated pension system

to replace multiple legacy systems. Allow participants to obtain more

accurate information efficiently and quickly. Enable employees to focus on

more analytical vs. administrative tasks. Produce higher quality

information for decision makers and stakeholders.

Facilitate valuable responses to the changing needs of their members.

Responsibilities

. Requirement analysis, tracking and monitoring the project as per

the plan.

. Designing Tech docs for each Process.

. Design the solution using Design Patterns.

. Develop solution to integrate PSR Application using Oracle

Fusion to push & receive message.

. Code Review. Ensuring standards are followed in development.

. Review test cases and test scripts for end to end integration

testing.

. Develop solution to integrate PSR Application BPEL Process

Manager and Oracle Database Adapters with Asynchronous calls to

receive messages from Queue.

. Involved in all the phases of SDLC including Requirements

Collection, Design & Analysis of the Customer Specifications and

Implementation.

. Implemented application using Spring, Spring Jdbc, Spring Web

services, Oracle BPEL workflows and delivered with high quality

and easy maintains code.

. Involved in design (class diagrams, sequence diagrams) of the

application using Enterprise Architect tool and technical design

documentation.

. Developed the application using agile methodology.

. Developed web services by using WSDL,SOAP, DOM4j to provide

services to the business partners

. Implemented the project using Spring MVC for the front end and

Spring JDBC for the persistence layer.

. Involved in integration of UID with I-Log JRules, forms, reports

and workflows.

. Used springs functionality of Dependency Injection and

Dependency Inversion Principle (DIP)/Inversion of Control (IOC)

patterns to wire beans from Presentation to business services in

the configuration files.

. Used Spring AOP to handle logging and transactions.

. Developed custom gadgets using DOJO.

. Involved in functional discussion with business analysts,

technical discussion with technical solution architects, find

out the business gaps and fulfill the gaps of the application.

. Involved in developing the interfaces and batch jobs.

. Involved in formal code reviews of the application.

. Used Serena Dimensions as version control, to track service

change requests and HP Quality center to track Assembly test

defects, System test defects.

. Unit testing was done by Junit, make sure coverage should reach

100% and used check styles, PMD tools to check standards.

. Implemented application security using apache access manager,

LDAP. Used Log4J utility to log error, info and debug messages.

Environment: Oracle ESB, WSDL, JAVA/J2EE, Spring 2.5, SQL, ANT, XML, XSD,

UML, Eclipse, TOAD, DAO, Jdeveloper, Eclipse IDE, Oracle SOA, LOG4J,

Junit, Weblogic 9.2, Enterprise Architect 7.0, Oracle Application

Server 10g.

Reuters Ltd, London UK

Dec 2006 - Mar 2008

SOA Devloper

Project I: The primary business objective of the CRM 6 project is to

deliver a strategic administration platform, tightly aligned with the

Common Platform for Growth, that reduces operational cost through

simplified processes, systems and related change management aspects that

support global standard business processes delivers an integrated customer

experience with the product platform delivers inbuilt business process

controls

The project will support these objectives by delivering a GCAP platform

that provides the foundation for the commercial end-to-end process

workflows that enable a single view of the customer from opportunity to

invoice.

Improve the first-time accuracy of quotes and subsequent orders and where

feasible, enable the straight-through processing of selected products

through to permission and billing.

Exploit vanilla Siebel functionality to simplify the Sales Order process to

reduce Sales administration time.

Deliver a solution to support the management of commercial product and

price list data and associated product administration processes. Simplify

the creation of customer propositions (e.g. quotes, orders) and the

enforcement of commercial policy by structuring products in an intuitive

way in order to enable a seamless hand over between Sales and COMC and on

to billing.

Enable product transformation by aligning the CRM 6 order management

platform with selected strategic product platforms and thereby provide a

lower cost operating model for these strategic products.

Responsibilities

. Requirement analysis, tracking and monitoring the project as per

the plan.

. Design the solution using Design Patterns.

. Develop solution to integrate Siebel CRM with Mainframe using

Oracle Fusion to push & Pull data.

. Develop solution to integrate Siebel CRM with third party

services called "Common Platform for growth". This integration

automated the process of User management and Electronic

fulfillment.

. Preparing Burn down chart of Sprint, since this project uses

SCRUM methodology

. Task Break down from product back log items.

. Code Review.

. Ensuring standards are followed in development.

. Review test cases and test scripts for end to end integration

testing.

Project II: Designing and developing a pilot solution for integration

between BPM and Oracle HRMS and BPM and HIRE.COM.

The main focus of this solution is to integrate BPM with Oracle HRMS

without much alteration to the overall architecture of either BPM or the

application running on Oracle HRMS and in particular for the Leavers

Process and to invoke the web services provided by HIRE.COM from BPM.

Responsibilities

. Requirement Analysis, Tracking and monitoring the project as per the

plan.

. Used Oracle Apps Adapter to integrate with Oracle HRMS to pull

Employee information.

. Develop a pilot solution to integrate BPM with Oracle HRMS using BPEL

Process Manager and Oracle Apps Adapters with synchronous calls to

push data.

. Develop a pilot solution to integrate BPM with a third party service

called "Hire.com" .This integration automated the process of posting

the job requisition form on Hire.com.

. Develop test cases and test scripts for the complete testing of the

integrations.

. Continuous support to the users when the solution was functioning in

the production environment.

Environment: Oracle BPEL, ESB, BPEL Process Manager, WSDL, Oracle SOA, UML,

Jdeveloper IDE, Oracle Application Server 10g.

CMC Ltd, INDIA

Aug 2005-Nov 2006

Java developer

The application has a basic set of transactions for posting and bidding

auction items. The application scales to handle multiple users, provided a

3-tiered transaction based environment, controls security and integrates

legacy based systems. Buyer is the one who performs the function of bidding

the auction items and seller performs the function of posting auction item.

The software determines when an items has closed, finds the highest bidder

and notifies the buyer and seller of that particular sale

Responsibilities

. Responsibilities includes gathering requirement from the Users

and designing application

. Designing of architecture for the J2EE applications which

includes Struts, Servlets, Database

. Involved in the code review of the application which are

developed by the team members

. Involved in development of security concepts of the

applications.

. Designed and developed User interface forms using Struts.

. Design and implemented Web User Interface with JSF.

. Involved in creating the detailed product listing page, Order

Configuration page and Search Page for listing all items related

to price.

. Involved in the creation of the components at the Buyer & Seller

using EFB technology.

. Responsibility includes guiding the team members towards

solution and in problem solving

. Involved in Testing and implementation of the application after

the Development.

. Developed Junit test cases for Unit testing

Environment: J2EE, Java, EJB, Servlets, JSF, Eclipse, Apache Tomcat, ANT,

DB2, Java script, HTML, DHTML,Flex, CSS, and Windows 2000.

CMC Ltd, INDIA

Aug 2004-Jul 2005

Java developer/System Analyst

The Electronic Filing System (EFS) is an automated information system (AIS)

that supports the secure electronic submission of patent application

filings to the United States Patent and Trademark Office (USPTO). EFS

facilitate the authoring of electronic patent applications and follow-on

papers by providing an Extensible Markup Language (XML) authoring tool and

a set of document type definitions (DTDs).

Responsibilities:

. Designed and developed a web interface to display the list of

all the patent applications based on date and time using Java

Servlets, JSPs, SQL queries, JDBC connectivity to access the

Oracle 9i database.

. Working with a team of eight people on Electronic Filing System

and involved in the design and development of Java based

Applications.

. Building Java Servlets for serving the dynamic content using

XML/XSLT.

. Developed a web interface to keep track of all the patent

applications received on each day.

. Used Struts Framework to implement J2EE design patterns (MVC)

and worked with Tag Libraries to develop an internal application

used to track status of all the projects in Lockheed Martin.

. Written AJAX calls to dynamically display the trees.

. Created complex SQL and used JDBC connectivity to access the

database.

. Developed an application where EFS Server generates a

confirmation receipt based on the information stored in Oracle

database.

. Prepared the test cases for all kinds of patent submissions and

performed testing of the final product.

. Writing Unix Shell Scripts for administration and configuration

tasks, providing critical production support

Environment: J2EE, Java, EJB, Servlets, JSP, Eclipse, Apache Tomcat, ANT,

DB2, Main Frame flat files, MQ, CICS, Java script, HTML, DHTML, Ajax, CSS,

Windows 2000, Struts, JDBC, Oracle8i, iPlanet Application Server, WSAD, IBM

WebSphere Application server, CVS, LINUX.

Bhagyasoft, INDIA

May 2002-Jul 2004

Software Developer

TX-LOTS Millennium (LOTS) - Line Order and Tracking System (LOTS) is a web

based software platform developed for Enterprise Telecom Management. LOTS

allow clients to deploy solutions to manage their Wide Area Networks

(WANs), inventories of equipment and the monthly invoices.

Responsibilities:

. Participated in the analysis and design of Finance Module.

. Automated the bill loading in Finance Module, developed LOTS

Uploader, a VB Client to massage financial data and FTP to the

server, developed parsers and scripts to automate the data

loading of approximately 1000 finance accounts in less than 5

hrs. Parsers were implemented in Java and automated using UNIX

Shell scripting.

. Maintained the reporting module used by every other module in

LOTS. Gathered requirements from end users for new reports.

Modified and tuned the existing reports per user requirements.

. Created Procedures and Triggers using Oracle PL/SQL in the

reporting module.

. Developed an API to create, modify and parse Excel spreadsheets.

This was developed using Apache's Poor Obfuscation

Implementation (POI). This API is used by several components in

LOTS.

. Responsible for Issue Tracker module, used as a bug tracking

system. Issue Tracker was used by end-users, software developers

and managers to report and track LOTS related issues. Also

developed new features in the system.

. Designed and developed components using JSP, Tag Libraries,

Session Beans, JDBC, and JavaScript.

. Handled the complex JavaScript functionality in generic

adjustments to comply with Struts framework.

. Designed and implemented MVC architecture with JSPs using Struts

and Tiles.

. Used ANT to automate the process of building, testing and

deploying the application.

Environment: JAVA Servlets, JSP, XML, Tag Libraries, Struts, Junit, JDBC,

JavaScript, XML Schema, SOAP, WSDL, DOM2, VB 6.0, Solaris/Windows NT

BhagyaSoft Inc, Hyderabad, India

Oct 2001-Apr 2002

JAVA Developer

Project I: Edge is a document management application developed by IDS based

on J2EE using Oracle 8i as the backend database. IDS scan documents for NIH

and upload them to Online Document Management Repository. The metadata for

each document based on each its type is stored in Oracle 8i Database

residing on IDS server.

Responsibilities:

. Worked as a Java developer as a part of six member team in

developing a document management tool.

. Used JavaScript to incorporate the client side validation.

. Wrote Build scripts for compiling EJB / Java classes, deploying

EJB's in WebSphere Application server.

. Developed all the required web interfaces in JSP.

. Supported all aspects of software development including

analysis, design and testing.

. Developed web based version for the same document management

tool broadly based on struts framework.

Project II: ROAM (Remote Online Account Management), this project involves

in the development of a portal, which could be used by the marketing

representatives as well as the Managers to go through the account, products

and groups with coverage for a particular Insurance account. This account

can be held by an individual or a firm.

Responsibilities:

. Involved in the Design of the project including Use Case

diagrams, Class Diagrams.

. Extensively involved in Design and Development of various

modules using J2EE, JSP and JDBC.

. Developed client side components for retrieving data, validating

and inserting into database.

. Created an object oriented database access library of functions

using JDBC.

. Created reports and SQL queries for internal and external

personnel.

. Analyze customer data.

. Responsible for developing a module integrated with the

application for SMTP Mail capability using Java Mail API.

. Client side validation using Java Script.

. Perform testing of the final product and provided technical

support.

Environment: Java, Java Server Pages (JSP), Servlets, JDBC, Oracle8i,

JavaScript, Linux, Apache Tomcat application server, IBM WebSphere

Application Server, UML, J2EE, SQL, JSP, Java Mail, JavaScript, UNIX,

Windows 98/NT.

EDUCATION

. Bachelor of Technology in Computer Science Engineering, S.K

University, INDIA.



Contact this candidate