Demandware Developer Resume
OBJECTIVE:
- I like to work in a competitive environment with challenges. I am a perfectionist and quick learner. I am working in Demandware platform which entails SaaS, demandware script, JavaScript, jQuery, XML, Ajax, HTML5, CSS. I also got trained in Java/J2EE and Oracle DB from Lara Technologies, so if required I am open to work in Java based project in future too.
PROFESSIONAL SUMMARY:
- Having total experience of 3+ years of which 2 years IT experience in E - commerce platform as Demandware developer and 1.2 years experience in teaching.
- Strong understanding of Demandware functional concepts and hands on experience with SiteGenesis, ISML, Business Manager and Link Cartridge integrations.
- Expertise in implementing Pipelines, Controllers, DW Scripts, ISML and Demandware Business Manager configuration and creating Custom Ps, Custom object, Content Assets, Content slots, Promotions, Jobs Schedules, workflow Schedules, Importing & Exporting, Products & catalogs and Search.
- Involved in customization in top of SiteGenesis.
- Good knowledge in Business Manager Modules, OCAPI and Integration Framework like Google Tag Manager, Exact Target, Windsor Circle, Predictive Intelligence.
- Good debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools.
TECHNICAL SKILLS:
Technologies: DW Script, JavaScript, Pipelines, Pipelets, Controllers, ISML, jQuery, HTML5, AJAX, CSS, XML
Technologies: Java, SQL, Servlet, JSP, JDBC, Hibernate, responsive CSS, ionic frameworkUI application development, Web Application Development, RDBMS
Tools: Demandware (a Java/J2EE based e-commerce platform), Oracle SQL developer, MySQL, maven, nodejs, grunt, gulp, git, Jenkins, eclipse, Windows
Cloud Platforms: Amazon Web Services (AWS)
WORK EXPERIENCE:
Confidential
Responsibilities:
- Created order at Demandware side using OCAPI.
- Implemented "Shipping and Tax hook" which supports shipping and tax calculations for multi step checkout. Client will call this hook to get shipping options and tax rates during checkout.
- Implemented "API Hook Integration" which is called for any transaction update asynchronously.
- Involved in Business Manager configuration and created payment methods, custom ps, Jobs Schedules, service, custom object, custom attribute.
Confidential
Responsibilities:
- Converted Pipelines into controllers and optimized code.
- Implemented code to export product for multiple locales and currencies in form of XML file which will store in IMPEX location in Business Manager.
- Modified DW scripts which support controllers.
- Converted Workflow Schedules into Job Schedules.
- Updated link cartridge document as per the new implementation.
Confidential
Responsibilities:
- Implemented Custom error log file.
- Implemented Business Manager custom module.
- Implemented order details page in Business Manager which orders are placed using safecharge payment method.
- Sorted table data using Datatable js file.
Confidential
Responsibilities:
- Exported and imported content slots in Business Manager using OCAPI.
- Implemented code to import catalogs, Content Assets, Library folders, Promotions in Business Manager.
- Implemented Dashboard to track status per item.
- Created JSON file.
- Solved some UI issues and involved in unit test.
Confidential
Responsibilities:
- Implemented Google Tag Manager, Exact Target which uses SOAP WebService, and Windsor Circle integration.
- Implemented Back In Stock Notification for out of stock products and modified Store Locator page. I have also modified recommendation page in PDP using Predictive Intelligence.
- Created new Content Assets, Content Slots.
- Giving Jenkins builds, replicating code and data from Staging to Development instances.
- Tracked the JIRA tickets (Defects) and fixed them well within SLA.
- Analyzed the error blades and reduced their size by detecting the root cause.
- Implemented validation of credit card no., phone no. and zip code using jQuery-validation and regex.
Confidential
Responsibilities:
- Tracked the JIRA tickets (Defects) and fixed them well within SLA.
- Created new content assets.
- Analyzed the error blades and reduced their size by detecting the root cause.
Confidential
Responsibilities:
- Tracked the JIRA tickets (Defects) and fixed them well within SLA.
- Analyzed the error blades and reduced their size by detecting the root cause.
- Added socials links in footer using content asset.
Confidential
Assistant Computer Science teacher
Responsibilities:
- Used to teach computer science up to class VIII using smart board equipment
- Prepared lesson plans.
- Prepared question papers.