Fassiuddin Mohammed
WebSphere Commerce Developer
SUMMARY:
• Overall 7 years of IT Industry experience along with 3.5 years of experience in WebSphere Commerce Server with
expertise in Software Analysis, Development, Testing, Maintenance and Troubleshooting of applications based on
Client/Server, N-tier Architecture and Web Programming.
• Hands on experience on Member and Order management Subsystems and good understanding of Catalog and
Contract subsystem/Data model.
• Good understanding in applying access control policies for controller commands and task commands.
• Worked extensively on bug fixing and committing code changes.
• Extensive experience in Core Java and J2EE technologies.
• Experienced working on Model View Controller Architecture (MVC) using struts framework.
• Good understanding on DSL and BOD framework.
• Developed Applications using on Java, Servlets, JSP, EJB and Struts.
• Strong knowledge of UML.
• Experienced with JUnit framework for executing the test cases.
• Good Experience with databases, writing queries and stored procedure using oracle.
• Experience in Analysis, Design and Development using Agile and Waterfall methodologies.
• Good understanding of Software Development Life Cycle.
• Fast and self-directed learner, work effectively independently as well as team player.
• Excellent interpersonal and enterprising skills
CERTIFICATIONS:
• IBM Certified WebSphere Commerce Developer V7.0
TECHNICAL SKILLS:
• Operating System Windows 98/2K/XP/2003/7, UNIX
• Ecommerce Tools WCS 7.0 (WebSphere Commerce Server 7.0)
• Languages C/C++, Java, J2EE, Java Scripts
• Web Technology HTML, DHTML, Web Services, AJAX, XML, Struts
• Databases MYSQL, Oracle
• Development Tools Rational Application Developer, Eclipse, NetBeans
• Servers WebSphere 7.0, Tomcat
• WCS Subsystems Member, Catalog, Order.
WORK EXPERIENCE:
Project#1:
Wolters Kluwer (HCL America), Chicago IL Dec’12-Till date
WebSphere Commerce Developer
Responsibilities:
• Responsible for bug fixing and committing code changes to different environments.
• Worked on issues related to dataload(Catalog load and Promotion load).
• Worked on issues related to SOLR and promotions.
• Experience using accelerator and management center in configuration of store and related entities.
• Worked on integration of WCS with third party systems such as SAP and Ingram service.
• Worked on customization of existing controller command/task command and creating new controller command/task
command.
• Creating users and assigning appropriate roles to users using the org. administrator console.
• Designed and developed front end components like JSP's.
• Preparing RCA documents for severity 1 & severity 2 tickets.
• Troubleshooting, debugging and resolving high priority production issues.
Environment: WebSphere Commerce Server, WC Toolkit, JAVA, JSP, Servlets, Struts, XML, EJB, JavaScript,
DB2, SVN, SOLR, OPAS.
Project#2:
Rosetta, Cleveland OH Aug’12-Dec’12
WebSphere Commerce Developer
Responsibilities:
• Worked on Member sub-system and Catalog sub-system.
• Customized Controller commands and Task Command and created new Controller and Task command.
• Customized front end JSP pages using jquery and Ajax.
• Applied access control policies to newly created controller commands and views.
• Worked on SOLR integration with WebSphere commerce.
• Worked on content & emarketing spots.
• Worked on email configurations and prepared email templates.
• Experience in using Management center, accelerator and admin console.
• Design and develop wishlist page for B2C customers.
• Worked on production issues and bug fixes.
Environment: WebSphere Commerce Server, WC Toolkit, JAVA, JSP, Servlets, Struts, XML, EJB, JavaScript,
DB2, SVN, SOLR.
Project#3:
The Men’s Warehouse, Houston TX Dec’11-Aug’12
WebSphere Commerce Developer
Responsibilities:
• Implemented B2C store model.
• Extensively involved in the development of customizations in commerce.
• Worked extensively on controller & task commands.
• Designed and developed front end components like JSP's, and struts framework.
• Extended data schema and correspondingly developed EJB's, Access Beans & Data Beans.
• Worked heavily on pricing & inventory module.
• Involved in customizing the order management system.
• Worked on search engine optimization customization.
• Worked on production support team and enhancements as well.
Environment: WebSphere Commerce Server, WC Toolkit, JAVA, JSP, Servlets, Struts, XML, EJB, JavaScript, JUnit, Oracle.
Project#4:
Lowes Inc, Mooresville, NC Oct’10-Nov’11
WebSphere Commerce Developer
Description:
Lowes.com is shopping portal of Lowes Inc. Lowes.com is B2C site with high volume traffic serving millions of user
every day. The main business goals of this shopping site are Displaying Product Catalogue, User Registration, Shopping cart
flow, Order creation and Fulfillment.
Responsibilities:
• Understand the business requirements from business analysts and preparing Design for the same
• Code UI components using JSP, HTML, taglibs and JavaScript, Writing utility classes, action classes and form beans.
• Writing Controller Command, Task Command and Data beans.
• Unit testing of components and peer review of code
• Configuring the Scheduler job using the Admin Console
• Configuring appropriate Access Control policies for view command and controller commands
• Creating users and assigning appropriate roles to users for Accelerator
• Resolving problems during system testing and UAT phase.
• Troubleshooting, debugging and resolving high priority production issues
• Creating functional diagrams for requirements using Microsoft Visio.
Environment: Rational Application Developer, WebSphere commerce, Core Java, J2EE (JSP/Struts), Java Bean, HTML,
WebService, EJB, JSTL, JUnit, ECCommand, Microsoft Visio.
Project#5:
Ericsson Enterprise, San Jose CA Oct’09-Sep’10
WebSphere Commerce Developer
Description:
An enterprise shop is an Ecommerce application. Client’s partners and distributors use the E-Shop for placing their
orders to purchase various products. The main business goals of Enterprise shop are product search with various options, order
creation, catalogue navigation, quick order entry, price configuration and discount configuration to eshop portal.
Responsibilities:
• Customization on member management subsystem
• Worked on customization on order management and catalog management subsystem with extending entity beans and
creating data beans.
• Worked on product search enhancements
• Responsible for Analysis, design, development, testing and implementation of customized solutions.
• Code UI components using JSP, HTML, advanced taglibs and JavaScript, Writing utility classes
• Writing Controller Command, Task Command, Data beans and access control policies.
• Unit testing of components and peer review of code
• Basic knowledge in using Microsoft Visio.
• Version controlling code components and documents using CVS and RPM respectively
• Preparing Application Information Document and Code Review document.
Environment: WebSphere commerce, Core Java, J2EE (JSP/Struts), Java Bean, HTML, WebService, EJB, JUnit, Oracle.
Project#6:
Virtusa Inc, Westborough MA Oct’08-Sep’09
J2EE Developer
Description:
MobActiv is a web based system that offers an easy way for online activation of prepaid handsets. This system interacts
with various other systems to validate the handset information, get the area information based on the customers’ address, and
provide different price plans options available and to finally activate the phone.
Responsibilities:
• Involved in translating business requirements into technical requirements.
• Involved in the complete Life cycle (SDLC) of the development of this Application, i.e. through design to testing and
implementation
• Developed Structural and interaction UML diagrams such as Class Diagrams, Sequence Diagrams using Rational Rose.
• Developed front end validations for the JSP’s using JavaScript and Struts validation framework.
• Designed and developed Middle Layer using EJBs and XML
• Developed Spring Tags, Struts Tag Libraries, and Validators in the development.
• Implemented Server side programming (business logic) using EJB.
• Responsible for Unit Testing and Integration testing of the code.
Environment: Core Java, J2EE, EJB, SQL Server 2005, UNIX, XML, Struts, Oracle
Project#7:
MakeMyTrip, India Jun’07-Aug’08
Java Developer
Description:
MakeMyTrip.com provides travelers with the ability to research plan and book their comprehensive travel needs. It
features airline tickets, hotel reservations, rail, bus, car rental and many other in-destination services from a broad selection of
partners. MakeMyTrip provides bargain rates and help customers purchase travel products by comparing offers from multiple
vendors.
Responsibilities:
• Responsible for development and maintenance of the online booking portal using Servlets, JSP, JavaScript and JSTL.
• Implemented the application using multi-tier architecture.
• Designed and developed web components to operate within Struts Action Framework.
• Developed web page templates using Tiles and routed the formatted data to the appropriate set of tiled JSPs for browser
display. Involved in creating registration, sign in, search results, customer support pages using JSP and JSTL.
• Developed a Resource Bundle and configured the web application to load the message resources and accessed resource
values from an Action class. Implemented DOM based xml parsing for displaying information to the user. The source
data is obtained in xml format which is then parsed to display information in a grid view.
• Developed PL/SQL and stored procedures for Oracle database.
• Developed, tested and debugged web components and deployed the application in Tomcat.
Environment: JDK1.4, Servlets, JSP, JSTL, Struts, NetBeans, Spring MVC, Oracle, Tomcat.
Project#8:
Capital Infotech, India Dec’06-May’07
Java Developer
Description:
The system was targeted for the Indian Educational institutions to simplify all the manual activities and to reduce the
paper works of an educational institution such as Managing new Admissions, Fees, Student Progress, Attendance, Training,
Library module, Payroll and all the relevant Reports. Application contains special features like, automatic timetable creation of
all standards, teachers and also able to generate proxy period’s timetable.
Responsibilities:
• Understand the business requirements from client.
• Create database tables and complex views.
• Code user interface and server side components using Java, JSP, HTML, advanced taglibs and JavaScript, Writing
utility classes for database access
• Unit testing of developed pages.
• Resolving problems rose during testing phase.
• Peer review of code
Environment: Core Java, JSP/Servlets, Java Script, HTML, JDBC, MySQL, Spring MVC, NetBeans, Tomcat.
Project#9:
Genesis Solutions, India Jun’06-Nov’06
Java Developer
Description:
The website was developed to give the latest information about the stock scripts for buying and selling of the scripts. It
allows each user to register for an account to login. If user wants to buy or sell his scripts he has to give his particulars (like
Account ID, Name of scripts, and No. Scripts). This information is processed at backend by connecting to remote machine.
Depending upon the acknowledgment from the remote machine the transaction would takes place between the broker and the
user.
Responsibilities:
• Writing the code for accessing the database using JDBC, Prepared Statements and writing queries to display results to
the client.
• Was involved in developing the presentation layer using HTML, JSP, Servlets, JavaScript
Environment: Java, J2EE, Oracle, JDBC.
EDUCATIONAL QUALIFICATION:
• Masters in Computer Science.
• Bachelors in Computer Science.