1. Giri Prasad
Mobile: 9916294479
Email:giriprasad82@gmail.com
SUMMARY
● 8.6 Years of IT Experience.
● 5 Years of experience working in WCS.
● Excellent Java developmentskills using WCS framework,Java, J2EE, Servlets, JSP, JDBC, Java Beans,Struts.
● Strong database connectivity skills IBM DB2, Oracle 8i.
● Experience encompasses software design,developmentand testing.
Professional Experience:
Sapient Corporation Senior Associate Technology L2-WCS Oct 2009 -Till Date
NIIT Technologies Software Engineer Sep 2007 – Sep 2009
Brain Eye Info Tech Software Developer Jul 2006 -- Aug 2007
Education:
• Bachelor of Engineering - Anna Univers ity, Chennai
Technical Skills:
OPERATING SYSTEMS Windows XP, Windows 7
LANGUAGES Java SE, Java EE
DATABASES IBM DB2,Oracle10g
TECHNOLOGIES J2EE, JSP/ SERVLETS, Html, JavaScript, Ajax, JQuery
FRAMEWORKS Struts 1.1, Hibernate
TOOLS/IDEs Eclipse, I B M RAD
WEB/APP SERVERS Apache Tomcat, WebSphere Application Server
E-COMMERCE TOOLS IBM WebSphere Commerce Suite V 7.x
Work Experience:
Projects:
Client : Staples Project : Staples Nov2011 – Till Date
Environment: IBM WebSphere Commerce ServerV7.x.
(a). Staples Advantage – Assortment Management (Site : Order.StaplesAdvantage.com)
Description
The primary objective of the Assortment Management project is to develop one solution for customizing the products a
customer is able to view and order through Order.StaplesAdvantage.com and Sunrise. The aim of this solution is to
fundamentally change current business practices across Sales, Customer Support Services (CSS), and Staples
Advantage for managing a customer’s assortment. The new assortment management process will provide incre ased
flexibility as well as accommodate growth, both operationally and technically.
(b). Staples.com – Capacity Expansion (Site : Staples.com / Staples.ca)
2. Description
As a part of increasing capacityof staples.com e-commerce production environment,we added some app servers to
production site.Involved in adding 28 app servers to existing 24 app servers in production environment.Deploying code
on servers,resolving issues and monitoring logs for exceptions ifany. Monitoring connections with third party applications.
Responsibilities
• Monitoring logs and resolving exceptions if any.
• Checking application connectivity with third party applications.
• Making checklist and health reports of all 28 new AppServers.
(c). Staples Canada – Extended site for Staples.com (Site : Staples.com / Staples.ca)
Description
This e-Commerce implementation was done for world’s second largeste-Commerce seller 'STAPLES' which has
presence with over 2000 physical stores in 26 countries.
The aim of the projectis to extend the current US site implementation to the Canada region as well as introduce
multilingual support(English and French) which basicallywas the implementation ofmultilingual multisite concept.E-site
implementation.
Expose the various features and the stored data that exist on staplesadvantage.com in a manner thatallows Easyoutside
consumption.This is implemented in version WCS 7.
The project is wholly owned by Sapient from requirement gathering to support period.
Responsibilities
• Creating design documents for Staples Canada implementation.
• Implementing appropriate logic for making the code multilingual multisite concept based.
• Implementing multilingual user e-mails.
• Implementing Resource bundle framework for e-sites.
• Supporting various code merges happening on the branches with the current code and fixing errors after the
merge.
Client : Target Project : Everest – Target.com Jan 2010 – June 2011
Environment: IBM WebSphere Commerce ServerV7.x.
(a). Everest (Site : Target.com)
Description
The Project Electronic commerce,commonlyknown as e-commerce,consists ofthe buying and selling ofproducts or
services over electronic systems.TargetEverest projectmainlycontains Search,Shop,Browse,Buy, Catalog and
Registrymodules.TargetEverestis supporting both Business-to-business (B2B) and business-to-customer (B2C),the
end user directly access the target site and purchase anyproductor item with minimum effort.Endeca search engine is
used to search for a product and also providing full search capabilities using baseline and partial updates.TargetEverest
connects to external systems like CMS (ContentManagementSystems),OMS (Order ManagementSystems) to process
the data. Endeca Search engine is capable to index dimensions and properties and associate records to those
dimensions and properties.
Responsibilities
• Team Member for developing functionalities like adding item to cart, manage cart and displaying order
details etc.
• Involved in the defect fixing for modules I involved.
• Code validation and development for performance optimization.
• Project involved technologies like Java, SQL, IBM WCS
• Enhancements and Customizations
Client : British Airways Project : e-CAR and KITE Sep 2007 – Sep 2009
Environment: Java / J2EE
3. (a). e-CAR(enhanced Capital Asset Requisition) e-CAR(enhanced Capital Asset Requisition)
Description
e-CAR is a web based Application for managing the Capital AssetRequisition process for the employees of the company.
This will be an Intranet Application that can be accessed from within the Company network by all the employees.
This Application will facilitate the employees of Wipro to place an online request for any asset that they require. The
request will flow through a set of approval cycles will finally reach the Delivery/Installation team for finalization. e -CAR
Application will manage the entire flow starting from the asset request submission to the final Installation/Delivery of the
asset which includes the approval process and relevant reports. This application includes the product code indent
workflow as a Sub-System.
Responsibilities
Responsible for developing Presentation Layer using JSP’s and Form Beans.
Involved in the Development of Presentation Layer, Business Layer and Data Layer for Budget and Approval
module.
Requirements Analysis: Understanding the requirements of the client.
Involved in coding StrutsActionClasses for to delegate calls to business logic and other upstream processes and
performing UI validation
Hibernate (persistence) is used for connecting to the database.
Responsible for Designing DAO interfaces implementation classes.
Involved in the Testing, Bug Fixing &Builds.
(b). (HP-Peregrine Service Center 5.1) and WFE(Web Front End)
Description
KiTE (Keeping IT Easy) is based on Peregrine’s Service Center software, with development and configuration to support
BAs internal service management processes. It is a HP-Peregrine tool used as a Ticketing tool (or Fault managing
system) and is based on industrystandards (ITIL) for service, incident,problem, change and configuration management.
Responsibilities
As a Developer, involved in development of Incident Management module.
Involved in development of business and Presentation Logics
Involved in manual testing as per Test Cases
Housekeeping - quarterly server reboots, conducting failover test for SOX compliancy, Performance monitoring.
Support interfaces and coordinate Iwave links to BA’s service partners - SCC/Amadeus/SITA WAN / Equant.
Provide Application Support - resolve incidents, problems and implement changes.
Daily system checks/monitoring.
Coordination with HP-Peregrine to resolve issues for KiTE.
Provide 24 X 7 support to the applications and its interfaces
Client: Internal Project: BugMonitor 2.0 Jul 2006 – Aug 2007
Environment: Java / J2EE
Description
Bug Monitor is a high performance web based application for bug tracking,bug managing,bug controlling,defecttracking,
defect managing,defectcontrolling,issue tracking, issue managing,issue controlling during software development.
Bug Monitor helps you to manage software projects more effectively. Bug Monitor tracks the bugs identified by the tester
during the testing phase.It has the workflow which helps notonly tracking bugs but also in rectification.Bug Monitor is
ideal for any software developmentenvironmentirrespective ofsoftware development.
Responsibilities
Developing UI pages Using JSP.
For Data Base connectivity creating the DAO’s
Involved in Unit testing.