Laxmi V. Darapu
Java/J*EE & WebSphere Commerce
Developer
************.******@*****.***
Mobile: 248-***-****
Professional Summary:
. Over five years of IT Experience in implementing end-to-end Enterprise
/ Commerce / Web based distributed applications using Java Enterprise
edition, XML, Web 2.0, IBM WebSphere Commerce and related web tools
and technologies and testing of Software Applications.
. Worked on two full life cycle implementations using Java EE, XML and
IBM WebSphere Commerce and several Open Source tools and technologies.
. Expertise in different WCS store models particularly B2B and B2C
models and knowledge in extended sites business model.
. Worked on customizations to the storefront involving controller
commands, task commands, Data access beans and schema changes.
. Worked on customizations to the WCS Accelerator and data loads using
Mass loader and BODL in WebSphere Commerce.
. Over three and half years of experience in web application development
using Java EE, XML, Web 2.0 and IBM tools and technologies.
. Experience in using XML technologies like XPath, XSLT to convert XML
to XML or XML to HTML and SAX / DOM parsers.
. Strong skills in database programming involving DB2, Oracle and SQL
Server relational databases.
. Sound knowledge in STLC model and testing software applications used
in the Insurance domain.
. Expertise in logging Clear Quest defects & deployment tickets using
EAR files for Alliance application.
. Extensive experience in general troubleshooting and issue / resolution
to the needs of business users.
. Got appreciations from Customer and Managers, for excellent time
management, quality control and meeting the set goals at every stage
of the project.
. Worked on development projects using Agile and RUP methodologies
. Excellent communication skills, hardworking and a very good team
player.
Education:
. Bachelor of Engineering (Electronics & Communication Engineering)
J.N.T.U, Andhra Pradesh, India.
Training & Certifications:
. Attended the hands on workshops on specific advanced topics in
"WebSphere Commerce Server" at OpenLogix Corporation.
. Attended the "WebSphere Commerce Server 6.0" 1-week course at IBM
Education followed by delta training in WebSphere Commerce Server 7.0.
. Attended a Skills enhancement workshop on "J2EE Best Practices and
Design patterns" at OpenLogix Corporation.
TECHNICAL SKILLS:
Languages WebSphere Technologies
C, C++, Java IBM WebSphere Commerce Server 6.0
HTML, XML, JavaScript / 7.0
WebSphere MQ 6.0 / 7.0
Development Tools Web Servers / Application Servers
Eclipse 3.X
Rational application developer WebSphere Application Server /6.0
6.0 / 7.0 / 7.5
IBM Http Server
Apache Tomcat Server
Operating Systems Databases
MicrosoftWindows Microsoft SQL Server 6.x/7.x
95/NT/2000/XP/2003/Vista Oracle 7.x, 8.x, 10.x
MS-DOS, UNIX, AS400 IBM DB2 8.x
JavaEE/Web2.0/SOA Technologies Others
Servlets, JSP, JSTL, JDBC, JNDI, Log4J, JUnit, JavaDocs
Java Mail, EJB Struts
XML, XSLT, JDOM, JAXP LDAP
JMS, MDB, CMP, BMP, ANT
Web Services, WSDL, SOAP J2EE Design Patterns
AJAX, Dojo, JQuery, DWR Rational Clear Case, Rational
Clear Quest, Software Testing,
Mainframe.
WoRK experience:
WebSphere Commerce Developer
Jan 2010 - till date
Client: Lawson Products, IL
Project: Lawson Products Website
Worked as a WebSphere Commerce / Java Developer on the B2B storefront for
Lawson products. Lawson products URL's are www.lawsonsproducts.com and
www.kent-automotive.com.
Responsibilities:
. Worked on several customizations and enhancements to the B2B
storefront by implementing Controller Commands.
. Worked on Member, Catalog, Order, and Marketing sub systems
. Integrated WebSphere Commerce with WebSphere MQ to create an Order as
outbound (Order Create/Order Notify/User Registration) and inbound
(Create/Update User Account Update/Address) messages.
. Customized OrderItemUpdateCmd in Shopping Cart to trim unwanted
request parameters to avoid Long URL which causes Page Not Found
exception.
. Created an Outbound Web Service for customer order status using SDO.
. Created/Updated Entity, access, data beans.
. Integrated Third party tool (Foresee) for Customer Survey.
. Implemented one shot for Easy Ask Catalog Search Provider, which is to
maintain session between previous/current/next pages in catalog
display.
. Configured/Monitored Scheduler job for daily/monthly data load like
catalog/prices/custom prices to display in websites.
. Completely involved in the initial data load from legacy system in to
WebSphere Commerce database using Mass Loader/BODL.
. Created/Updated Iframes, Custom Store Front JSP files for monthly
content changes.
. Customized business logic using Commands and specified in Custom
Struts Configuration XML based on requirements specifications.
. Developed Session Bean for the execute custom queries for custom
business logic.
. Used DWR (Direct Web Remoting) in Customer Profile tool J2EE
application dynamically update the web page with the retrieved data
based on search.
. Involved in the code reviews for the modules developed by the
integration team.
Environment: WebSphere Commerce 6.0, WebSphere Application Server 6.0.x,
Java, Servlets, EJB, JSP, JSTL, DWR, Struts, WebSphere MQ, DB2 8.x, Easy
Ask, Iframes, Rational Application Developer 6.0, Linux.
WebSphere Commerce Developer
Jul 2009 - Nov 2009
Client: Merlin Entertainments, UK
Project: Merlin e-Commerce
Worked on converting the existing static marketing site and ticketing
application of Merlin attraction to Websphere Commerce
Responsibilities:
. Involved in customizations to the look & feel and functionality of the
Storefront JSP pages
. Involved in creating/updating the controller commands for Order
Management Sub System
. Worked on Marketing subsystem which provides functionality to create
marketing campaigns, including Customer Segmentation and E Spots,
advertising, and e-mail activities to attract and retain customers
. Customizations to the Order sub system to handle additional attributes
like Comments and
Sales Rep
. Implemented JMS using WebSphere MQ messaging system to send emails to
the customers and using both point-to-point and publish and subscribe
models.
. Implemented Entity Beans, Access Beans, Data Beans for Order
Management (Transaction).
. Developed custom data beans by extending the smart data beans to take
care of displaying
the prorated discounts on shopping cart and order confirmation pages
. Implemented JQuery to Customize Background Colors of Home Page and
JQuery navigations.
. Responsible for developing code to send custom inbound messages to
WebSphere
Commerce over WebSphere MQ, Customized the commands to implement the
existing functionalities of the legacy site.
. Created and configured a scheduler job.
. Supported Unit Testing, System integration testing, User acceptance
changes and worked extensively on general troubleshooting and defect
fixes.
Environment: WebSphere Commerce 6.0, WebSphere Application Server 6.0.x,
Java, Servlets, EJB, JSP, JSTL, JQuery, WebSphere MQ,DB2, Rational
Application Developer 6.1.x, Linux.
J2EE Consultant
Sep 2008 - June 2009
Client: Ahold Information Services, SC
Ahold is an international group of quality supermarkets based in the United
States and Europe. Provide an easy, convenient and appealing shopping
experience through continuous customer focus. Ahold is a financial service
management system. This company is having few retails companies like Stop &
Shop and Giant C, Giant L, TOPS, US Foods. Worked on the following modules:
. Module: Union Reporting
. Module: Shrink Reporting Tool/Known Loss Tracking
. Module: Spin Report System
Responsibilities:
. Created Architecture, design documents and estimation documents for
applications developed.
. Developed the Module's using Struts Framework.
. Used TAM for Authentication of each user and restricted user access to
application.
. Implemented Spring JDBC and Spring Dependency Injections.
. Implemented Hibernate to maintain OOR with database and built custom
quires.
. Used Apache common implementation classes.
. Implemented Servlet Filters to pass the request based on the
conditions.
. Created System Appreciation documents for all the applications
supported.
. Deployed the application in Development UNIX environment.
. Performed application load testing for handling maximum user's
capability.
Environment: JDK1.4, JSP, JMS, Struts, Spring JDBC, Hibernate, Custom
Tags, Rational Application Developer,WebSphere Application Server
6,CrystalEnterprise 8,Tivoli Access Management(TAM), XML, MQ Series,
Oracle,DB2,Windows 2000,MicroSoft Visio.
Java Developer Feb
2008 - Aug 2008
Client: Fifth Third, OH.
Project: Web Banking Module
The online web banking module provides for clients' account information -
Account(s) summaries, Account(s) details, Monthly Statements, Balance
Transfers between accounts, Check Ordering, Loan application, Credit Card
services, financial services and Online Trading of securities - stocks,
options, futures, mutual funds, bonds.
Responsibilities
. Developed and configured server side J2EE components like EJB, Java
Beans, MVC for Struts, JSP, Servlets, JMS, JDBC, JNDI&LDAP, Java Mail
API, XML deployments in Web Logic App Server.
. Developed use cases, sequence diagrams and preliminary class diagrams
for the system.
. Development of Front End (UI) using HTML, DHTML, CSS, XSL, Macromedia
Dream Weaver MX and performed validations using Java Script.
. Installation, configuration and administration of MQ Series - JMS.
. Involved in writing JMS-MQ Series components and deploy the same in
Web Sphere.
. Complete support of the application for regular change requests and
enhancements.
Environment: Java, J2SE/J2EE - JSP, Servlets EJB, JDBC, JNDI, Java Beans,
JMS, Apache HTTP Server, Web Logic App Server, Struts MVC Framework, XML,
HTML, DHTML, CSS, Java Script, XML Spy, XSL, SOAP, WSDL, JAX, SAX, DTD, XML
Schemas, Oracle, SQL, PL/SQL, Triggers, Views.
J2EE Developer May
2007 - Dec 2007
Client: Chase Bank, NC
Project: Wire Transfer Request (WTR)
Wire Transfer Request (WTR) provides customers with the convenience of
transferring funds online anytime on customers request without the trouble
of writing and issuing of check. Customers can transfer funds to his/her
accounts within the same branch; they can transfer funds to other branches
of the same bank and can also transfer funds to other banks across the
world. Customers can enjoy all these benefits enrolling themselves with the
WTR facility of the bank.
Responsibilities:
. Involved in preparation of Low Level Design (LLD) documents for screen
UI.
. Involved in developing User Interfaces using JSPs.
. Developed some Action Classes and Form Beans.
. Used Validation Frame Work for validations.
. Performed Manual Testing to test different user inputs.
Environment: JSP1.2, Servlets2.4, Struts 1.2.9, Hibernate 3.0, Java Script,
Oracle 8i, WebSphere Application Server 6.0 and WebLogic8.x.
Web Testing Tester
Jun 2005 - Jan 2007
Client: All State Insurance Company, US
Project: AC49958 AK AP & C Homeowners' Credit Removal
Responsibilities:
. Worked in Testing the Alliance application for Line 16 and Company 65
so called Commercial line of Business.
. Completely worked on Functional Testing and logged defects using Clear
Quest.
. Involved in System Testing for testing the Motor Cycle Functionality in
All-star/AS400 System for New Business, Endorsements, and Spin-Off &
Split-Off transactions.
. Processed CCLs on daily basis in 4014G system.
. Wrote test plan for Ad-Hoc Testing, based on the requirements document,
in order to cover the entire functionality of the application, which
was not listed in Original test plan created by the Planner, to avoid
defects, which are not encountered by the original test plan.
. Provided updated test plan, Status mails, Defect log, Issue log by EOD.
. Provided needed information to the developers in order to fix the
defects and retesting the defects.
. Meeting the weekend targets and delivered the project in correct time
Environment: Alliance, AS400 system, TDQC, Rational Clear Case & Rational
Clear Quest, H068T mainframe for logging IDCM tickets.
Project:"AD51735 TX LPP NCOR"
Responsibilities:
. Based on my analytical thinking, while testing this project, I logged
some defects, which need to fix in Production, which means the code
has some issues previously, before implementing or adding this new
feature to the already existing code.
. Project delivered in correct time, & all weekend targets met properly.
Environment: Alliance, AS400 system (4014G), 4014A for processing CCL's,
TDQC, Rational Clear Case & Rational Clear Quest, Mainframe (H068T),
Dataset (H069T) in
Mainframe for downloading the field policies in to the Testing Environment,
H069C1 CIS Visuals, in Mainframe System, BDE transaction in 4007A system.
Project:"AD50581 CO Theft Prevention Fee" & "AD50075 Replaying Alliance in
Central Sites"
Responsibilities:
. Involved in System Testing for both the projects.
. Faced many challenges due to many issues in Production Environment.
Environment: Alliance, AS400 system (4014G), 4014A for processing CCL's,
TDQC, Rational Clear Case & Rational Clear Quest, Mainframe (H068T),
Dataset (H069T) in Mainframe for downloading the field policies in to the
Testing Environment, H069C1 CIS Visuals, in Mainframe System, BDE
transaction in 4007A system.
OTHER ACHIEVEMENTS:
. Got GOLD medal in Bachelors Degree, being the E.C.E topper .
. Participated in National Level Students' Technical Symposium SPACE
TECH and presented Technical Paper & Poster on CELLULAR REVOLUTION.
. Selected as Vice President under SEC in College during
Bachelors