Nishanth Chandran
********.**@*****.***
Cell: 412-***-****
Professional Summary
Over 7 years of software development experience in Analysis, Design,
Development, Implementation, Integration and testing of
Application Software in web-based environments.
IBM Certified Websphere Commerce Server 6.0 Developer.
Hands on experience on Member and Order Subsystems.
Good understanding on Catalog Data model.
Hands on knowledge in Endeca search engine.
Extensive experience in Core Java and J2EE technologies.
Developed Applications using on Java, Servlets, JSP, EJB and Struts.
Good knowledge using Eclipse, WSAD5.1,RAD 7.0.
Experience in Analysis, Design and Development using Agile and Waterfall
methodologies.
Experience in developing ANT scripts to build and deploy Java web applications.
Experience using Log4j for extensive logging in the applications.
Strong programming skills in Object oriented programming languages and
scripting languages.
Accomplishments
Self –Assured Challenger with remarkable multitasking knack to handle
assignments and timely troubleshoot intricate problems.
Received “Associate of the Quarter” in Cognizant for exemplary performance.
Offered proper orientation and guidance to developers in team.
Worked on dynamic, fast paced and demanding projects.
Appreciated and awarded by various clients for delivering quality work.
Professional Experience
Project 9: Thermo Fisher Scientific – Antibodies Search
Cognizant, Pittsburgh, PA
Duration: Nov 2010 – May2011
Role: Technology Specialist
Thermo Fisher Scientific serve customers within pharmaceutical and biotech companies,
hospitals and clinical diagnostic labs, universities, research institutions and government agencies,
as well as in environmental and process control industries. This project is FisherSci.com which
has products offering of over 40,000 antibodies from market leading brands. This search feature
provide more intuitive searchable attributes that allow researchers and other customers to find
specific Life Science products more quickly using advanced/Boolean-style search/filter
capabilities.
The site which is developed in IBM Websphere commerce integrates with Endeca search engine
using the API which is developed as part of this project. Forge Configuration Manager was
upgraded as part of this project. The site wide display preference which was maintained using
cookie was removed and maintained in Database.
Responsibilities:
• Analyzed the requirements and involved in Design, Development, Integration and
Deployment.
• Developed an API to query Search Engine and transform results.
• Implemented Type a Head Functionality using JSON.
• Utilized java J2EE Design Patterns to implement the solution.
• Responsible for the developing controller commands and EJB’s.
• Responsible for Unit testing of various components.
• Provided production support for the first release of the module.
• Delivered code with Zero defects.
• Coordinated with offshore and was responsible for delivery.
• Coordinated with business in order to better understand the requirements.
Environment: Websphere Commerce Server 6.0, Endeca Search Engine 5.1, RAD 6.0,
J2EE 1.4, JSP 2.0, EJB, XML, DTD, JSON and Oracle 10g.
Project 8: Thermo Fisher Scientific –Web Simplification
Cognizant, Pittsburgh, PA
Duration: June 2010 – Nov2010
Role: Technology Specialist.
Thermo Fisher Scientific Inc serve customers within pharmaceutical and biotech companies,
hospitals and clinical diagnostic labs, universities, research institutions and government agencies,
as well as in environmental and process control industries . The website was tightly coupled with
IBM Websphere portal and commerce, which provided a complexity in developing, resolving
issues. IBM Websphere Portal was removed and made the site easy to handle. All functionalities
which were present in IBM Websphere portal was developed in IBM Websphere Commerce.
Responsibilities:
• Involved in Requirements gathering and analysis, Design, Development,
Integration and deployment.
• Responsible for migration of search functionality from Websphere portal to
commerce.
• Utilized java J2EE Design Patterns to implement the solution.
• Responsible for the developing controller commands and EJB’s.
• Responsible for Unit testing of various components.
• Provided production support for the first release of the module.
Environment: Websphere Commerce Server 6.0, Endeca Search Engine 5.1, RAD 6.0,
J2EE 1.4, JSP 2.0, EJB 2.0, XML, DTD and Oracle 10g.
Project 7: Thermo Scientific – Search
Cognizant, Pittsburgh, PA
Duration: Nov 2009 – June 2010
Role: Technology Specialist.
Thermo Fisher Scientific Inc. is the serve customers within pharmaceutical and biotech
companies, hospitals and clinical diagnostic labs, universities, research institutions and
government agencies, as well as in environmental and process control industries . The project is
to provide search functionality to the site. The search functionality is responsible to display
results for the keyword user has entered. The user can search for Products, Services, Application
and contents like News, Events and Promotions. This search was a integration between IBM
Websphere portal, IBM Websphere Commerce and Endeca Search engine.
Responsibilities:
• Involved in Requirements gathering and analysis, Design, Development, Integration and
Deployment.
• Modified the Endeca ITL process to accommodate both Fisher and Thermo.
• Utilized java J2EE Design Patterns to implement the solution.
• Responsible for creating portlets and integrating with Endeca search engine.
• Created stored procedures and build scripts.
• Responsible for Unit testing of various components.
• Provided production support for the first release of the module.
Environment: Websphere Portal Server 6.0, IBM Websphere Commerce Server 6.0, Endeca
Search Engine 5.1, RAD 6.0, J2EE 1.4, JSP 2.0, Servlets 2.4, EJB 2.0, XML, DTD and Oracle
10g
Project 6: Fisher Multisite Framework
Cognizant, Bangalore, India
Duration: Feb 2009 – Oct 2009
Role: Websphere Commerce Developer/Offshore lead.
Fisher Scientific Inc. serve customers within pharmaceutical and biotech companies, hospitals
and clinical diagnostic labs, universities, research institutions and government agencies, as well
as in environmental and process control industries. The site was developed as integration
between IBM Websphere Commerce and Portal. This project provided a ability to adopt any
branded or co-branded site published in portal. The application is customized to support multiple
sites. The current site is moved to commerce extended sites, a desire to offer each site a different
user experience and to utilize many common portlets virtual portal is published.
Responsibilities:
• Involved in Development, Integration and Deployment.
• A framework was created accommodate multiple sites.
• Responsible for creating portlets, virtual portals using deploy pages.
• Created stored procedures and build scripts.
• Responsible for Unit testing of various components.
Environment: Websphere Commerce Server 6.0, Websphere Portal Server 6.0, RAD 6.0, J2EE
1.4, JSP 2.0, Servlets 2.4, EJB 2.0, XML, DTD and Oracle 10g
Project 5: Fisher Scientific
Cognizant, Bangalore, India
Duration: Feb 2008 – Nov 2008
Role: Websphere Commerce Developer/Offshore lead.
Fisher Scientific Inc. is the world leader in serving science. The site is used to maintain the
important relationship with its online customers and ensure that e-commerce transactions are
processed seamlessly. This project was developed in order to support the customers to register
online with or without account, add their profile information, payment information, shipping
information etc. The site also allows the super user to manage their subordinate user’s profile.
The Helpdesk admin who manages the site by creating account, he have the ability to create
users, assign and approve an account for the users. The registered user can search for a products
and add to their cart or to their templates or they can add it to their hotlist. The saved products in
the hotlist can be viewed later and the order can be placed. The placed order is sent to mainframe
using web methods. The site also provides the users to view the status of the order.
Responsibilities:
• Involved in Design, Development and Integration.
• Utilized java J2EE Design Patterns to implement the solution.
• Responsible for creating controller, EJB’s, JSP’s and portlets.
• Responsible for Unit testing of various components.
• Provided production support for the first release of the module.
• Mentored team to understand better about business and commerce.
Environment: Websphere Commerce Server 6.0, Websphere Portal Server 6.0, RAD 6.0, J2EE
1.4, JSP 2.0, EJB 2.0, XML, DTD and Oracle 10g
Project 4: Barnes and Nobles - Offline Order processing System
Sapient, Bangalore, India
Duration: Apr 07 – Nov 07
Role: Websphere Commerce Developer and support.
The offline order processing application is created in order to process the orders placed in the
BNCB stores offline. This application is the replacement for the Commerce Accelerator. There
was a performance issue using Commerce Accelerator during rush hour. This application was
developed for the store managers to view the orders which are not processed and provide the
ability to process that. They are allowed to process those orders in bulk, generate shipping label
for all the orders placed, print shipping label. They will be able to view the history of the orders.
Responsibilities:
• Analyzed the process of IBM Commerce Accelerator and was responsible for developing
Login and order processing functionality.
• Implemented all the front end components using Struts framework.
• Developed build scripts using Ant.
• Responsible for Unit testing of various components.
Environment: Websphere Commerce 5.6 API, Apache Tomcat, Eclipse 3.0, J2EE 1.4, JSP 2.0,
Apache POI, EJB and Oracle
Project 3: Barnes and Nobles – Replatform Design
Sapient, Bangalore, India
Duration: Sep 06 –Mar 07
Role: Websphere Commerce Developer and support.
Barnes and Noble College Booksellers currently has over 500 individual college bookstores
around the U.S. including major universities such as Penn State, Texas A&M, Harvard, Georgia
Tech, Penn, etc. The newly created website supports all of their existing functionality including
the back office order fulfillment process for all its 500+ bookstores. The system also allows the
Faculty to adopt textbooks for their courses, store manager to launch buyback campaigns, Order
Management, Promotions, and Product Management.
Responsibilities:
• Involved in design and customization of Member and Order subsystem.
• Customizing IBM Websphere commerce accelerator.
• Developed build scripts using Ant.
• Involved in performance testing using J-Meter.
• Involved in fixing defects.
Environment: Websphere Commerce 5.6 API, RAD 3.0, J2EE 1.4, JSP 2.0, Servlets 2.4, EJB
and Oracle
Project 2: Quick Money Transfer
Mansoft Microsystems, Bangalore, India
Duration: July 05 –Feb 06
Role: Programmer.
This product is to transfer funds almost anywhere in the world through Agent Locations . Here the
customer has to visit nearby Agents, complete the application with receiver’s details. He can
even upload the receiver’s photo for security. The Agent has to enter the details and has to
collect the amount which has to be transferred. The customer is responsible to collect the receipt
with your Quick Money Transfer Number (QMTN) and share the QMTN with the receiver . The Admin
has the rights to allow, block and cancel the transaction for the customers and him who creates a
username and password for the Agents. The receiver goes to the nearby agent with the QMTN
and his identity and can collect the money in the appropriate country currency. With the QMTN
the customer can view the status of the transfer.
Responsibilities:
• Responsible for system analysis, design and development using J2EE architecture.
Involved in multi-tiered J2EE design utilizing MVC architecture (Struts) and Oracle
• Understand the Data Model (ER Diagrams).
• Developed user interface tier using JSP, Servlets, Tag Libs, HTML and Java Script.
• Used DAO pattern for database connectivity and used the JDBC API extensively.
• Developed various test cases & performed unit testing using JUnit.
• Code review of the peer developer and defect tracking
•
Environment: Java, Servlets, JSP, Java Script and Oracle
Project 1: A Wedding portal
Mansoft Microsystems, Bangalore, India
Duration: Aug 04 –May 05
Role: Programmer.
This site is simple and easy. It plays a role as a mediator between brides & grooms and vendors
of wedding collections. Here new vendor have to register with his details. The registered vendor
who is authorized is authenticated to open shops in the website. They can create a catalogue of
their shops and upload pictures based on the permission given to him. The users also have to
register his details to be authorized, so that he can search members who match their criteria
through different types of search like photo, city, and religion. They can purchase the products
which are available in the shops provided by the vendor. The admin provides the rights for the
vendors and provide him space in the page.
Responsibilities:
• Responsible for system analysis, design and development using J2EE architecture.
Involved in multi-tiered J2EE design utilizing MVC architecture (Struts) and Oracle
• Understand the Data Model (ER Diagrams).
• Developed user interface tier using JSP, Servlets, Tag Libs, HTML and Java Script.
• Used DAO pattern for database connectivity and used the JDBC API extensively.
• Developed various test cases & performed unit testing using JUnit.
• Code review of the peer developer and defect tracking
Environment: Java, Servlets, JSP, Java Script and Oracle 9i
Educational Qualification
Masters in Computer Science from S.T.Hindu College (Accredited by NAAC
with 5 Star status), Manonmaniam Sundaranar University, Tamilnadu, India
with 71.11% in 2004.
Technical Skills
• Languages : Java, HTML, PL/SQL
• Web Systems : IBM Websphere Commerce Server(WCS) 6.0, Websphere Portal
Server 6.0, JSF, Hibernate, Struts, Swing, Servlet, JSP, JSF, EJB,
JDBC, RMI, XML, XSL/XSLT.
• Search Engine :Endeca 5.6
• Logging :Log4j
• Build Tool :Ant
• Version System :CVS and Harvest
• IDE Tools : Eclipse, Rational Application Developer(RAD 6.0)
• Tools : WinCVS, JMeter, Putty, WinSCP.
• Testing Tools :JUnit and JMeter
• Database : IBM DB2, Oracle 9i/10g, MS Access, SQL Server and MySQL
Declaration
I hereby declare that all the statements given above are true to the best of my
knowledge and belief.
Place : Pittsburgh Nishanth Chandran