Post Job Free
Sign in

Project Service

Location:
San Jose, CA, 95132
Posted:
May 13, 2010

Contact this candidate

Resume:

JOSEPH REDDY TR

*********@*****.*** Sr. Java/J*EE Consultant

Mobile: +1-845

*** ****

Career Objective:

To work in a creative, challenging environment and achieve growth-

oriented career in an organization where I can contribute best to the

growth of the organization and my technical skills, Knowledge and

functional experience will always be utilized.

Professional Summary:

o Around 8 years of experience in the field of software development in

creating solutions for Enterprise Applications and Web based

Applications using Java/J2EE Technologies.

o Expertise in J2EE programming Technologies: JMS, XML, JAXB,

Webservices, WebLogic and WebSphere Servers, JSP's, Servlets, EJB,

Java Beans and JNDI.

o Implemented SOA (Service Oriented Architecture) and Web services.

o Implemented the marshalling and unmarshalling techniques using JAXB.

o Experienced in Web Services development.

o Expertise in MVC framework Struts.

o Extensively used Spring application Framework.

o Expertise in Hibernate - Object Relational Mapping, persistent layer

in java.

o Experienced in Service Development Framework, Cisco specific framework

designed for Webservices.

o Extensive experience in design, development and deployment of web

components using - Java Servlets, JSP, J2EE, EJB, JDBC 2.0, SQL, PLSQL

on windows platform.

o Development of Java Scripts for client side validations.

o Good knowledge on Java design patterns MVC, Singleton, Service

Locator, Business Delegate, Factory and DAO.

o Specialized in Object Oriented Programming (OOP).

o Experience in WebLogic application server in installation and

deployment.

o Experience in developing test cases with JUnit and logging using

Log4J.

o Extensively used Apache Ant as Java Build tool.

o Committed to quality work and customer service while working

efficiently and cost effectively.

o Managed the team as an onsite coordinator and involved in client

interactions for requirements gathering.

o Excellent communication at all levels of management with experience in

coordinating various client meetings and seminars.

o Ability to work in groups as well as independently with minimum

supervision and initiative to learn new technologies and tools.

Certifications:

o Sun Certified Web Component Developer for J2EE Platform.

o Sun Certified Programmer for Java 2 Platform 1.4

Technical Skills:

Languages Java/J2EE (C++, JDK, JDBC, Servlets, EJB, JSP,

SQL/PLSQL, )

Database Oracle, SQL Server, DB2 and My sql

Frameworks Struts 1.1 and 1.2, Spring, Hibernate, Service

Development Framework (Cisco Specific)

Server Side Servlets and JSP's

Technologies

Web & Application Tomcat 4.x and 5.x, Web Logic 6,7.0 & 8.0, Web

Servers Sphere

Distributed RMI and EJB 2.0

Technologies

Markup Languages HTML and XML

Scripting Java Script

Languages

Operating Systems DOS, Windows XP/2000

IDE's and Tools Eclipse 3, Net Beans, Log4J and Ant

Projects Profile:

Project #7:

Client: Cisco Systems Inc, San Jose, USA.

Team Lead /Module Lead

Project: XOS (Express OS)

Duration: Feb '08

to Mar'10.

Description:

ExpressOS (XOS) is a system, replacing the existing legacy system

DecisionDesktop (DD). Decision Desktop (DD) exchanges the data with E-LESE

(Electronic Leasing End-to-end System Enabler) by making use of JDBC

connections. Replacing Decision Desktop system with Express OS also

involves consuming and producing web services for data communication.

Service Development Framework (SDF) implemented as part of web services

development in all the interactions. It also involves code enhancements in

the dependent application E-LESE. XOS application will receive the XML

request from E-LESE & sends the response message as XML to E-LESE. Express

OS interacts with ELESE application with SOAP over HTTP interface.

Contribution:

o Developed E-LESE XOS interactions by consuming and producing the

Service Development Framework web services.

o Developed E-LESE Web Services for the interactions with XOS

application.

o Consumed the XOS Web Services, for E-LESE Interactions.

o Developed WS application hosted on CCX would provide SOAP over HTTP

interface to applications internal & external to Cisco by using Cisco

Service Development Framework.

o Implemented SOA (Service Oriented Architecture) and Web services.

o Implemented the marshalling and unmarshalling techniques using JAXB.

o Off-shore coordination and client interactions.

o Developed web service consumer and provider based on SOAP protocol.

o Responsible for development of web services both service publisher and

consumer.

o Involved in Creating the BRD and Requirement Analysis for the project.

o Extensively used XML and Java Architecture for XML Binding (JAXB), to

map java classes to XML representation.

o Extenvisely used DOM parser for XML parsing.

o Used SOAP and WSDL to provide web services to systems which required

information from both ExpressOS and E-LESE applications.

o Developed Ant scripts for compiling and deploying the application to

Web Logic.

o Used Log4J for generating the logs.

o Contributed in preparing documents required for analyzing the

Requirements.

o Responsible for preparing the Prototypes required for understanding

the Requirements.

Environment: JDK1.4, Oracle, Java- Webservices, SOAP, JAXB, XML and Cisco

Service Development Framework, Eclipse, Oracle and Windows XP.

Project #6:

Client: Cisco Systems Inc, San Jose, USA.

Team Lead /Module Lead

Project: CPS (Capital Pricing Service)

Duration: Sep '07 to Jan

'08.

Description:

Cisco Capital Pricing Service Implement (CPS) serves as a wrapper

application which serves as wrapper on top of the stored procedure based

Quoting engine called CLQT. So that many number of applications will be

able to use this service. The CPS application will translates XML request &

response message into SOAP messages. A translate schema (WSDL) will be

provided for this conversion. Capital Pricing Service contains two Web

Services (WS) applications. The first WS application hosted on CCI would

provide XML over JMS interface to Cisco internal application. The second WS

application hosted on CCX would provide SOAP over HTTP interface to

applications outside & inside of Cisco. In addition to the two WS apps,

there is a need to create a stored procedure which is almost identical to

one that exists in the database.

Contribution:

o Developed the Web Service application which makes use of XML over JMS

interface to Cisco internal application by using Cisco's Service

Development Framework (SDF).

o Responsible for development of web services both service and consumer.

o Developed WS application which makes use of SOAP over HTTP interface

to applications which are internal and external to Cisco by using

Cisco Service Development Framework.

o Implemented SOA (Service Oriented Architecture) and Web services.

o Implemented the marshalling and unmarshalling techniques using JAXB.

o Developed web service consumer and provider based on SOAP protocol.

o Extensively used XML and Java Architecture for XML Binding (JAXB), to

map java classes to XML representation.

o Involved in Creating the BRD and Requirement Analysis for the project.

o Used SOAP and WSDL to provide web services to systems which required

information from both CPS and CLQT applications.

o Developed Ant scripts for compiling and deploying the application to

Web Sphere.

o Used Log4J for generating the logs.

o Contributed in preparing documents required for analyzing the

Requirements.

o Responsible for preparing the Prototypes required for understanding

the Requirements.

o Responsible for Coding (development) of the entire project.

Environment: JDK1.4,J2EE, Java- Webservices, SOAP, XML and Java Messaging

Services, Struts MVC framework,Cisco Service Development Framework,

Eclipse, Oracle and Windows XP.

Project #5:

Client: Cisco Systems Inc, San Jose, USA.

Sr. Java/J2EE Developer

Project: CITE (CISCO INCIDENT TRACKING ENGINE)

Duration: Aug '06 to Aug '07.

Description:

Cisco Incident Tracking Engine (CITE) is an internal website available to

all Cisco employees. This website provides users with a secure environment

to submit incident requests. Based upon the type of request, the

information entered by users while completing a request, is highly

confidential and it is available only to appropriate team members within

the group, which handles the request. Based on the information entered by

the requestor, CITE directs the request to a queue belonging to an

investigative group.

Contribution:

o Involved in Admin and Profiles Modules which allows custom profiles to

be configured based on Investigation Group, Category, Type, Theatre,

Priority, Sensitivity, and Criticality. These profiles will be

assigned by the group and system admin's and provide read-only access

to those cases that meet the criteria specified.

o Responsible for Coding (development) of entire module with Struts,

Springs and Tiles framework.

o Responsible for preparing the Prototypes required for understanding

the Requirements and also in the Design phase.

o Responsible for writing JSP's core, Custom tags and Java Beans.

o Implemented Hibernate integrating with Struts framework.

o Managed persistance layer using Hibernate for backend interactions.

o Used Spring framework DAO, ORM and MVC modules.

o Used Spring framework's "HiberanteDaoSupport" for Hibernate calls.

o Developed data access layer using DAO, JDBC.

o Developed build Script using Ant 1.4 tool.

o Used Log4J for generating the logs.

o Contributed in preparing documents required for analyzing the

Requirements.

Environment: JDK 1.4, J2EE, JSP, Struts, Java Script, Ant 1.4, Hibernate,

Springs, Eclipse 3.0, Oracle8i,

Log4J and Windows XP.

Project #4:

Client: Dubal Aluminum Company. Dubai.

Software Engineer

Project: Dubal CRM

Duration: July '05 to Jun '06.

Description:

DUBAL implementing a web enabled CRM system for its existing business

process. The CRM system has different important modules. They are Sales

Plan, Deal and Contract, Order Declaration and Lot Management, SNF

Management, Payment & Pricing Management, Logistics, Forwarder, Customer

Profile, and Sales Manage Information Modules. Using the CRM we can reduce

transaction errors by using the data from the customer profile, more

efficient business process by less ad-hoc information, personalization for

the customer leading to a customer more friendly approach.

Contribution:

o Developed Customer profiles and Sales Management modules with Struts

framework.

o Responsible for writing JSP's, custom tags and Java Beans.

o Developed data access layer using DAO and JDBC.

o Developed build Script using Ant 1.4 tool.

o Used Log4J for generating the logs.

o Developed the JavaScript for client-side validations.

o Involved in documenting training manual and technical manual.

o Implemented J2EE design patterns like MVC and Data Access Objects.

Environment: JDK 1.4, J2EE, JSP, Struts, Java Script, Ant 1.4, JUnit, EJB,

Eclipse 3.0, PL/SQL, Web Logic Server, Log4J and Windows XP.

Project #3:

Client: Oriental Navigation Inc.

Software Engineer

Project: STS (Shipping Terminal System)

Duration: Apr '04 to May '05.

Description:

STS is the single system encompassing aspects of ship and terminal

management. This covers various types of operations related to Containers,

general Cargo, autos, billing, ship and yard planning, labor management and

asset's management. It integrates all informational requirements of the

terminal and the enterprise. STS addresses specific business requirements

of the terminal and the enterprise. STS addresses specific business

requirements of the P & O Ports business, either directly or through

generic interfaces to other systems.

Contribution:

o Developed yard planning and billing Management modules with Struts

framework.

o Responsible for writing JSP's, custom tags and Java Beans.

o Developed data access layer using DAO and JDBC.

o Developed build Script using Ant 1.4 tool.

o Used Log4J for generating the logs.

o Developed the JavaScript for client-side validations.

o Involved in Documenting Training manual and technical manual.

o Implemented J2EE design patterns like MVC and Data Access Objects.

Environment: JDK 1.4, J2EE, JSP, Struts, Java Script, Ant 1.4, JUnit, EJB,

Eclipse 3.0, Oracle 8i, Web Sphere Server, Log4J and Windows XP.

Project #2:

Client: gapitonline.com, USA.

Software Programmer

Project: Health Care System.

Duration: Apr '03 to Feb '04.

Description:

The Gap IT On-line Health Care System is a web-based application with

Physician Centric approach using which a physician, belongs to various

hospitals, can easily discharge the patients. GAPIT Online will organize

the best of evidence-based medicine with resources to help the discharging

physician to easily order and document the correct and most cost-effective

services for the patient.

The Physician can log in to the system and discharge the patient with

generated reports. These reports could be sent to the associated Medical

and Insurance Companies. Users of this system are Hospital Admin,

Physicians and Supporting Staff.

Contribution:

o Developed common classes that are necessary to communicate with

external systems.

o Created Data Access Objects with Java Beans and JDBC API.

o Implemented J2EE design patterns like MVC and Transfer Objects.

o Developed build Script using Ant 1.4 tool.

o Used Log4J for generating the logs.

o Developed GUI for Supportive Staff module and screens for Drug

Library.

o Involved in Documenting Training manual and technical manual.

Environment: JDK 1.4, J2EE, JSP, Servlets, Java Beans, Eclipse 3.0, Ant

1.4, Oracle, Tomcat, Windows 2000.

Project # 1:

Client: Sigmatree

Software Programmer

Project: Resume Management System

Duration: Nov '02 to Mar '03.

Description:

Primary function of the project is to automate a part of the HR's job by

providing an interface to save the new candidate Resume, updating existing

candidate details, searching the database for the candidates satisfying the

required criteria.

It is used to gather the resumes of the

candidates save them all at a place and then facilitate searching for the

candidate resume whenever there is a requirement.

The following is a brief of the Application's Functions like

i. Saves Candidate Details.

ii. Provides Search Feature.

iii. Generates Reports.

iv. Provides Candidate Interaction Details.

v. Facilitates the Admin to change Master

Entries.

Contribution:

o Developed Candidate details and Administrator modules.

o Used Java Script for front end validations.

o JSP's were used for dynamic display of pages in the application.

o Coding business logic using Java Beans and testing the system

performance.

o Involved in coding and testing of the user interface using JAVA and

JSP applications.

Environment: JDK 1.4, Log4J, JSP, Servlets, Ant 1.4, JUnit, Java Beans,

Oracle, Tomcat Server, Eclipse, and Windows XP.



Contact this candidate