Sr. Developer, Wcs Resume
SUMMARY:
- Over 8 years of overall IT experience with five years of implementation experience IBM WebSphere Commerce Server (WCS).
- Worked in WebSphere Commerce 7.0, 6.0 and 5.6.1 versions (Design, Development, Maintenance and Support).
- Strong experience in developing business logic components using Enterprise Java Beans (EJBs), Controller/Task Commands, Data Beans and Access Beans in WCS.
- Experience in customizing Commerce Accelerator for creating custom pages and functionalities.
- Strong knowledge in WCS Catalog, Order and Member subsystems.
- Experience in extending WCS functionality by creating custom commands that extend commerce commands.
- Worked as the onsite coordinator liaising the onsite and offshore teams
- Provided technical expertise to offshore teams in resolving production support issues.
- Experience in loading external or legacy data into WCS systems.
- Good experience in creating custom storefront JSP pages and Servlets.
- Strong Knowledge of IBM WCS Architecture: controller commands, task commands, entity beans and data beans.
- Strong experience in implementing Object Oriented Programming (OOP) concepts and industry standards in coding.
- Expertise in building web based multi - tier applications using Java, J2EE and related technologies mainly on IBM’s WebSphere platform.
- Experience in developing enterprise applications in J2EE and related technologies like JSPs, Servlets, JDBC, Java Beans, EJB, XML, Web Services, JMS, Applet, AWT, Swing, IBM MQ Series and databases like ORACLE 9i/10g, DB2 8.2, SQL Server 2000.
- Extensive Application development experience in IBM WSAD v5.1.1/6.0, Eclipse, Jakarta Tomcat 5.0/6.0.20.
- Solid Relational Database Management Systems (RDBMS) knowledge in ORACLE 9i/10g, DB2 8.2, SQL Server 2000.
- Expert level knowledge of SQL, PL/SQL, T-SQL programming.
- Experience in working with ANT, CVS, and SVN.
- Experience in System integration testing and validation and application documentation
- Good skills in Object Oriented Analysis, Design and Modeling applications with UML.
- Experience in the entire software development life cycle (SDLC) including architectural design, development, version control, documentation, and maintenance.
- Very extensive experience in integration, debugging, design, analysis, code reviews, performance tuning and optimization.
- Have excellent analytical, problem solving, communication and interpersonal skills with ability to interact with individuals at all levels and ability to work independently.
- Aptitude and eagerness for learning new skills independently as needed.
- Desire and capability to adapt and learn new tools and applications.
- Highly motivated team player with strong communication, analytical and organizational skills.
TECHNICAL SKILLS:
Websphere Commerce Server (WCS)\J2EE Application Frameworks and Concepts: WCS Versions 5.5, 5.6.1, 6.0, 7.0\MVC, IBM WSAD v5.1.1, RAD 7.0/6.0
Java/J2EE\Application Servers: Core Java, EJB, Servlets, Java Server Pages, \IBM WebSphere Application Server (WAS) Java Beans, JDBC, Java Swing, Struts\5.0/6.0, Tomcat 5.0/6.0
Enterprise Application Integration\Operating Systems: JMS, IBM MQ Series, Web Services, RMI, \MS-DOS, Win XP, WIN 2000 Server, Pervasive Integration Architect 8.6, O2X Mapper\UNIX, Sun-Solaris 8.0\
Database Systems\Packages: Oracle 8i/9i/10g, SQL Server 2000, DB2 UDB, \MS Office, Adobe Page Maker MySQL, MS Access
Web Development\Other Programming Languages: HTML, DHTML, XHTML, XML, Assembly language, COBOL, C, C++\
XSLT, Java Script\Others: ANT, CVS, SVN, CSS, PL/SQL, Dream Weaver MX 2000, Macromedia Flash 4, 5 & MX, Adobe Photo Shop - 5.0/6.0
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Developer, WCS
Responsibilities:
- Re-platform and customize Calvin Klein brand site using IBM WebSphere commerce extended sites model.
- Created new controller and task commands for implementing enhancements.
- Created and scheduled custom controller commands to generate order and product feeds for marketing channels.
- Created database tables, EJBs and Access beans to complete the implementation of new enhancements.
- Set up and configure SOLR search.
- Customize order management, member and catalog modules.
- Worked on creating and customizing e-spots and content spots.
- Created product, shipping and percentage discounts.
Environment: WCS 7.0, WebSphere Application Server 7.5, Java, J2EE (Servlets, EJB, JSP, JSTL), DB2, RAD 7.0
Confidential
Sr. Developer, WCS
Responsibilities:
- A part of team that is responsible for enhancements and support of the Confidential ’s two main revenue generating stores - Teacher Cool and Parent Cool stores
- Worked on an extended sites model.
- Created new controller and task commands for implementing enhancements.
- Responsible for upgrading the traditional ‘Add To Cart’ functionality to use AJAX.
- Created database tables, EJBs and Access beans to complete the implementation of new enhancements.
- Worked on the external My Account module to retrieve order history and details for a customer.
- Worked on First Data and Payware Payment System modules.
- Created databeans to group data from different tables and to make it easier to access it on the jsp.
- Worked on customizing member module.
- Worked on Promotion and order management modules.
Environment: WCS 7.0, WebSphere Application Server 7.5.5.4, Java, J2EE (Servlets, EJB, JSP, JSTL), DB2, RAD 6.0.1
Confidential
Sr. Developer, WCS
Responsibilities:
- Was responsible for managing off-shore technical and QA teams.
- Responsible for assigning partial tasks to developers’ off-shore, monitoring each task’s progress and reporting it back to the client.
- Responsible for issue tracking, bug tracking and reporting team progress.
- Responsible for implementing the CAD integration module.
- Created shipping modes, codes and charges.
- Implemented the Tax Exemption Code module.
- Customized OOB WCS functionality by extending commands and re-designing jsp pages.
- Designed custom database tables and the corresponding Enterprise Java Beans (EJBs) for accessing those tables.
- Implemented Controller Commands for implementing new business requirements.
Environment: WCS 7.0, WebSphere Application Server 7.0, Java, J2EE (Servlets, EJB, JSP, JSTL), DB2, RAD 7.0
Confidential
Sr. Developer, WCS
Responsibilities:
- Designed the catalog structure for innermostcabinetry.com, which is one of the store-fronts for selling kitchen cabinets and accessories.
- Created new sales categories.
- Created attribute dictionary to hold the common product attributes and their values.
- Customized OOB WCS functionality by extending commands and re-designing jsp pages.
- Implemented Search Engine Optimization Functionality (SEO).
- Involved in implementing faceted SOLR search for the website
- Involved in implementing DynaCache for innermostcabinetry.com
- Designed database tables and the corresponding Enterprise Java Beans (EJBs) for accessing those tables.
- Implemented Controller Commands for implementing new business requirements.
Environment: WCS 7.0, WebSphere Application Server 7.0, Java, J2EE (Servlets, EJB, JSP, JSTL), Oracle 11g, RAD 7.0
Confidential, New York
Sr. Developer, WCS
Responsibilities:
- Involved in Commerce Accelerator customization. Responsible for re-design and enhancement of several components of OAE like “Site Options”, “Copy”, “Design”.
- Responsible for design and implementation of the custom Discount module. This module stored the discounts selected by a customer and applied them to the corresponding orders.
- Responsible for building CAS Integration module that made web-service calls to a legacy system for validating the username and email of an online registrant (customer).
- Implemented custom coupon code functionality to allow online customers to enter coupon codes.
- Responsible for implementing gifting functionality where in a customer could gift an online product to a maximum of three people.
- Designed database tables and the corresponding Enterprise Java Beans (EJBs) for accessing those tables.
- Implemented Controller Commands for implementing new business requirements and enhancing existing ones.
- Responsible for designing and implementing new database tables for accommodating data for new enhancements.
- Involved in migration from 5.6 to 6.0. Responsible for accelerator migration.
- Created new products and items for the online catalog.
- Responsible for handling several high priority issues from business users and fixing defects.
- Installed and configured development environments in WCS 5.6 and 6.0.
Environment: WCS 5.6/6.0, WebSphere Application Server 6.0.x, Java, J2EE (Servlets, EJB, JSP, JSTL), Oracle 9.8i/10g, WSAD 5.1.2, RAD 6.0.1
Confidential, Framingham, MA
Module Lead, WCS
Responsibilities:
- Responsible for the design, development and testing of Web Order Routing track in WCS.
- Responsible for requirements gathering, documenting functional specifications, high level and low level design documents.
- Involved in designing the data model, object model, process flow charts for the track.
- Responsible for co-ordination with the off-shore development team in India.
- Worked as the technical program manager for onsite and offshore teams
- Responsible for setting up the development environment, virtual images for the developers.
- Involved in customizing WCS Out of the box commands, creating new controller and task commands, new entity and access beans, new tables for incorporating all the business requirements.
- Involved in accelerator customization.
- Provided guidance to the development team for the implementation of different modules.
Environment: WebSphere Commerce 6.0, WebSphere Application Server 6.0.x, Java, J2EE (Servlets, EJB, JSP, JSTL), IBM DB2 V8.2, WebSphere Rational Application Developer V 6.1.x
Confidential, Downers Grove, IL
WebSphere Commerce Developer
Responsibilities:
- Responsible for publishing, customizing Extended Sites Store for a client project.
- Responsible for creating new stores based on the Extended Sites Store.
- Involved in installing, configuring IBM WebSphere Sales Center.
- Involved in configuring shipping rates for stores.
- Implemented business logic to put an order on hold based on certain criteria, generating a tickler for a CSR with the order information, sending an email to the concerned person for approval.
- Loaded catalog data into the commerce system using idresgen and massload utilities.
- Implemented EJBs and Access beans implement One-time-Special special handling business requirement.
Environment: WebSphere Commerce 6.0, WebSphere Application Server 6.0.x, Java, J2EE (Servlets, EJB, JSP, JSTL), IBM DB2 V8.2, WebSphere Rational Application Developer V 6.1.x
Confidential, Des Moines, IA
WebSphere Commerce Developer
Responsibilities:
- Involved in development of Customer Care module that allows the users to login, check the status of their orders, make a payment, and update their email and address.
- Involved in configuring Payment Manager for stores.
- Implemented shopping cart, offline and online payment modules for stores
- Implemented business logic to process the entry of users into the “I Love America sweepstakes” for a store named PPSB.
- Implemented EJBs and Access beans to support the sweepstakes functionality.
- Implemented RKG Tracking to track sales associated with online advertisements.
- Provided support in fixing bugs for JSPs.
- Implemented JSTL code in JSPs for handling user data.
Environment: WebSphere Commerce 6.0, WebSphere Application Server 6.0.x, IBM HTTP Server 1.3.x, Java, J2EE (Servlets, EJB, JSP, JSTL), IBM DB2 V8.2, WebSphere Application Developer V 6.1.x
Confidential, East Moline, IL
Java/J2EE Developer
Responsibilities:
- Involved in coding, testing, and documenting various components of the iWarranty software.
- Involved in the front-end development using JSP for dynamic HTML generation and Servlets for handling user requests and business logic processing.
- Involved in developing Data Access Objects using JDBC for accessing data from Oracle and SQL Server 2000 databases.
- Involved in locating and fixing bugs in a timely manner.
- Involved in conversion of XML to Java Objects and vice-versa using o2xMapper.
- Involved in writing SQL queries, Stored Procedures, Triggers and User-Defined Functions.
- Involved in performing data loading and data transformation using Data Junction (Pervasive Map Designer).
- Involved in Unit-testing and troubleshooting various database objects like Stored Procedures, Triggers and User-Defined Functions.
Environment: Java, Servlets, JSP, EJB, JDBC, Oracle/SQL Server 2000, IBM WSAD v5.1.1, JMS MQ Series, Web Services, XML