Hybris Architect / Tech Lead Resume
Hopkinton, MA
SUMMARY
- Hybris Architect / Lead with 11+ years of professional work experience in requirements analysis, designing, developing, testing, deploying and maintaining highly distributed, scalable and transactional large Internet/Intranet Enterprise applications.
- Vast e - commerce design and implementation experience, including but not limited to SAP-CRM, SFDC, Vendavo, Cloud as a Service, OMS, Service Management, WCM, PayPal, Cyber Source, Vertex, Address Validation, In-Store Pickup, Pre-Order, Promotion Engine, Search Engines and gift cards.
- Expertise in Hybris - Multichannel cockpits, WCMS Cockpit, CS Cockpit, ASM, Backoffice and Product Cockpit
- Extensive experience in PCM/PIM, Hybris Data Hub, SAP ECC, SAP CRM, C4C Hybris Sales, C4C Hybris Service, Hybris Marketing, Hybris accelerators(B2B, B2C, Telco), SAP S/4 HANA and SAP Billing.
- Expertise in search (Endeca Systems and Apache Solr),Multichannel Commerce,Mobile Commerce,Consumerization of B2C, Service Management domain and Order Management
- Extensive experience in ATG Web Commerce 9.1/9.3/10.1/10.2/11 , BCC, ATG Web Commerce Search, ATG CSC, ATG Web Portal and ATG Relationship Management Platform.
- Isolate performance bottlenecks using profiling tools, analyzing thread dump, analyzing heap dumps, resolving memory hotspots, and implementing code fixes to achieve scalability and transaction throughput.
- Troubleshoot intermittent error rate impacting site conversion and revenue. Experience with feed optimization, browse/search, personalization and ESB integrations.
- Integration experience with third party applications including Content Management Systems, Search Engines, Analytics, Social Media, Loyalty programs, Coherence, Pricing Engines, Giga Spaces, Tax Processors, Payment Processors, Fulfillment, Ad Engines and Image/Asset Solutions (Adobe Scene7).
- Expertise in Web Content Management Solutions using Adobe Experience Manager(AEM), Oracle WebCenter, Fatwire, Sitecore and Drupal.
- Experience in Service Management Solutions using ServiceNow & Salesforce
- Deployment specialist, Performance tuning, Clustering & Scalability
- Experience working with commerce features such as personalization, catalog, search, promotions, shopping cart, checkout, fulfillment and CSC.
- Strong Knowledge on Hybris Admin Console and Hybris Management Console.
- Strong hands on technical experience in client/server technology using Java, J2EE, Servlets, Spring framework, HTML5, CSS3, jQuery, BeanShell, JDBC, EJB, JSP, XML and Relational Databases (Oracle, MS SQL Server and MySQL), JSTL, Java Script, JSON and Ajax.
- Expertise in database designing, database programming (PL/SQL, Hibernate) and database administration (Oracle 9i/10g/11g, MS SQL Server).
- Extensive experience in Offshore-Onshore co-ordination.
- Excellent communication and Inter-personal skills.
TECHNICAL SKILLS
Web/Application Servers: Hybris Server, Spring Source TC Server, Oracle Weblogic, IBM WebSphere Hybris Products Hybris 5.1/5.2/5/4, Hybris Mobile, Hybris Customer Service, Hybris Print Hybris WCMS, Hybris accelerators(B2B, B2C), PCM/PIM, Hybris Billing, Multichannel cockpits, WCMS Cockpit, CS Cockpit and Product Cockpit
Tools: Eclipse, Ant, Jenkins, Nexus, Gerrit, Sonar, Bitbucket, Bamboo, Rhodecode
Database Programming: PL/SQL, SQL, Hibernate 2.1
Databases: Oracle, MS SQL server, MySQL
Version Control: Rational ClearCase, Rational ClearQuest, Visual Source Safe, CVS, SVN, GIT
Operating System: Solaris, Linux, Windows
Java Technologies: JSP, EJB, Servlets, JDBC, J2EE, JMS, JNDI, RMI
Frame works: Strut, Spring, JSF
Web Technologies: HTML5, CSS3, jQuery, BeanShell, JSP, EJB, Servlets, JDBC, J2EE, JMS, JNDI, RMI, XML JSTL, Java Script, JSON and Ajax.
PROFESSIONAL EXPERIENCE
Hybris Architect / Tech Lead
Confidential, Hopkinton, MA
Responsibilities:
- Designing the overall system architecture including hybris Catalog, hybris to: SAP-CRM, SFDC, Vendavo, SSC configurator, R12 configurator, Adobe CQ and to other third party systems.
- Leading the the architecture, design and modelling of hybris modules to support multi lingual, multi partner web stores and their CPQ solution pricing strategy.
- Designing the Hybris product content module PIM/PCM, Multichannel cockpits, WCMS Cockpit, CS Cockpit and Product Cockpit.
- Developer Datahub custom adapters for migration of data from ERP into Hybris
- Designing the CS Cockpit to register a customer through customer service and added extra search fields by extending OOTB functionality.
- Provided POV on the requirement feasibility and Hybris PCM/platform capabilities
- Soft Launch strategy: worked with product management, defined and implemented the strategy that allowed slow migration of users from one system to another. Considerations included minimizing SORs, consistent and seamless user transactions, and integration touch points of all systems. This strategy also covered all other omni-channels.
- Designed and developed a collaborative PIM/PCM solutions for product managers, pricers and marketers to manage and maintain their data for their various global product offerings from one centralized location, ensuring a consistent experience across their multisites globally.
- Designed and developed Inventory and Order Grids as the System of Record for the Ecommerce systems.
- Akamai: Worked with Akamai, ensured cache efficacy of the new system/urls is at least as good as the legacy site. Required tight integration of Akamai with Hybris.
- Data Migration: Ensuring that all legacy data is extracted and transformed into the new system’s schemas. This included the processes and timings of these transfers and is complicated by the Payment Card Industry (PCI) compliance issues around credit card data.
- Designing the Impex (Import/Export) files for importing product attributes, promotions and product updates.
- Configured the Hybris Admin Console and Hybris Management Console including Solr configurations.
- Designing the Email functionality and created Velocity templates as per the clients requirement.
- Integrated Responsys for promotions campaign for news letters subscribed customers by creating new extension
- Synchronise Product Catalog and Pricing info with feeds from ERP systems such as SAP with Hybris Stock Integration and other systems.
- Designed and built e-commerce infrastructure for hosting Hybris platform, focused on standardizing the Hybris and Endeca installations, Hybis builds and deployments.
- Extensive experience in deployment activities not limited to installation, configuration, build deployments, scalability, performance tuning and tweaking.
- Troubleshoot intermittent error rate impacting site conversion and revenue.
- Supported the production and DR environments 24 x 7.
- Isolate performance bottlenecks using profiling tools, analyzing thread dump, analyzing heap dumps, resolving memory hotspots, and implementing code fixes to achieve scalability and transaction throughput.
Hybris Architect
Confidential, Minneapolis, MN
Responsibilities:
- Leading the implementation of various core functional modules using hybris. Implemented and supported heavy customization of Confidential cockpits.
- Design and implementation of various systems integration like SAP, data warehouse, PIM and Celum Synergy with hybris
- Designed and implemented Product Cockpit based Hybris PCM/PIM solutions
- Leading the hybris version upgrades from 4.x to 5.0 and data migration.
- Designed the global Catalog management/Catalog synchronization, user management and security modules.CELUM (Digital Asset Management) product customization and upgrade.
- Leading the implementation of different technologies like Akamai, Pentaho reporting, Moxie.
- Integrated CMS Cockpit and Product Cockpit for business team.
- Designed and developed data migration from legacy hot folders and impexes to DataHub architecture. Developed custom adapters in DataHub.
- Extensive experience in build (Jenkins/Maven/Nexus), support (JIRA), maintenance (Redhat/vCloud), and improvement of source code management (Git/Gerrit) and software release processes, as well as support for daily operations and automation (Bash/Python) of dev/stage/pre-prod/production/DR infrastructure for Hybris based projects.
- Hands on experience with Verion Contol/Build/Deployment tools (GIT, SVN, Gerrit, Nexus, Jenkins, Hudson, Ant, Maven, Sonar) and UML modeling (Tools used - Microsoft Visio, Rational Rose, Star UML), design patterns with specialization in Frameworks (MVC).
- Successfully built an automated deployment framework for software built on Hybris, Oracle Database, Endeca and Gigaspaces XAP Platform to VMware vSphere-based private cloud to allow customers use hybris platform from many different access points: web, online storefront, mobile phones, tablets, and kiosks within retail stores.
- Successfully built an automated build and deployment framework for software built on Hybris infrastructure using Jenkins, Unix Shell Scripting, Perl and Python.
- Experience in JVM Configuration Management and Performance Tuning to enable commerce applications handle increased workloads.
- Readying Dev/QA/UAT/Production environments for launch and deploying a completed hybris applications to the Dev/Stage/Production environment.
- Key contributions towards deployment of Offers Engine, the Core of Offers Management Application that helps an administrator manage deals and promotions for targeted customers.
- Successfully Tuned Hybris applications to produce optimal performance results of each environment throughout the life cycle.
- Designed the Build and release process to automate build and deployments using ANT, MAVEN, IVY, Shell scripts and Jenkins.
- Designed Database Schema and Developed scripts to create and populate database tables during deployment processes.
- Created automated test scripts to validate successful deployments. Supported production environments.
- Successfully troubleshoot issues in deployed applications and startup of servers post-deployment.
Sr. Hybris Consultant
Confidential, Lake Forest, IL
Responsibilites:
- Working in the Oracle Endeca environment at placing in custom banners, text and cartridges for dynamic and enhanced content on the Confidential website using rules.
- Working with Hybris 5.0 at creating websites and any dynamic content needed.
- Working with business partners at getting their webpages completed for promotions and events.
- Working on government pages, campaign pages, banner placement and event webpages with Custom Homepage Carousels with individual accounts or track codes.
- Involved in design and architecture of PCM solution, architecture design for Syndication points for ERP, e-shops and data migration interfaces with the help of ETL tool Pentaho.
- Working in the HMC environment creating redirects, vanity urls for websites.
- Creating custom code based carousels for business partners implementing acct’s on both Broadvision and Hybris using Jira.
- Creating dynamic forms using velocity template code, Json for validations and for custom email displays once submits are sent.
- Working with Dreamweaver, Photoshop, JavaScript, Hybris, HMC, Broadvision, Endeca and HTML/CSS coding on a daily basis.
- Created mobile templates for spend and get pages, all webpages are written in div’s with CSS classes, some inline styles and JavaScript/JQuery.
Environment: Java (JDK 1.6), J2EE, Core Java, Sql, Oracle 10g,PL/SQL,HTML5, XML,APIs, JSP, Javascript,Ant,css3, JQuery, SpringMVC, Hibernate,Endeca, Github, Ajax, HybrisServer 4.7, JMS, Web Services .
Sr. Hybris Consultant
Confidential, Pittsburgh, PA
Responsibilites:
- Implemented B2B Multichannel E-Commerce website using Hybris and Java.
- Involved in B2B Commerce module for B2B unit, budget, Cost center, customer group etc.
- Involved in WCMS module for content management.
- Involved in Admincockpit for B2B Admin, HYEND2 configurations.
- Working with Catalogs for Products, Product Variants etc.
- Integrated CMS Cockpit and Product Cockpit
- Used Web services to make our application platform and technology independent i.e. Interoperability.
- Customized CS Cockpit and added extra search fields by extending OOTB functionality.
- Supported the production environments 24 x 7.
- Created Impex (Import/Export) files for importing product attributes and promotions
Confidential, Chantilly, Virginia
Ecommerce Tech Lead
Responsibilities:
- Participated in the implementation of user registration module, eStore, product catalog, pricelists, promotions, shipping module and payment gateway integration.
- Customized Catalog, Inventory and Order Grid. Built Endeca guided navigation and CX manager features.
- Resolved BCC snap shot mismatch while deploying assets.
- Extended the BCC interface.
- Customized Catalog switching in ATG publishing
- Designed and developed guided search and browse pages. Extensively used Experience Manager.
- Created custom cartridge and templates. Endeca SEO framework used with customized configurations
- Worked on features like multi site & catalog, Preview, Segmentation and Custom Global Menu/Top Navigation
- Inteegrated Catalog with Scene 7, BrightTag, ForeSee, Omniture, offers engine and BazaarVoice.
- Customized Targetting interface and Targeter Rules in BCC
- Designed and lead the development effort of CSR Application for Order Management. It included features such as placing new orders, reordering/express reordering and free/partial charge orders for the customer, canceling an order, refunding an order for the customer, resubmitting the XML to the fulfillment house, re-sending the gift certificate mail to the customer, invalidating gift certificates etc. It also included various search capabilities such as searching customer profiles, gift certificates etc.
- Integrate BCC and CSC with other companion components
- Designed and lead the development effort of Fulfillment Engine module. This module included a collection of standard services to coordinate and execute the order fulfillment process. The Fulfillment Engine is capable of simultaneous processing of orders placed through different mechanisms. The core activities involved are inventory update, persistence of order in cancelable state, multiple shipping, tracking the order using customized fulfillment process, shipment staus through emails, settling the order by processing the payment mode selected by the user.
- Provided solutions to complicate problems within the team with new design that helped improve in productivity, better maintenance and easy learning experience for new programmers.
- Migrated the application from ATG2006.3 to ATG 9.3 replacing Dynamo Application Server 6.3 with Jboss Application Server 4.3. Also replaced JHTML pages with JSPs.
Environment: ATG, Endeca 3.1, Jboss, Dynamo Application Server, ISS 6.0, Authorize.net, Windows 2003/2007/2008 , Oracle 10g/11g, ATG Web Commerce Campaign Optimizer, ATG Personalization, ATG Scenario