Post Job Free
Sign in

Sap Java

Location:
Hermitage, TN, 37076
Posted:
June 25, 2010

Contact this candidate

Resume:

MADHAVI KOSURI

**** ******* **** ***#*** ( Hermitage ( Tennessee ( 37076 (

*******@*****.*** ( Office. 615-***-**** ( Mobile. 315-***-****

Experience Summary

. Over 10 plus years of experience in software application design,

analysis and development on Client-Server based Web Applications, IBM

Websphere Portal, Plumtree & SAP Enterprise Portals Administration,

Net Weaver, Web Dynpro Java & ABAP, J2EE and WebServices.

. Worked independently and as a Lead Design and Development with a team

of 12 members adhering to strict quality assurance guidelines, well

versed with software development life cycle (SDLC).

. Experience with the administration of SAP Enterprise Portal ECC

(version 6.0, 7.0) environment (Content, User and System

Administration) and in installing business packages, Bex Explorer, Web

Application Designer tools and integrating with SAP Portal.

. Experience in developing Portal Archive files using NWDS.

. Well experienced in SAP ESS/MSS business packages configuration and

customization of the SAP applications according to the business

requirements.

. Experienced in Net Weaver and Java Development technologies (Eclipse

IDE, Java WebDynpro, NWDI, Web Services, J2EE)

. Well recognized by the management for the research on resolving key

challenges faced.

. Performed multiple consulting roles Team Lead, Analyst, Lead Developer

performing cross functional roles analysis, architecting, design,

developing and testing.

. Mentoring the offshore team by conducting training sessions, preparing

knowledge documents and uploading to the SharePoint portal which can

be accessible by other teams.

. Integration of Web Applications with SAP Netweaver Enterprise Portal,

PLUMTREE Enterprise Portal (BEA Aqualogic), IBM Websphere Enterprise

Portal 5.1 as a Portlet Application.

. Knowledge in Knowledge Management and Collaboration tools.

. Database designing using RDBMS like MS -SQL Server, Oracle, Sybase,

which includes table designing with primary and foreign key

constraints, Stored Procedures, Triggers, Views.

. Experience in designing and developing User Interfaces for various

intranet and internet based Web Applications.

. Worked on various operating systems UNIX, Windows 2000/NT/95/XP, DOS.

. Knowledge in software methodologies UML Notations, Object Oriented

Analysis & Design.

. Experience with various application servers like Web Logic, Web Sphere

5.1, Tomcat and Sun Application Server 8.2, SAP Web Application Server

administration.

. Experience in SAP GUI, reading ABAP Programs, BSP Application, SAP

Netweaver Exchange Infrastructure.

. Exceptional analytical, inter-personal and communication skills.

. Ability to work under minimal supervision, adhere to deadlines,

motivated to excel.

Technical Skills

SAP Netweaver: Enterprise Portal, Netweaver Portal 04 and 04s, SAP

R/3, ECC 6.0, JCO, Visual Administrator, NWDI, Web

Dynpro for Java, Web Dynpro for ABAP, Management,

SSO, Content Management, Collaboration, RFC,

EP 6.0 & 7.0 iViews, Roles, Worksets, Pages, Folders,

Users, Groups, BSP, HTMLB, Visual Composer,

Translations, Custom themes. Administration,

Development of PAR files, Security, User, System

Management, ESS/MSS Business package configuration.

SAP Business Packages: SAP ESS/MSS business package portal configurations

and customization.

IBM WebSphere Portal: Web Sphere Application Server 5.0, Websphere Portal

5.1 Administrations, IBM Portlets

SAP BW 3.x, 7.0

Web Application Designer: BW Web Reports Design and Development, Crystal

Reports.

SAP XI (Middleware): SAP XI interface definitions, configuration &

mapping and Webservices creation in SAP XI

Integration Builder.

SOA Architecture: Designing and Developing Webservices using

SOAP request and response and deploying the wsdl's to

handle SOAP requests.

Adobe Flex 2.0 & 3.0: Design and Development of Rich Internet

Applications with MXML and Action Scripts using the

Flex Plugins in Eclipse 3.2.

Server-side Technologies: J2EE, EJB (Session, Entity, Message Driven),

Servlets, JSP, Java Beans, JMS, JDBC, RMI, JMX, LDAP,

JNDI, Struts, IBM-WebSphere MQ/MQSeries.

Programming Languages: Java, XML, XSL, HTML, SQL and JavaScript.

Databases: Oracle, Sybase, MySQL, DB2 UDB, SQL Server 2000, SQL, PL/SQL,

Stored Procedures, Database Triggers

Operating Systems: Windows, UNIX, Linux

Development Tools: WebSphere Studio Application Developer (WSAD

5.1.1), Eclipse, NetWeaver Developer Studio (NWDS),

SAP GUI

Source Control Management: Netweaver Development Infrastructure (NWDI),

Microsoft Visual Source safe, Rational Clear Case,

CVS

Application Servers: Administration of SAP Web Application Server,

Weblogic, WebSphere 5.1, Oracle Application Server,

JBoss, Tomcat, Sun Application Server 8.1

Testing Tools/Frameworks: Test Director, Win Runner, JUnit

Build and Deployment: Ant, Shell Scripting.

Others: UML, Design Patterns, WMQ Tool, TOAD, TORA,

Enterprise Manager for SQL 2000, SAP R/3 ABAP.

Education:

Masters in Computer Applications from Indira Gandhi National Open

University (IGNOU) - New Delhi, India.

Honors Diploma in Network Centered Computing from National Institute of

Information Technology (NIIT) - New Delhi, India.

Certificate in Computing from Indira Gandhi National Open University

(IGNOU) - New Delhi, India.

Work Experience:

Deloitte Services LLP. Hermitage TN

Sr. SAP NetWeaver Portal Consultant

March07-Till Date

Working with Deloitte as a Sr. Netweaver Portal Administrator and

supporting the existing SAP Enterprise Portal 7.0 and designing &

developing ABAP & Java WebDynpro based projects.

Portal Administration:

. Portal Content Management Administration and Configuration,

Search Administration, User Management and System

Administration.

. Develop & Deploy Custom Mast head, login page, Portal Desktop

Themes using NWDS.

. Researched on how to apply custom application specific themes

for Java / ABAP Webdynpro applications on the Portal without

affecting the Desktop Theme and successfully implemented for

both JAVA & ABAP Webdynpro applications.

. Responsible for opening OSS messages with SAP and to resolve

any Portal related issues with SAP.

. Support SAP Portal upgrades to enhancement package.

. Validate SAP Portal applications after post upgrade and work

closely with the BASIS team in fixing issues and configuring

the portal.

. Experience with KM repositories and Configuration settings.

. Experience with creating user roles, Iviews, pages, worksets.

. Well experienced with Federation (Producer & Consumer)

Portal.

. Responsible for Production support of the Portals and meet

SLA and resolve Service Desk Ticket/ incident reports within

time.

SAP Upgrade Project:

. Responsible for all pre and post upgrade activities of the Portal.

. Implemented SAP Netweaver Portal 7.0 upgrade to Enhancement packs on

all Producer and Consumer portals in the landscape.

. Resolved the issues occurred with Custom themes by researching and

implementing the required version compatible with the upgrade.

My Clients Dashboard:

. Developed and configured KM navigation IViews.

. Created and configured KM repositories and folders to store KM news.

. Used Form builder tool to create KM news editor form to enable

administrators to enter and manage news items.

. Transported the KM folders, configuration settings, IViews from

Development to Q and Production.

Benefits Rewrite Project:

Played a vital role as a Team Lead responsible for Custom Designing a new

Benefits application based on the Standard SAP ESS Benefits Package by

reusing the standard RFC's and redesigning completely new User Interface by

developing new Views according to the business requirements using Java Web

Dynpro, NWDI, Adaptive RFC model, webservices and integrated the

application into SAP Netweaver Portal 7.0.

First Java Web Dynpro Application which has been successfully designed

developed and deployed to Production on Schedule with less TCO and got

recognized by the leadership.

Researched on the challenges faced on NWDI tracks deployments and well

versed with NWDI deployments and Administration.

Customized the UI & themes to 100% match the firms Standards by developing

custom themes on top of SAP Standard themes.

My Skills & Resume Repository Project: My Skills is a home grown

application which will enable all Deloitte AERS employees to update their

skills profile into the SAP system which can be accessed by Resource

Professionals, Practitioners, through which users can search the talented

and skilled people that they require depending on the client requirements.

Designed & developed the application using ABAP Webdynpro.

Researched on customizing the UI look and feel to match the User

requirements and found a solution to customize the UI themes using a Theme

editor tool which made the UI look more intuitive.

The Custom themes are now being used by all the ABAP Webdynpro and Java

Webdynpro applications as standard themes.

Responsibilities:

. Responsible to develop iViews in SAP Enterprise Portal, Web

Dynpro applications, PDK, MDM, Java/ABAP Web Dynpro, BSP, URL

iViews, roles, work-sets and Collaboration tools.

. Responsible for the Portal development of .PAR files and

deploying the .par files into the Enterprise Portal.

. Responsible to manage the Content, User and System

Administration in Enterprise Portal 7.0 and Provide Portal -

on call support.

. Responsible for Design and Development of Applications using

SAP Netweaver Technologies.

. Portal Content Management Administration and Configuration,Search Administration, Collaboration Services

. Strong experience with the design and development of Web

Dynpro for Java & ABAP framework development.

. Designed & Developed the UI for My Skills project using ABAP

Webdynpro.

. Strong experience in the development of Web Dynpro models,

integration with SAP Enterprise Portal.

. Integration of SAP Web Dynpro UI technologies with SAP Enterprise Portal

(EP) 7.0

. Developed Custom themes for the Netweaver Portal and the WebDynpro

projects using Theme Editor Tool in NWDS.

. Exposure to J2EE technologies on SAP Web AS 6.40, 7.0, 7.1

. Exposure to NetWeaver Java Development Infrastructure (JDI), NetWeaver

Development Infrastructure (NWDI), NetWeaver Developer Studio (NW

Composition Tools) for development of Web Dynpro, J2EE, EJB and Java/J2EE

applications.

. Experience with development of light weight composite UI applications

using Visual Composer.

Environment:

SAP Netweaver Portal 7.0, SAP GUI, NetWeaver Developer Studio (NWDS),

NetWeaver Developer Infrastructure (NWDI), Java/ABAP Webdynpro,

Webservices, SAP Web Application Server, J2EE Engine, JCO, Webservices, SAP

R/3, ABAP Workbench, SQL Server, Oracle.

TISCO Group Inc., Detroit MI

Client: ITT Industries

J2EE Web Portal Consultant- Team Lead Nov 05 -

March 07

Purchase To Pay (P2P) - Vendor Portal System

Under the umbrella of the Purchase-to-Pay Project (P2P), ITT intends to

consolidate their Accounts Payable functions within a shared services

environment. As part of this initiative, they also intend consolidate their

supplier database into one, streamlined database. Impacted audiences are:

Finance/Accounts Payable, Supply Chain and IT. Their objectives are to

reduce the cost of A/P transactions and to leverage the cost of purchases

through a data based of approved suppliers.

The selected technology includes SAP R/3 A/P, Business Warehouse (BW), and

Workflow and Imaging (Vendor Portal, Optura and Commonstore), Portals

(Plumtree) and an Enterprise Application Integration (EAI/WBI) solution as

part of their ITT Accounts Payable Shared Services Initiative for selected

Business units. Imaging, Portals and EAI are implemented using non-SAP

solutions and products.

Worked with IBM Corporation in implementing Purchase to Pay- (P2P) Vendor

Portal (Web Application) project, where the global vendors of ITT

Industries are maintained from the Vendor Portal System. The ITT users are

given access from the portal for accessing/updating/adding New Vendors to

the SAP Vendor Master Database. Worked with technologies like SAP Exchange

Infrastructure XI, Java/J2EE, WebServices, IBM MQ Series, SAP R/3, SAP BW,

and ABAP 5.0.

Responsibilities:

. Designed and developed the prototype of Vendor Portal System by

analyzing the business requirements independently.

. Designed and Created SQL Database for storing the vendor requests from

the Portal, where the vendor requests are temporarily stored before

SAP takes the request for processing a Vendor Number.

. Establishing connectivity's to different Legacy Applications using JCO

(Java Connector), Webservices, IBM MQ Series, JDBC to connect to SAP

XI, SAP R/3, IBM's Ascential (Quality Stage Tool) and SQL Databases.

. Established Connectivity from Java Web Portal to the SAP Database

using Web Services (SOAP) and connecting to the XI middleware,

invoking Data from the SAP R/3 Database and SAP BW.

. Designing, Creating and deploying webservices using (SOAP) Protocol in

WSAD 5.1, NetBeans, Eclipse IDE's to communicate with different Legacy

Systems like SAP R/3, SAP XI (Exchange Integrator).

. Established Synchronous Connectivity from Java to Ascential (Quality

Stage Tool) using IBM - MQ Series to validate and refine the user

entered data on the Vendor Portal.

. Designed and Developed the Web Portal using Struts Framework, JSP's

and Servlets and connecting to various Legacy Applications.

. Installed WebSphere Application Server 5.1 on an independent machine

and configured JDBC resources, tracing and performance tuning on the

Application Server.

. Integrated the Vendor Portal Application with Plumtree (BEA Systems-

Aqualogic) Portal EDK (Enterprise Development Kit) as a Portlet on the

Plumtree Portal.

. Designed Web Based reports using SAP BW 3.0 Web Application Designer

and integrated the reports into the web application.

. Developed customized BAPI function modules to return User Data from

the SAP R/3 tables. These function modules are called by the Portal to

get the User Data for a given Portal User.

. Documentation of all the Modules designed & developed.

Environment:

Java, JSP, EJB, Webservices, Stored Procedures, MS SQL Database, Struts

Framework, JNDI, LDAP, IBM MQ series, JMS API, XML, UML, NetBeans 4.1 with

Sun Application Server 8.1, WSAD5.1.1 Integrated Edition with Websphere

Application Server 5.1, Windows 2000, SAP DB2 Database, SAP XI Connectivity

with Web Services SOAP Adapter from Java to SAP R/3, ABAP 5.0 and SAP BW,

VSS, Plumtree Portal (Bea Aqualogic) Version.

TISCO Group Inc., Detroit MI

Client: Genworth Financials (GE Financial Insurance Company)

J2EE & Portal Consultant

Feb 05 - Oct 05

GENIUS - GE New Issue and Underwriting System

GENIUS is a new web-based component of GE which automatically handles the

applications received at Genworth to issue a new Policy to the customer.

The data is captured and paired with the corresponding image and sent to

Genworth Filenet Image Collector. The data is validated and transformed to

GENIUS data collector(s), matched to the corresponding image creating a

CASE in GENIUS. The transformed data is Quality Analyzed and the

application is processed through the GENIUS workflow process which splits

into different work flow component roles like Indexing-Which categorizes

the application received by different factors, Data Entry-where the image

received is being Data Entered, Form Validation - where the Rules Based

Engine (RBE) is invoked to validate the Form Data and creating

corresponding tasks for the Escape Manager and Underwriter. Then the case

goes through the process of Issue and Delivery and finally stores in

Cyberlife. The application is built on using the J2EE Struts framework

within WebSphere Enterprise Portal technology.

Responsibilities:

. Gathering requirements from the business by interacting with them

through various business meetings.

. Analysis on the business requirements and designing work flow

Diagrams, using different Design patterns like Singleton, Session

Facade, and Data Access Object.

. Developed the system using MVC (Model View Controller) and Struts

framework.

. Developed the modules using Serves, JSP, Java Beans, EJB, Tag

libraries.

. Designed and developed base classes, framework classes and common re-

usable component

. Developed stateless enterprise java beans to implement business logic

which performs transactions to database.

. Well versed with JDBC API connectivity to connect with the Database.

. Designed database schema using Oracle 9i, developed Stored Procedures,

Triggers, Indexes and views to increase database performance.

. Worked with JMS API, which allows application to create, send, receive

and read messages.

. Retrieving data from Filenet Imaging Service.

. Well versed with installations of WebSphere Application server and

WSAD 5.1 IDE workspace set up and WebSphere Enterprise Portal

technology.

. Good working knowledge of deploying the jar and war files on Websphere

Application Server.

. Created Customized Portal Theme using RAD according to customer Mockup

and deployed on Portal server.

. Developed JSR 168 portlets.

. Responsible for configuring and Managing Authorization and Portal

Access Control.

. Designed and developed user interface and various management reports,

used JDBC to access database.

. Installed and supported Websphere 5.1 application server and deployed

business objects like Struts (Java Beans, Servlets & JSP).

. Planned version control of production source code using Concurrent

Version System (CVS).

. Debugging various defects relating to implementation of business

logic.

. Using Bugzilla Repository to keep track of the bugs related to project

and fixing them according to the business requirements.

Environment:

Java, JSP, EJB, application built on J2EE and WebSphere Enterprise Portal

technology, Oracle 9i Stored Procedures, PL/SQL, Struts Framework, JNDI,

LDAP, IBM MQ series, JMS API, XML, UML, IBM WSAD 5.1,WebSphere 5.1

Enterprise Portal Administration, Unix, Windows 2000, DB2, IBM DB2 Client,

CVS.

JA (P) Ltd.,

Client: Plastech Engineering Products

J2EE & Portal Consultant Jan 03 to Dec

04

Design and Development of Electronic Direct Data Link

eDDL is a new web-based component of CMMS (Common Materials Management

System) which allows outside suppliers to access CMMS thru web-screens. The

goal of this project is to provide the supplier with a flexible and

efficient method to query Conveyance data in eDDL. The suppliers should

have all the functionality required within the eDDL application itself and

should not revert to mainframe DDL, so that time and efficiency savings can

be achieved for all suppliers currently using eDDL and suppliers new to the

application.

Responsibilities:

. Developed the system using MVC (Model View Controller) and Struts

framework.

. Used Design patterns like Singleton, Session Facade, and Data Access

Object.

. Developed the modules using Servlets, JSP, Java Beans, EJB, Tag

libraries.

. Designed and developed base classes, framework classes and common re-

usable component

. Developed stateless enterprise java beans to implement business logic

and performs transactions to database.

. Designed and implemented a framework for supporting Role-Based

authorization based on Forms based authentication with User validation

registration using LDAP.

. Worked with JMS API, which allows application to create, send, receive

and read messages.

. Implemented asynchronous messages using MQ Series queues from

publishing and subscribing application.

. Deployed the application into WebSphere Enterprise Portal Application

server as a Portlet application.

. Configuring and Managing Authorization and Portal Access Control

. Administration of the IBM WebSphere 5.1 Enterprise Portal.

. Designed and developed user interface and various management reports,

used JDBC to access database.

. Designed database schema using Oracle 9i, developed Stored Procedures,

Triggers, Indexes and views to increase database performance.

. Installed and supported Websphere 5.1 application server and deployed

business objects like Struts (Java Beans, Servlets & JSP).

. Planned version control of production source code using Concurrent

Version System (CVS).

. Debugging various defects relating to implementation of business

logic.

Environment:

Java/J2EE, JSP, EJB, Stored Procedures, Oracle 9i, PL/SQL, Struts

Framework, JNDI, LDAP, IBM MQ series, JMS API, XML, UML, WSAD, IBM

WebSphere Enterprise Portal 5.1, IBM Application Server 5.1 Administration,

Unix, Windows 2000.

Capstan Systems Inc.,

Java Developer Jun 01 to Dec 02

Hospital Administration Package

Hospital Administration Package (HAP): Was member of a team involved in

the design and development of an application for a mid-sized hospital.

The project involved interacting with the users in gathering

requirements and working on the team to design the project and front-end

screens. Initial phase of the development involved test design and

during this stage user input was gathered to arrive at the final

application design and look and feel and the content. The application

was designed to automate the administration process and implement an

efficient workflow. The application was developed to perform the

following functions.

Responsibilities:

. Entry and modification of patient information.

. Tracking patient's progress on a regular basis.

. Responsible for the development of content using EJB, JSP,

Servlet.

. Involved in the integration of the tools with the application.

. Store the history of the patient regarding the medicines, doctors

involved and medical conditions.

. Discharge and billing information was also included as a separate

module in the application was built with the tool Eclipse.

. Deployed Java Beans using ANT tool in different servers.

. Easy to use and easy to navigate forms were developed.

. The application was developed using JAVA, JDBC-ODBC Bridge. The

application also generate reports as an option monthly, weekly

etc., the application is basically a two-tier single client jdbc

project.

Environment:

Java2 (JSDK1.2), Servlets2.0, EJB, JSP1.2, JDBC2.0, HTML, XML1.0,Eclipse,

Ant, JUnit, Clear Case, XSL, UML, Web logic, Oracle8i, and JavaScript,

Windows NT/ 2000.

E3s Technologies

Java Developer

May 99 - Mar 00

Dynamic Web Form Creation Tool

Web Fly is a tool for creating online forms that can be used to collect

marketing information. That information can then be mined to yield lists

that can be displayed, downloaded, or even used for emailing.

The tool consists of three parts:

1. Form Creation tool is the tool that will create a form online

2. Form Data Management Tool ( this tool allows structured access to

information that has been entered into the online form.

3. Administration Tool ( this tool, for internal use only, creates and

deletes accounts, as well as performs any periodic billing

calculations.

Responsibilities:

. Involved in study of user requirements and converting the requirement

to Use Case diagram.

. Involved in workflow design and various tables required for the

application.

. Responsible for designing, developing, testing, deployment of the

application.

. Developed Web pages using HTML, XML, JSP Script and Servlets in order

to modify changes dynamically as the user enters data.

. Wrote the Business logic using Beans.

. Deployed the applications in Bea Weblogic Server 7.0.

. Used JDBC API for storing Client data, each client account will have

its own database containing tables for defining forms in ORACLE.

. Deployed Java Beans using ANT tool in different servers

. Developed stored procedures and triggers using PL/SQL

. Validation checks for user login, data entry in forms, updates and

deletions is done through unit testing.

Environment:

J2EE, JSP, EJB, Tomcat 3.3a, Ant, JUnit, Clear Case, JMS, DHTML, XML, UML,

Oracle 9i, JDBC, PL/SQL, Weblogic 7.0, Unix, Windows 2000

NIIT, INDIA Mar 98 - April 99

Trainee Programmer

Responsibilities:

. Train Computer Science students and maintain the computer science

laboratory.

. Assisted the System Administrator in the maintenance and

troubleshooting activities of the server and network.

. Maintain the student and faculty user accounts.

. Installation of software and hardware.

. Computer troubleshooting support to the students and the staff.

. Implemented projects using C++, Compiler C libraries, Sybase, DB

library on UNIX operating system.



Contact this candidate