Hybris Techno Functional Expert Resume
Scottsdale, AZ
SUMMARY:
- Over 9 Years of professional experience in all the phases of software development life cycle including Design, Development, Integration of Client/Server environment, Maintenance, Implementation and Testing of various Ecommerce and software applications using Hybris, Java/J2EE related technologies
- 3+ years of experience in Hybris Omni commerce Suite, Hybris Management Console (HMC), HAC (Hybris Admin Console), WCMS Cockpit, CS Cockpit and Product Cockpit.
- Had Strong Knowledge on integration of SAP ERP with hybris backend.
- Strong experience in custom development of Shopping Cart, Browse & Shop modules of Commerce platform.
- Involved in the development of a new e - commerce site for the client Lids with content management functionality and custom cockpit modification.
- Involved in end to end designing and development for on-going implementation of Hybris ecommerce platform
- Having Experience on Data Structures and Algorithms
- Extensive Object Oriented Development OOP/OOD experience.
- Effective analytical and problem solving skills in deadline driven environments used within the context of a complete development life cycle.
- Well versed with application software development in commerce domain involving Requirement Analysis and Design, application development and acceptance testing.
- Experience in GUI development using HTML, CSS, JavaScript, XSLT, AJAX, JSP, JSP Tag libraries, Servlets, JNDI, XML, and XSLT.
- Expertise in developing applications using Hybris, Java, J2EE Technologies, JDBC, JSP, Servlets, XML, JavaScript, HTML, AJAX.
- Expertise in RDBMS, JDBC, Hibernate, Oracle and SQL Server including SQL or PL/SQL, Stored Procedures.
- Worked extensively on Hybris Commerce Framework and specific modules for various Commerce engagements with US and UK Customers
- Experience on working in Core Java, and other J2EE technologies
- Excellent Troubleshooter - resolved many integration issues arising out of Search, Shopping Cart
- Established effective design, programming and organizational skills from working on projects that have encompassed a multitude of business functions.
- Expert in leading team with excellent work/time management skills, communications and interpersonal skills, ability to work under strict deadlines.
- Strong Analytical and Problem Solving capability.
TECHNICAL EXPERIENCE:
Frameworks/ORM Tools: Hybris Commerce-suite, Spring, Hibernate 3.0, SOLR search engine, Hybris accelerator.
Internet Technologies: Java EE 5.0, J2EE, Java (JDBC 2.0, Java Beans), J2EE, XML, JavaScript, CSS, HTML,JSON
IDE/Programming Tools: eclipse, Spring STS, PL/SQL Developer
Operating Systems: UNIX, Linux, Windows
Scripting Language: HTML, JavaScript, JQuery, AJAX
Database/Tools: JDBC, Oracle 11g
Libraries and Tools: Ant, Maven
Version Control: SVN,VSS 6.0
PROFESSIONAL EXPERIENCE
Confidential, Scottsdale, AZ
Hybris Techno Functional Expert
Responsibilities:
- Writing Confidential / Confidential files (i.e. Product and Content Catalogs) as per requirement.
- Consulted with members from other teams including networking, security and cloud deployment teams to design a Go - Live Strategy for the portal.
- Document and gather requirements for detailed epics, use cases, and user stories in Agile development.
- Worked on defects during the last development phase of the project.
- Participating in discussions with solution architects and Tech leads to resolve functional problems.
- Develop user flow diagrams for various workflows like user registration, checkout flows etc., in Microsoft Visio
- Involved in development of website which included functionalities like product browsing and search, customer login, customer profile, cart, order placement, payment.
- Worked on Data Migration with respect to Products, Customers and Orders
- Worked on version upgrade of Hybris from 5.0 to 5.7.
- Involved in integrating the environment by setting up the storefront and re implementing cronjobs according to the new versions
Environment: Hybris 5.1,5.3,5.7, Atlasian, GitHub, JSP, Ajax, JDBC, Oracle, Tomcat, JavaScript, HTML, CSS, Ajax, jQuery, java and J2EE
Confidential, Reston, VA
Java Hybris Developer
Responsibilities:
- Creating item types, populating data models, modifying/adding cockpit and HMC configurations.
- Creating hybris extensions and add-ons, and extending or modifying per the business needs.
- Developing classes, adding configuration, creating Confidential files, creating and scheduling cron jobs.
- Analyzed, designed and developed service to support Guest Checkout using Hybris 5.1 and 5.2
- Worked on B2B and B2C implementations in agile environment using various Hybris Accelerators.
- Creating CMS contents and adding web services to support CRUD operations on data entities of hybris platform.
- B2B Vendor (Avea /Güne li stanbul) using Webdynpro for java, B2B process were handled over SAP EPortal. Also, many reports were developed.
- B2B Vendor (Opet / stanbul) all vendor process were handled over SAP Portal. Project was developed using webdynpro java under SAP Netweaver 7.0
- Integrating hybris store with external services like salary service, Windward document generation service.
- Implemented custom loading of SAP MDM Product Catalog using Datahub and Import/Export
- Worked on Agile form of development. Updating the scrum on daily basis
- Developing components in Hybris platform using Java/J2EE, Spring 3.0, Hibernate 3, Restful Web services, JUnit 4.5 framework, Oracle 10, PL/SQL technologies.
- Using eclipse, maven, tortoise SVN, Jenkins, ant to develop the application code.
- Managing source code using Git, GitHub, SubVersion(SVN) Source Code control tools
- Connecting frontend with Hybris PIM and Commerce functionality (Java, Hybris, XML).
- Extending cscockpit, admin cockpit, HMC module, WCMS cockpit.
- Performing initialization, update tasks using Hybris Admin Console.
- Creating hybris localization, spring context files.
- Enhancing WCMS module to customize it for as per unique nature of PPC’s business - Customer segmentation and restriction requirements.
- Integrating hybris store with external services like salary service, Windward document generation service.
- Developing components in Hybris platform using Java/J2EE, Spring 3.0, Hibernate 3, Restful Web services, JUnit 4.5 framework, Oracle 10, PL/SQL technologies.
Environment: Hybris 5.1, Jenkins, GitHub, Servlet, JSP, Ajax, JDBC, Oracle, Tomcat, JavaScript, HTML, CSS, Ajax, jQuery, java and J2EE
Confidential, Dallas, TX
Java Hybris Developer
Responsibilities:
- Worked closely with functional analyst and gathered client requirements to design and develop the application.
- Design and developed various rest services for Payment, Address, Ship Method and Employee Option, OMS modules.
- Extends hybris items.xml to create new types or extend existing types and specially create data base model for new tables.
- Mapping the Hybris Out of box functionalities to the current business modules.
- Creating the catalog using the Hybris PCM.
- Analyze hybris data base model and several flex queries, suggested performance optimization solution.
- Core java and J2EE programming to support server-side transactions and front-end development on Hybris.
- Used Hybris Management Console (HMC), Hybris Administration Console (HAC) and multiple channel cockpit to manage and administration application.
- Working knowledge of optimization of SAP Hybris Commerce suite using Dynatrace.
- Solved live site outages (httpd/Tomcat/JVM/Debian) with RCA, performance tuning with DynaTrace.
- Refractor different modules to achieve better design, improve performance and code security.
- Developed an end to end B2C Hybris eCommerce solution
- Used Transfer Object pattern to transfer data in different layers and used Transfer Object Assembler patter to build Composite transfer object.
- Used Abstract factory pattern to design the various Controller, facades and service Objects.
- Used Data Hub to take charge of data integration through easy import and export of data between hybris and external data storage solutions.
- Instituted Agile, Scrum methodology to ensure delivery of high quality work with bi-weekly iteration.
- Designed and coded application components in an agile environment utilizing a test-driven development approach
Environment: Hybris 5.5, Jenkins, GitHub, Servlet, JSP, Ajax, JDBC, Oracle, Tomcat, JavaScript, HTML, CSS, Ajax, jQuery, java and J2EE
Confidential
Java /J2EE Developer
Responsibilities:
- Involved in requirement analysis, design, coding, testing, implementation and review.
- Work with the technology project teams to guide the design of new applications to support business needs.
- Used Spring MVC framework to develop the web application and web services.
- Hibernate ORM with JPA was used to persist database operations.
- Used Spring DAO on the Data access layer with the Hibernate
- Leveraged the AOP features of Spring framework to handle exceptions
- Developed back end RESTful web services required.
- Performed Unit as well as System Integration test (SIT) and User Acceptance Test (UAT) for all the modules.
- Developed JUnit test cases for various components.
- Design patterns like Front Controller, MVC, Singleton, Factory and Façade were used
Environment: Java, SQL, NoSQL, j2ee, HTML5, JAX-RS, JAX-WS, JMS JSF,RESTful,sql, JavaScript, jQuery, JSON Restful services,XML, Servlets, Spring, hibernate, JPA, Ajax, SOAP, web services, Oracle, JTA, tomcat.
Confidential
Java /J2EE Developer
Responsibilities:
- Involved in Low Level Design including sequence diagrams and class diagrams to understand the existing Customization of features
- Published and consumed Web Services using SOAP, WSDL and deployed it on WebLogic server Web Server.
- Used SOAP based web services to develop interfaces to integrate between front end systems and backend systems.
- Developed WSDL's and XSD's for creating interfaces between different systems using SOAP based web services.
- Also developed web services components using Apache Camel, SOAP, WSDL, JAXB, and JAX- WS with java.
- Used Spring Framework for Authentication and Authorization and ORM components to support the Hibernate tool.
- Designed and developed Application based on Spring framework using MVC design patterns
- Responsible for writing/reviewing server side code using Spring JDBC and DAO module of spring for executing stored procedures and SQL queries
- Used Core Java for developing business logic.
- Developed Web services for the services to get the data from external systems to process the request from client sides
- Utilized SOAPUI to generate request XML's from WSDL to test the responses.
Environment: HTML5,SQL,NoSQL, CSS3, JTA,Java, JSP, Servlets, JSF, Spring, JPA, JavaScript, jQuery, Ajax, SOAP, web services, JAX-RS, JAX-WS, JMS,Tomcat.