Demandware Developer Resume
Mooresville, NC
SUMMARY
- 7+ years of experience in Information Technology and Demandware E - Commerce implementations and integrations with Demandware, Web Services REST/SOAP.
- Proficiency in developing e-commerce web applications usingDemandware, Spring 3.2, Web Services, Java 7, JSP, Servlets, Struts, JSF, Hibernate, Java Beans, EJB, JMS, MQ Series, JDBC, Web services, SOAP, XML, XSL, XSLT, JavaScript, AJAX, jQuery.
- Experience in handling the Apache Tomcat Web Server and BEA Web Logic, IBM Web Sphere Application Servers.
- Full stack developer with experience in HTML, CSS, Less, JavaScript, JQuery, Ajax, Spring, Java/J2EE, XML, Web Services.
- Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, EJB, JAXP, JAXB, XML-RPC and XMLBeans.
- Superior proficiency in AWT, JBoss, Hibernate, SWT andJavaSwing.
- Experience in deploying business applications using application servers and web servers like Apache Tomcat, Web Sphere, JBoss and Web Logic.
- Experience working in Agile and Waterfall methodology projects.
- Expertise in Object-relational mapping using Hibernate.
- Strong experience in Swing and CoreJavadevelopment
- Experience in integratingDemandware with various systems for E-Commerce.
- Development experience in various IDE's like Eclipse, WebSphere RAD.
- Extensive working experience in unit testing framework - JUnit Tests.
- Worked on the DW Webservices, Checkout flow, import and export feeds.
- Strong knowledge and experience across various components like commerce, merchandising, campaigns, web services and integrations.
- Experienced in working with Atlassian tools like Confluence, Jira and Bamboo.
- Excellent Written, Analytical Skills, Verbal Communication skills with a customer service oriented attitude and worked with the offshore team as onsite coordinator to provide the update on the daily basis.
TECHNICAL SKILLS
Tools: Demandware, MUnit, Log4j, JUnit
Operating Systems: Windows, Linux, UNIX
RDBMS/Databases: Oracle, SQL Server
Programming Languages: Java, J2EE, C, C++, PL/SQL, HTML, XML
IDE: EditPlus, TextPad, Eclipse
J2EE Technologies: Servlets, JSP, JDBC, JNDI. JSTL, JMS, EJB-Session Beans
Web/App Servers: Apache Tomcat, Web Logic, Web Sphere, JBOSS
Frameworks: Spring, MVC, JSF, Struts
Web Technologies: HTML, DHTML, CSS, AJAX, Java Script, JQuery, Bootstrap.
Methodologies: Agile, SCRUM.
PROFESSIONAL EXPERIENCE
Demandware Developer
Confidential, Cupertino, CA
Responsibilities:
- Served as team lead responsible for 24x7 support ofDemandWareeCommerce website and proprietary OMS as well as monthly enhancement releases and strategic projects using both waterfall and agile methodologies.
- Developer on the re-platform project moving Payless.com from ATG toDemandWare. Helped develop and implement the transition plan for the move from Spark Red toDemandWare.
- Lead developer responsibilities included:
- Led daily scrum calls with development team and QA
- Helped facilitate weekly meetings with the business to prioritize tickets and also provide ticket estimation
- Code and build management using BitBucket and Bamboo
- Mentor other developers on the team as the team size grew from 3 to 12
- Thorough understanding of complete Website solution including Webstore, OMS, Fulfillment, Catalog, Inventory, Pricing, Sales Audit and Customer
- Developed enhancements and bug fixes in all areas of the site including Home Page, Category, Search, Product Detail, Cart, Checkout, Payment, Email, Account, Integrations, etc.
- Lead tech designer on implementing ship from store project.
- Provided technical design documents for consultants to develop using SSIS.
- Created testing and implementation plan
- Lead tech designer on Store of the Future project which included real-time integration into the Aptos Enterprise Selling POS solution to provide Omni Channel capabilities.
- Created technical design documents for offshore consultants for SSIS work which included SOAP web services and file transformations.
- Developed SOAP web services inDemandWareboth with and without DemandWare's Service Framework.
- Created testing and implementation plan
- Vendor Relationships - Acquity/Accenture, BazaarVoice, Invodo, CPC, Adobe, PayPal, Mad Mobile, Google, Vertex, Tealium, SOASTA, Radial
- Led onshore and offshore development and QA teams
Demandware Developer
Confidential, Mooresville, NC
Responsibilities:
- Developed cross - browser / cross-platform compatible interfaces in web format using Javascript,Jquery, CSS3, Demandware's Site Genesis.
- Developed UI for New Client Implementations of Site Genesis
- Test and Documented Code
- Interacted with clients to determine & document detailed functional requirements
- Implemented new functionality to existing clients' implementations of site genesis.
- Assisted in development process and workflow.
- Contributed to the Ignition commerce product offering
- Used shared repository and committed changes to it using SVN and Git.
- Updated the look and feel of the application using CSS3 and SCSS.
- Responsive branding was implemented utilizing SCSS, CSS3 and Jquery.
- Used RESTful API to mediate CRUD operations on customer information.
- HTML5 session Storage was implemented for storing specific data pertaining to an order.
- Form validation was implemented using HTML5 regular expressions with various input fields.
- Made various AJAX calls to the web service for retrieving specific customer and product information.
- Used HTML5 app caching API to cache images for faster application load time.
- All development was done using the Eclipse IDE interface.
- Experienced in an agile development environment.
- Communicated with team members about any changes to logic or clarifying requirements.
- Was involved with some training of new developers in SCSS and AJAX.
Environment: CSS3, JavaScript, HTML5, Web 2.0, SVN, AJAX, XML, J2EE, Scrum, Agile, SCSS, EclipseSE (IDE) Backbone.js
Ecommerce Developer
Confidential, Atlanta, GA
Responsibilities:
- Technical Lead for Demandware's 2016 Pace Setter Award winning client.
- Contribute to the creation and adoption of SDLC standards and development best practices as well as providing for staff technical education.
- Ensure that application development standards, processes, controls, and governance meet security, privacy, and regulatory compliance requirements for E - commerce
- Partner with the Project Management Team, Technical Architecture Group, Quality Assurance, Support Groups and other Development Management to deliver high quality software applications on schedule and on budget.
- Recruit, manages mentor, direct and lead Front-End Developers in the development of eCommerce websites
- Plan and supervise resources across multiple implementation projects, collaborating with managers of other disciplines to ensure client success
- Evaluates existing projects to determine technical challenges, risks, schedules, resources, and monitor timelines.
- Actively participating in process improvement initiatives
- Manage a budget and control costs with an eye toward achieving group financial objectives
- Rely on extensive experience and judgment to plan and accomplish goals.
- Conduct weekly meetings with project teams
- Maintain excellent communication with team
- Familiar with a variety of the field's concepts, practices, and procedures.
- Excellent understanding of the retail industry as relates to e-business
- Experience in planning, forecasting, and implementing change
- Proficient in leading & supervising application development teams.
- Excellent communication skills and ability to delegate effectively
- Strong time-management, organizational and attention to detail skills
- Provide guidance and strategy for current project management group.
- Create and implement workflow process for the SDLC to be utilized by web development and OMS development teams.
- Lead on multiple Salesforce Commerce Cloud (Demandware) site builds.
- Work with developers and clients on implementation strategy and solving critical problems.
- Buildmaster - create and support the current build process from staging to development to production.
Environment: HTML, Java script, Jquery, SQL, SQl server, Oracle 11g, Eclipse IDE, JMS, MQ, HOD, AWT.
Ecommerce Analyst
Confidential
Responsibilities:
- Working with multiple stakeholders of the clients and third party vendors.
- Overall project support of multiple e - commerce sites onDemandwareplatform.
- Utilizing Agile Development environment with SCRUM Methodology.
- Technical support, technical analysis, effort estimation, delivery of milestones, and overall product quality.
- Triaging of support issues and JIRA tickets and prioritizing tasks.
- Defining scope and assisting in requirement gathering for the enhancement projects.
- Communicating timelines, progress and status reports to clients and third party vendors.
- Working with external cross-functional technology teams to troubleshoot, estimate, and coordinate system defects and enhancements.
- Creating and maintaining FSD and TSD documents forDemandwareSRA Gate 1 analysis and future integrations.
- Management of the production support team.
- Build and release management.
Software Developer, Web Developer
Confidential
Responsibilities:
- Developed report application that connected to our corporate website for report analysis using VB6.
- Created SQL scripts for client database issues and reporting needs using Confidential - SQL and PL/SQL.
- Created, modified, and assisted clients in creating custom reports using Crystal Reports 8.5 - 11.
- Added new functionality, maintained, and modified existing VB6 code for our flagship application EPICS. EPICS is an application tailored specifically to the aluminum extrusion industry.
- Created hand held scanning applications using VB6 that interfaced with EPICS database to allow the scanning of bar-coded packing tickets and updating of ticket information.
- Developed corporate website using HTML, ASP, and JavaScript, and Dreamweaver MX.
- Developed a corporate online knowledge base for our customers using RoboHelp X5.
- Developed EPICS help system using RoboHelp X5.
- Helped customers migrate their EPICS databases from SQL Server 2000 to SQL Server 2005.
- Trained new customers and helped their IT staff setup EPICS on their servers and client work stations.
- Gave presentations Confidential our annual EPICS Users Conferences.
Environment: SQL, Sql server, VB.NET, javascript, HTML, ASP, Dreamweaver MX, SSRS, CSS, Jquery.