You are on page 1of 5

S.

Shanmukha

Mobile no: +91 9840316966.


Email:shanmukha.naidu@gmail.com

Experience summary

Good expertise in Java, Servlets, JSP (J2EE Technologies) and Struts.


Knowledge on Spring ,Hibernate and TopLink frameworks. Knowledge in
peoplesoft as technical consultant.

Professional Experience

• Working as Software Engineer in STGIT Since (July 2007 to


tilldate)
• Worked as an Associate in Perot Systems (September 2005 to
May 2007.)

Educational Qualification

• Master of Computers Applications from Andhra University in 2003.


• Bachelor of Science from Andhra University in 2000.

Certification :

Sun Certified Java Programmer 1.4 passed with 86%.

Technical Skills

Languages : Java.
Server side/J2EE Technology : Servlets, JSP.
Operating Systems : Windows 95/98/NT, Windows XP.
Database : Oracle 9i,10g.
Client side scripting : CSS, Java Script.
Application Servers/Web Servers : WebLogic 8.1, Tomcat 5.1.7,
WSAD,RSA.
Framework : Struts 1.1 , Struts2.0.
Configuration Management : merant, serena,PVCS.
Tools

Project: Bill Of Material Foundation (October 2009-till date)


Client: Ford Motor Company
Environment:: S/w: Java/j2ee,TopLink,WebSerives Database: Oracle
10g . Server: Web Sphere 6.1(RSA) Tools: PVCS,SOAP UI,SQL Developer.
Description:
BOM Foundation is to provide a set of enterprise web services in the
area of Bill of Material. The Foundation will initially serve the Process
Driven BOM (PD-BOM). PDBOM is a BPM implementation replacing
AVBOM. The intent of the BOM Foundation services are to be extendable
as THE Enterprise BOM repository.

Responsibilities
• Coding the programs in accordance with Program Specifications and
adhering to Coding Standards
• Conducting code inspection.
• Unit testing for the programs coded by team members
Project: eAssessment (November 2008-September-2009)
Client: Minnesota Department of Commerce.
Environment:: S/w: JSP, Struts, Spring, Hibernate and Crystal Reports
11i, PL/SQL Database: Oracle 10g . Server: Web Sphere 6.1 Tools:
Tortoise
Description:
The Minnesota Department of Commerce (“Commerce”) and the Public
Utilities Commission (“PUC”) require assistance in developing a web
application to replace an existing legacy system used in the regulation of
energy and telecommunications companies.
A new assessment system, eAssessment, will provide a web-based
case management solution to track the activities of public utilities and
manage assessment transactions with them, including direct and indirect
cost recovery.
The new system will require data query capabilities between an
existing web application developed to manage the electronic receipt and
retrieval of dockets filed in utility regulation cases. Success of the project
depends largely on the ability of the project team to act quickly to harvest
existing business rules and formulas from the legacy assessment
application, while focusing on the evolving needs of the stakeholder
community of internal and external users.
Responsibilities
• Coding the programs in accordance with Program Specifications and
adhering to Coding Standards
• Design and development of the Reports using Crystal Reports
• Unit testing for the programs coded by team members
• Developing in Struts 2, Spring and Hibernate as per the technical
specification and requirement document
Project: RWDC (Poc) (June 2008-October 2008)
Client: Ford EU.
Environment:: S/w: J2ee (JSP and Servlets), Struts,HTML,CSS,java Script
Database: SQL Server 2005 . Server: Web Sphere 6.1(RAD) Tools:
merant version controller
Description:
Real World Data Collection application is a proof of concept
development. The application is designed to receive real time vehicle
performance data from data loggers(thru WiFi and GPRS ) installed to
vehicles in either Ford European proving grounds or to selected vehicles
for use on the open road. This application will give reports to engineers
about vehicle's state on roads. The application and presentation layer is
developed in j2ee hosted from RWDC webserver the database layer is SQL
server hosted from a Linux instance. Access to the data is via intranet
based Ford clients only. However the data loggers require access to the
Safe Zone to transmit vehicle performance data.
Roles As a team member
• I am involved in requirements gathering.
• Establish connection between data loggers and application.
• Design ,Develop and unit testing.
Project: FOS R3 (November 2007-May 2008)
Client: Ford NA.
Environment:: S/w: J2ee (JSP and Servlets), Struts,HTML,CSS,java Script
Database: Oracle . Server: Web Sphere 6.0(RAD) Tools: Eclipse 3.0
Description:
FOS is a Web application to classify features to a particular vehicle-
line/model year. To view the description for each and every feature for
vehicle-line user must have vehicle admin rights. In FOS there are
optionality report, buildability report, optionality configuration, buildability
configuration, configure Bins, Assign Bins. BIN contains set of feature family
codes and each BIN is assigned to particular vehicle-line/model year. In Bin
Configuration user can create Bin Name if user has super user admin rights.
In Bin Assignment user must have vehicle admin rights to assign feature
family to Bin and BINs to vehicle-line/model year. In Bin Assignment we can
copy Bins for one vehicle-line/model year to another vehicle-line/model
year.
Roles As a team member

• I am involved in requirements gathering.


• I am involved in BIN Assignment and Configure Bin in FOS.
• Create module specification from use cases.
• Develop and unit testing.

Project : SOF Counts and Reports (July 2007 – November 2007)


Client : FORD NA.
Environment : : S/w: J2ee (JSP and Servlets), Struts, XML,XSL FO
Database: DB2. Server: Web Sphere 5.1.2(WSAD) Script: Ant Tools:
Eclipse 3.0

Single Order Filter (SOF) will combine three major areas of functionality into
a single application that selects and schedules orders. The three major area
are Store, reports and counts .In store it will store the orders details like in
how many schedule and unscheduled with respective reason code. Reports
are how orders are assigned to plants ,how many produced in time, what
percentage of orders are delivered in time .These reports are categorized
into 4 types . They are Overallgoodness, OrderStatatics, OrderReports and
parameters. Counts is for how many orders are scheduled ,unscheduled
and mass amendments

Roles: As a team member I responsible for


• Involved in Design.
• Involved in developing coding.
• Unit Testing.

PROJECT : Project alliance (June 2006 – May 2007)

Client: Perot System

Environment: S/w: Application designer, SQR, Application Engine


Database: Oracle 9i. Operating System: Unix ,Windows

Developed custom reports using SQRs. Strong analytical and organizational


skills.

Implementing PeopleSoft consulting to develop new functionalities


requested by the User and providing production support including
maintenance of the system environments, migration control.

Handling workflow used for mail triggering for concern person when
specified action happens in HCM

Role: As a team member

• Daily on call check outs.


• Working on tickets.
• Unit Testing.
PROJECT – Reference Data 2.1 (October 2005 - May 2006)
Client: VOCA, UK
Environment: S/w: J2ee (Java, EJB, and Servlets), Struts, JSP, and XML
Database: Oracle 9i. Server: Weblogic Application Server 8.1 Script: Ant
Tools: Eclipse 3.0
Domain: Banking
Reference Data (RD) maintains the master data for different
applications like Payment engine (PE), Messaging Engine (ME), Processing
and Exception Management (PEM). It maintains the customer information
which includes the registration and maintenance of service users, their
account details, organizations etc. and the bank details which includes
bank addresses, the schemes in which the banks participate, the services
for which the banks are registered etc. and registration and maintenance of
bank offices, sub-bank offices. It also helps registering and maintaining the
bank offices for different services. RD2.1 incorporates new functionalities
like transfer of agency bank office services, scheme member participation,
scheme member services, global factoring, and stream management.

Role: As a team member, I am responsible for


• Understanding flow of screens.
• Construction using J2EE and Struts Framework
• Unit testing.

You might also like