Post Job Free
Sign in

Project Engineer

Location:
8816
Posted:
March 09, 2010

Contact this candidate

Resume:

Seshu Battu

732-***-**** *******@*****.***

___________________________________________________________________________

. Over 10 years of SDLC (analysis, design, development, integration,

testing, deployment and support) experience in implementing Internet,

intranet, B2B, B2C, SOA and EAI applications as an Application Developer,

Technical Lead and Architect.

. Experience with implementing Service Oriented Architecture (SOAP, WSDL,

XML, SAX, UDDI). EAI experience includes working with TIBCO Suite of

Products.

. Extensive work experience on TIBCO BW (Business Works), TIBCO/RV,

Administrator, Hawk, EMS, XML Canon, Business Connect and Business Events

and adapters such as MQ Adapter, Smart Mapper, ADB Adapter,.

. Very Strong in messaging concepts and architecture, implemented JMS in

TIBCO EMS, Weblogic, WebSphere and JBoss.

. Experience in design and development of developing the WebServices using

the TIBCO SOAP pallets and concrete development of WSDL.

. Administrative and Deployment experience for the TIBCO Components and

performed fine tuning of the components including the design and the

deployment.

. Experience in design and development of J2EE components (Java, JSP, JDBC,

JMS, EJB, Servlets) and Web technologies (HTML, DHTML, XML, XPath, DTD,

XSD, Apache, Tomcat, PHP, JavaScript)

. Strong knowledge in implementing MVC based web applications with Design

Patterns like Adapter, Decorator, Fa ade, Proxy, singleton, Observer,

Abstract Factory, Factory, prototype, singleton, Data Access Objects and

Value Objects (VO)

. Quickly adapts the organization protocols, processes and new Tools.

Hands on experience, with the onsite-offshore model.

. Commitment and Hard work to achieve the high quality outcome and timely

deliverables and has implemented projects following the organizational

standards. Easily adapts to the organization standards.

Education:

. Masters in Computer Applications (M.C.A). 1996 - 1999

Technical Skills:

Operating Systems : Windows, Solaris and Unix

J2EE Technologies : Java, JSP, JNDI, JDBC, JMS, EJB, Servlets

SOA Technologies : XML, XSD, SOAP, WSDL, UDDI, SAX

Middleware (EAI) : TIBCO Active Matrix BW, EMS 5.X, RV, Administrator

Business Events 3.x, Business Connect 5.x,

SmartMapper, MQ Adapter, File Adapter, ADB

Adapter 5.x

RDBMS : Oracle, DB2

Application Server : WebSphere, Weblogic and JBoss

Development Environment : WSAD and Eclipse.

Tools & Utilities : TOAD, CVS, log4j, JUnit and Ant.

Project Summary:

BAM - Security Fund Services, Warren NJ, USA Sep' 09 - till

date

Client: Citi

Sr. TIBCO Consultant

BAM application is to monitor the status of Client Extracts, Funds in

various regions. Dashboard alerts the users in case if any extract missing

its SLA or delay in funds status etc. Systar is used as the BAM monitoring

tool for this application. TIBCO is used as a message broker between the

external source systems and the BAM tool.

. Technical architect for the TIBCO component, Systar and web

applications.

. Provided design for the TIBCO components and prepared the technical

design document.

. Installation of TIBCO and TIBCO ear files in DEV/SIT/UAT environments.

. Created the VISIO diagrams explaining the dataflow and created the

infrastructure layout for the deployment.

. Preparation of implementation plan and discuss with all the

infrastructure teams about the system availability and the deployment

schedules.

. Preparation of deployment schedules and the deployments.

. Created the EMS queues, topics, routes, bridges etc as part of the EMS

configuration.

. Installed TIBCO BW applications in load balanced mode and fine tuned

the applications for efficient performance.

. Used shell scripts for the deployment process and installed the TIBCO

ear files in load balanced and fault tolerance mode.

. Effective debugging and troubleshooting of the issues that occurred in

UAT and PRD.

. Communicating with the business users, developers, technical

architects, infra structure team.

. Troubleshooting of the production errors and providing the solutions

based on the log files.

. Creation of tickets to TIBCO, Systar support and followed up the

status of the tickets.

Environment: TIBCO Active Matrix Business Works 5.7, Administrator, Hawk,

TIBCO EMS 5.x, Systar Bridge Builder, Tomcat, iPlanet, WebSphere, Oracle

9i, CVS, Windows 2000, Solaris

Integration Services, EDS an HP Company, Plano TX, USA Sep'06 - Aug'

09

Sr. TIBCO Consultant

With EDS an HP Company, I worked with the Common Services, TIBCO

Integration Service group. My roles included design, development,

documentation, testing, deployment and Operations Support. During my tenure

with EDS, I was part of development and implementation for around 10 TIBCO

projects. My roles and responsibilities are mentioned below.

. Involved in the design discussions of the new projects and projects

which needed improvements.

. Architectural solution to the enterprise applications using EAI

patterns for the common middleware problems.

. Effectively utilized the TIBCO suite of products, including TIBCO BW,

EMS, Business Events, SmartMapper, Administrator, Hawk, SOAP Services,

. Designed services using JMS, HTTP, FTP, File, Web Services and

Adapters.

. Fine tuning of the BW engines, load balance and fault tolerance

deployment and monitoring the logs for any kind of issue or support.

. Improved the code and design for logging and exception handling and

guided the coding standards for the team.

. Involved in the project template creating for all the TIBCO projects

and maintained the XML Canon for centralized usage of the schemas.

. Configured TIBCO HAWK rules for monitoring the status of BW engines

and logs.

. Part of the ComFtp, CLE (Common Logging and Exception) implementation

and worked on improvements for the ftp process to serve various

clients for their daily FTP need.

. Administrative tasks on EMS (create queue, bridge, routes etc) and

Administrator (users, permissions etc)

. Building the ear and war files from CVS and deploy them appropriately.

. Configured routing rules to route the messages to the appropriate

queue using Tibco EMS and Business Events.

. Configured the communication with trading partners over EDI protocol

using Business Connect.

. Prepared test cases and executed the test cases with the clients in

UAT, by coordinating all the business partners.

. XSD, XML, XSLT, X-Path are extensively used though out all the

projects.

. Created the user interfaces using JSP to support the clients using web

interface for effective utilization of the ComFtp services.

. Coordinate and communicate with all the clients for the EAI Middleware

which is essential for middleware solution.

. Worked on providing estimates and development of protocols for the

customer's requirements and demonstration of proof of concepts.

Environment: TIBCO Business Works 5.x, EMS, Administrator, SmartMapper 5.x,

TIBCO RV, Hawk, TIBCO EMS 5.x, iProcess, Business Connect, Business Events

3.x, XML Canon, J2EE, JSP, Tomcat, Apache, JDBC, Oracle 9i, CVS, Windows

XP, Solaris

GCG CIE, Citi Group, New York, NY Feb' 05 - Aug' 06

Sr. TIBCO Engineer

Citigroup is today's pre-eminent financial services company, with 200

million customer's accounts in more than 100 countries. Under Citigroup

trademark red umbrella includes Citi Cards, Citi Financials, Citi Mortgage,

Citi Insurance, Citi Capital, Saloman Brothers, Smith Barney, etc.

. This project GCG-CIE (Global Consumer Group and Customer Information

Environment) is a vision to assign a unique identification for an

individual customer across all the Citi's line of business. This

project is a combined effort from various vendors like IBM, TIBCO,

Oracle, DWL, Ab Initio, MCI UASN and many more.

. This project has 3 main channels CSR Overlay (Customer Service

Centers), IVR (Interactive Voice Response) and ETL (Extract, Transform

and Load) Unit. All the interfaces are designed to communicate through

JMS Bus. TIBCO EMS, Business Works used as a carrier to bridge all

these data together.

Contribution:

. Worked with Citi Group on Java, TIBCO technologies and involved in all

phases of the system development including design, development,

testing, implementation and maintenance.

. Development of the core interfaces using TIBCO BW, MQ Adapter for the

CIE (Customer Information Environment).

. Did the fine-tuning of the TIBCO BW Engines for the effective

performance of the application in high volume.

. Performed proof of concepts for the architectural decisions for

identifying the data format and pallets.

. Developed the Business processes using JMS, File, FTP, Java, XML,

SOAP, Parser, Mapper, and X-Path for complex logic and validations.

. Developed WSDL and WebServices using SOAP over HTTP.

. Worked on java to interface with the front end and connecting to the

DB2 database and fetch the data and other conversion process.

. Interacted with the IST Search Engine team to design, develop Search

Engine for various account names, customer address, customer SSN

numbers etc.

. Administrative tasks in TIBCO EMS and tuning the transactions for the

high volume of messages.

. Wrote shell script files for the TIBCO Application deployment,

starting and stopping of the engine etc.

. Worked on integration of Java with TIBCO BW to affective usage of the

custom java functions.

. Effectively managed the releases for different environments like QA,

STG and PROD by following the CITI's process guidelines.

Environment: TIB/Rendezvous 7.x, TIB/BW 5.x, TIBCO EMS 4.x, TIB/MQ Adapter,

TIB/Hawk 4.x, TIBCO Administrator, Business Connect, Weblogic, IST Search

Engine, Java, JUnit, Clear Case, XML, UML, SQL, DB2, Oracle 9.x, and Linux.

DOLPHIN, GE May'04 - Jan' 05

Sr. Software Engineer

Dolphin v1.0, application is used by GE Financial Assurance to process

"Loan Request Entries" within the region of USA. It connects to two other

databases to fetch more information about the prospective customer, and

also fetches the data from the mainframe systems. Agents can look about the

details of the customer and maintain the user information. This project is

an enhancement of already existing system, which is developed in C++. The

aim of this project is to develop the J2EE system with the existing

functionality and the future modifications

. Analyzed the User Requirements, Design documents and developed the

Java, JSP, EJB, Struts Components and deployment scripts.

. Worked as System Architect and Lead for the team of size 5

. Preparing the Requirement Documentations

. Design the project using Rational Rose, creating class and sequence

diagrams.

. Used common J2EE design patterns like service locator, fa ade, and

delegate, DAO.

. To minimize network calls used Session Facade Design Pattern.

. Developed business delegate classes to access the EJB's.

. Used struts framework for the development of presentation layer

components.

. Developed action classes and used struts/JSTL tag libraries in the

JSPs.

. Used Validator framework for the validation of client side data.

. Involved in implementing JMS to communicate with other systems.

. Wrote and modified the build files used by ANT.

. Made builds with ANT for testing environments.

. Installed IBM's WebSphere app server and configured it to host our

application.

. Deployed the EJBs in WebSphere.

. Unit testing and Integration testing of and EJB's using JUnit.

. Created and maintenance of data using ORACLE database.

. Did extensive peer-to-peer code reviews?

. Prepared the Test Case documents for the application.

. Used the WSAD IDE for application development and have good exposure

to the WSAD tool.

. Configured the Database Connection pool in WebSphere and use the

connection pool in application development.

. Configuration Control and version management using VSS.

. Integration testing

. Managed the delivery of the modules on scheduled period.

Environment: TIB/Rendezvous, TIB/BW, TIB/COM Adapter, TIB/Hawk, TIB/File

AdapteJava, JSP, JavaScript, Struts framework, J2EE (JDBC, EJB, JMS,

Servlets, JNDI), Ant, XML, Tomcat, WebSphere, WSAD, UML, CVS, PL/SQL,

Oracle, Pro*C, Windows2000 and Solaris.

CAMAS, Ford Jul'03 - Apr' 04

Sr. Software Engineer

CAMAS provides a flexible reporting tool to enable reports to be downloaded

to Access Database Applications or to be used in Excel Spreadsheet

functionality. Users also have the ability to create their own reports

utilizing access to CAMAS Tables similar to Data mart functionality used by

CMMS today.

. Lead the Java team of 5 members and co-ordinate the deliveries.

. Understanding the specification/requirement and communicate with the

client for any clarifications.

. Prepared the design document based on the requirement document.

. Prepared the Use Cases, Class Diagrams and Sequence diagrams.

. Involved in designing the GUI for the application using jsp and

struts.

. Developed the EJB's and deployed the same in WebSphere server.

. Involved in configuring the WebSphere connection pooling and

deployment of the application.

. Prepared the build file, using ANT.

. Implemented the design patterns for effective results.

. Prepared the Test Case documents and involved in testing.

. Involved in auditing of the project for configuration control.

. Unit testing with JUnit.

. Used the Eclipse for development of the project and to prepare the ear

file.

. Development of web pages using Jsp, Struts and JavaScript.

. Effectively used Session Facade design pattern to effectively

communicate with the EJB components.

. Used SAX Parser to get the data from the XML file.

. Effectively implemented the logic to read the complex Excel files.

. Managing delivery by adhering the Delivery process.

Environment: Java, JSP, Struts, J2EE (JDBC, EJB, JMS, Servlets, JNDI), xml,

Ant, Weblogic, JBuilder, UML, SQL, ORACLE, JavaScript, JUnit, JTest,

iPlanet, Windows 2000 and Sun Solaris.

FELIX, World Fuel Marine, Miami, USA Aug' 00 - Jun' 03

Sr J2EE developer

Felix is a B2B application of World Fuel Services Corporation's Marine Fuel

Division. Marine fuel requirement is distributed world wide across the

globe, and, to balance market prices and bring about transparency in fuel

procurement WFSC wants to host this application. Besides WFSC's

administration, fuel brokers, customers and suppliers have access to this

site. Users need to register with WFSC off line to have their own usernames

and passwords. The Beta 1 release of this application supports only three

modules, New Point of Inquiry, Open Inquiries and Port Price Matrix. There

are number of other modules that would be released in subsequent versions.

. Involved in the design of the application.

. Involved in developing business logic, which constitutes database

querying and workflow classes, which actually gives data to the jsp

pages.

. Actively involved in designing the business classes and the

communication between the web-tier and the business classes.

. Involved in developing the code for access and navigation control of

the system.

. Prepared coding standards and coding conventions in Java.

. Wrote stored procedures and SQL queries related to the functionality

of jsp page.

. Configured the WebLogic application server for application deployment

and configured the WebLogic for JNDI and EJB deployment.

. Writing the Test cases and involved in the Unit Testing.

. Actively involved as team leader in delilvery of the modules and

business classes development.

. Identifying the screen design and communicating with the web design

team.

. Installing and configuring the Web Server and application server.

. Maintained the quality standards through out the application

development.

. Supported the production and quickly resolved the bugs.

Environment: Java, JSP, Java Mail, J2EE (JDBC, EJB, Servlets, JNDI, JSP,

JMS), Java Script, Front Page, Rational Rose Test Suite, VSS, WebLogic,

Rational Rose, Apache, Tomcat, XML, UML, SQL/PLSQL, Oracle, Windows and

Solaris.

Indianbarterexchange.com, India Aug' 99-Aug' 00

Programmer

The Barter Exchange is a business organization engaged in exchange of

products and services without the use of cash. It helps companies put their

under/non performing assets (absolute or excess inventory, under-utilized

plant capacity, unwanted real estate, etc.,) to work.

. Developed the html and java script for the entire application.

. Involved in discussions with the Project Leader about the

requirements.

. Developed the Servlets and deploying in Java Web Server

. Involved in the designing of the database, the database is normalized

up to third normal form. Wrote client side validation using

JavaScript.

Environment:Java, Servlets, Java Script, Java Mail, VSS, Microsoft Front

Page, Java web Server, Windows NT, SQL Server.



Contact this candidate