0% found this document useful (0 votes)
44 views5 pages

Thirupathi Koppula Re

Thirupathi Koppula has over 12 years of experience in SAP Hybris Ecommerce Applications, specializing in Data Hub integration, catalog management, and web application development using Java and Spring MVC. He has led various projects, including B2B and B2C implementations for clients like Medtronic, Ford, and Bacardi, demonstrating expertise in Hybris tools, Agile methodologies, and web services. Koppula holds certifications in multiple Hybris versions and has a strong background in software design patterns, database management, and version control systems.

Uploaded by

info.tech2485
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views5 pages

Thirupathi Koppula Re

Thirupathi Koppula has over 12 years of experience in SAP Hybris Ecommerce Applications, specializing in Data Hub integration, catalog management, and web application development using Java and Spring MVC. He has led various projects, including B2B and B2C implementations for clients like Medtronic, Ford, and Bacardi, demonstrating expertise in Hybris tools, Agile methodologies, and web services. Koppula holds certifications in multiple Hybris versions and has a strong background in software design patterns, database management, and version control systems.

Uploaded by

info.tech2485
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Thirupathi Koppula

6826663564
[email protected]

SUMMARY
 Having 12+ years of experience SAP Hybris Ecommerce Applications.
 An expert in Data Hub integration specific to loading master data from SAP ECC to Hybris and direct interaction with the
Client for Hybris project development and estimation
 Experience in Catalog Management, PIM, and creation of Data Models.
 Knowledge of Cart Management, Checkout and Order processing.
 Experience in the creation of content data like page templates, pages, content slots and components.
 Experience in working with tools like HMC, WCMS and Product Cockpit.
 Knowledge of working with the Solr search engine.
 Experience in the creation of impex scripts to create product and content data.
 Worked on localization and configuration management.
 Lead the deployment process for various environments.
 Experience in developing Web Applications using Spring MVC.
 Experience in Web Services (REST Client, SoapUI, Postman).
 Experience in writing Impex/Groovy scripts.
 Working knowledge in a multi-tiered distributed environment, good understanding of the Development Lifecycle (SDLC).
 Experience in working in environments using Agile (SCRUM).
 Areas of expertise include analysis, design and development of software involving technologies like Java, J2EE, Servlets, JSP,
JDBC, Spring, Web Services, SOAP, POSTMAN, REST Client, CSS, WSDL, HTML, JavaScript, AJAX.
 Spearheaded efforts implementing Hybris 5.7 Vanilla proof of concept for Lennox and Allied businesses to show case
ecommerce functionality and capabilities of Storefronts, Product Cockpits, WCMS, HMC, HAC, and latest back office
Cockpits for business user
 Proficient in Java/J2EE Design Patterns including singleton, command, object pool, session facade, Model View Controller
(MVC), and Data Access Object (DAO).
 Well-versed with core Java concepts like collections, multithreading, serialization, and Java beans.
 Expertise in the design and development of Web service which includes handling SOAP/REST Requests and Response, WSDL
and Web service authentication.
 Spearheaded efforts implementing Hybris 5.7 Vanilla proof of concept for Lennox and Allied businesses to show case
ecommerce functionality and capabilities of Storefronts, Product Cockpits, WCMS, HMC, HAC, and latest back office
Cockpits for business user
 Good Working experience in using different modules like Spring Core Container Module, Spring Application Context
Module, Spring MVC Framework module, Spring AOP Module, Spring ORM Module etc. in Spring Framework.
 Experience in writing numerous test cases using the JUnit framework.
 Experience in writing test cases using Mockito.
 SAP Web channel E-Commerce implementations and development Helped the customers build B2B, B2C sales platforms
with SAP ECC & SAP CRM
 Implemented persistence layer using various features like XML configuration file for Database connectivity, connections to
database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate
transaction control using ORM tool Hibernate 3.0 framework like HQL queries etc.
 Written queries for insert update and modification operations. Performed database normalization and optimization using
database tools.
 Experience in Configuration Management, setting up company Version policies, build schedules using SVN, and Git and Git
Hub.
 Expertise working on Application servers and Web servers Apache Tomcat.
 Hands-on experience in Hybris E-Commerce Tool in developing the E-commerce Application.
 Knowledge of Data Hub Integration.
 Code Quality Improvements Using PMD, Check style and SonarQube.
 Knowledge on SAP Commerce cloud.

SKILLS
E-commerce Platform: Hybris 4.7.9, 5 X, 6.5, 6.8, 1905, 2205
Java: (JDK 1.5/1.6/1.7/1.8/1.11/1.17), JavaScript, Spring MVC, SQL, HSQL.
Application Server: Web Logic, Tomcat 7.
Web server: Java Web Server 2.0, Apache Web Server, ANT, Tomcat 6.0.
Operating Systems: UNIX, Windows.
Languages: Java, SQL.
Databases: SQL, MS-SQL Server 2008/2005.
Tools Sap Hybris: Eclipse, Jasper, Ant, Squirrel SQL Client, Maven 1.1 /2.0, IntelliJ, 42crunch, Dynatrace, clarity, Twilio,
Putty, WINSCP. Jenkins.
Version Control Tools: SVN, GIT, GIT Hub.
Bug Tracking Tools: JIRA, Confluence, Kanban board, ServiceNow.

CERTIFICATIONS
 Certified in Hybris 5.0, 6.0, 1905 version.
 Certified in OCJP from Oracle Corporation.

EXPERIENCE

Infosys June 2015 – Present

Project #1:
Medtronic (B2B)
Sr SAP Hybris Lead developer
June 2015 – December 2016 & January 2023 – Present
Responsibilities:
 Created Cron-jobs to import data into the Medtronic system for MedtronicB2BProduct data.
 Performed customization of HMC and BackOffice.
 Executed Data import/Export using Hybris Impex Scripts.
 Performed customization of Hybris data modelling as per project requirement
 Involved in developing flexible search query restrictions.
 Worked on SAP Hybris Commerce Integration with SAP ECC/CRM.
 Held eCommerce Lead role for triaging requests, questions related to the Infrastructure, SAP Development, UME F5 Legacy
Apps Teams and Hybris Implementation Partner’s development leads, Project Manager on the Lennox business, Project Key
Stakeholders to help provide inputs for project status and appraise of Project Risks and Assessments
 Back End services are created by Using SAP Hybris E-Commerce App.
 Primarily focused on the spring components such as Controllers, Model and View Objects, and View Resolver. Used Design
Patterns such as Singleton, Business Delegate, Session Facade, Service Locator, Simple Factory Pattern, and Data Transfer
Object.
 Involved in developing a common framework to generate the reports using Hybris cron jobs.
 Used Git for version control.
 Maintain Customer account, Product, Order and Payment in SAP-Hybris Backend (HMC, Backoffice, PCM, HAC)
 Convert the media in different formats using the Media conversion extension.
 Created Cron-jobs to import data into the PIM system for Product data, Media, Price Rows and Classification features.
Environment: Hybris, Java17, Spring 3x, Eclipse, SQL, Tomcat, Ant 1.8, Agile Scrum, Git, share point, Jenkins, ServiceNow, Dynatrace,
clarity, Twilio, Putty, WINSCP.

Project #2:
Ford(B2C)
Sr SAP Hybris Lead Developer
June 2021 – December 2022
Responsibilities:
 Interfacing with client BAs for understanding enhancements for each release.
 Gathering User Stories from client BAs and collecting requirement documents and wireframes.
 Going through the User Stories to understand the functionality and assessing its impact on the application along with the
team and other interface teams.
 Make sure that all the clarifications are answered by client BAs on time and are documented in Confluence.
 Planning and making sure that we are completing the Design and Development for the User Stories within the timelines.
 Participated in code and design reviews and also used check style tools for code quality improvements.
 Coordinated with multiple vendors from geographically distributed teams for the successful development, testing and
deployment of a single project.
 Worked on accessories and preorder functionalities.
 Worked on the performance issues.
 Configured Base customizations related to Master Data set up of Business Partners, Organizational Management, Partner
Processing, Product Master, Product Catalogs, Web Shops, XCMs for all ecommerce applications
 Processing the data (Master data and Transactional data) from upstream systems and persisting the data in Hybris models
using Postman API.
 Lead and monitored the team to follow Agile development methodology.
 Ensures the mechanisms of change management (plans, processes, tools) are in place and effectively executed.
 Ensure timely completion of project deliverables, meeting the specified quality norms.
Environment: Hybris1905, Java 17, Spring 3x, IntelliJ, Tomcat, Ant 1.8, Agile Scrum, Kanban board, Jenkins, Mockito.
SS

Project #3:
Bacardi(B2C)
Hybris Senior developer
June 2020 – April 2021
Responsibilities:
 Involved in Design, Development.
 Worked on the Backoffice migration for HMC to Backoffice for all custom item types.
 Developed front-end pages using JSP.
 Designed and Developed Hybris OCC layer for Meijer.com B2C Storefront.
 Developed all the Notification process communications triggered from Hybris to be sent to external systems.
 Developed Hot folder Interfaces for all MOM’s Data Feeds of POS, Products, Categories, Stocks. Prices.
 Designed and developed the complete functionality of Door dash Delivery integration feature to work with Hybris
Storefront, developing the required Data Modeling and the Hybris Controller, Façade, DAO, Service layers
 Executed Impex and Groovy Scripts for products, and customer data.
 Implemented several BADI/BAPI enhancements in the CRM/ERP area for ecommerce projects. Developedgood number of
ABAP function modules for custom functionality
 Performed customization of Hybris data modeling as per project requirements.
 Created Cron-jobs to export and import order the quote list.
 Used Eclipse for developing the application.
 Integrated the SonarQube to Jenkins for platform build.
Environment: Java8, Spring, JavaScript, CSS, Git hub, SQL Server, ANT 1.7, SoapUI, Eclipse, Visio, Log4j, Jira, Jenkins.

Project #4:
Bosch (B2B) & (B2C)
Hybris developer
June 2018 – April 2020
Responsibilities:
 Worked on the Backoffice migration for HMC to Backoffice for all custom item types.
 Created custom components for cross-channel websites.
 Executed Impex and Groovy Scripts for products and customer data.
 Performed customization of Hybris data modeling as per project requirements.
 Created Cron-jobs to export the quote list.
 Verified the valid Voucher/Single Coupon through Rest Client.
 Used Log4j for logging.
 Designed and Developed Leasing Feature for HPE B2C Site.
 Developed PIM related Kafka Interfaces to load Offers from Mirakl System
 Partnered and debugged on Interfaces related Integrations between Mirakl Hybris for bidirectional Kafka API calls and
handle all related activities.
 Developed Hot folder Interfaces for all PIM related calls for Offers, Products, Categories, Stocks, Currency Rate Conversions,
Order Updates from Mirakl.
 Developer API Interface to get Recommended Products to the Site from AI engine to be served to the landing page, home
page, categories, PDP and Cart pages
 SAP Web channel E-Commerce implementations and development Helped the customers build B2B, B2C sales platforms
with SAP ECC & SAP CRM
 Used Eclipse for developing the application.
 Integrated the SonarQube to Jenkins for platform build.
Environment: Spring framework, Hybris, Java, ANT, JavaScript, HTML, JUnit, Git, Log4J, CSS, Eclipse IDE.

Project #5:
Zoetis(B2C)
Hybris developer
July 2017 – May 2018
Responsibilities:
 Involved in Design, Development.
 Worked on HMC customization.
 Executed Data import/Export using Hybris Impex Scripts.
 Performed customization of Hybris data modeling as per project requirements.
 Experience in interceptors, and Processor for Hybris.
 Experience in Solr indexing.
 Implemented Assisted Service Module (ASM) Add-on Feature for single sign-in.
 Hybris (WCMS, Search, Cart/Checkout, Vouchers, Promotions, Cron Jobs, Data Hub, Impex, Email Modules, CMS Pages
creation.
 HYBRIS – Hybris Core/Platform experience, PCM (Product Catalog Manager), OMNI Channel Suite, Storefronts, Responsive
Framework, Custom Extensions, OMNI Channel connect (OCC), HYBRIS Marketing, Integration with SAP ECC, DATA HUB.
Payment cards integration. Integration with 3rd party systems
 Created Sites with multi-currency and Worked on Content Catalogs and Product Catalogs.
 Creation & use of item-specific interceptors, and Processor.
 Involved in implementing the Action classes, DTO Object classes, and DAO object Classes.
 Used DAO design pattern to retrieve the data from the database.
 Experience in the creation of impex scripts to create product and content data.
 Worked on localization and configuration management.
 Used the JUnit framework for Unit testing of the application.
 Performed customization of HMC.
 Executed Data import/Export using Hybris Impex Scripts.
 Creation & use of item-specific interceptors, and Processors.
Environment: Hybris, Java, J2EE, JSP, XML, SOAP, JavaScript, UML, HTML, Git, Log4J, JUnit, Tomcat, Eclipse3.0, Unix.

Project #6:
Guardian (B2C)
Hybris developer
January 2017 – June 2017

Responsibilities:
 Worked on custom order/product export reports from the cockpit.
 Created custom gift promotions.
 Executed Data import/Export using Hybris Impex Scripts.
 Worked on localization and configuration management.
 Implemented CVS as a Version control system.
 Used the JUnit framework for Unit testing of the application.
 Used Log4j for logging.
 Designed and Developed API Interfaces with an existing legacy business system called Data trax that does lot of MLM
Calculations for Order fulfillment and Customer on-boarding and registration processes.
 Developed Datahub IDOC Interfaces for getting Material and Pricing Data from SAP S4 Systems.
 Developed Hot folders Interfaces for getting Stock updates, Currency Rate Conversions, Order Updates fromS4.
 Designed and Developed Gigya login authentication into SAP CDC for Customer Registration. Login and Profile edit features
from Hybris Storefront and Backoffice for Customer Service.
 Configured and Implemented SOLR Functionality•Developed Cronjobs for Customer notifications related to Subscription
Orders, Saved Carts, Updated Products in Saved Carts, Expiring Carts, Replaced Product
 Used Eclipse for developing the application.
 Integrated the SonarQube to Jenkins for platform build.
Environment: Eclipse, HTML, Java Script, Java, JUnit, JSP, JDBC, AJAX, CVS, Application Server.
iGATE Global Solutions May 2012 – May 2015

Project #1:
GE
Hybris developer
December 2014 – May 2015
Responsibilities:
 Executed Data import/Export using Hybris Impex Scripts.
 Performed customization of HMC.
 Writing and managing data exchange using Impex/ Hot Folder to import data and Flexible Search to
fetch data through Programmatic way and hac.
 Datahub is used for Integration with enterprise systems as a backend .i.e. SAP ECC\GIS\CRM, SIEBEL CRM.
 Performed customization of Product Cockpit editor area and base area.
 Performed customization of Product Cockpit bulk Export and synchronization.
 Executed Data import/Export using Hybris Impex Scripts.
 Performed customization of Hybris data modelling as per project requirement
 Creation & use of item-specific interceptors.
Environment: Spring framework, Hybris 4.7.9, Java, ANT, JavaScript, HTML, JUnit, SVN, CSS, Eclipse IDE.

Project #2:
Rexel Web shop (B2C)
Hybris developer
March 2013 – November 2014
Responsibilities:
 Involved in providing technical support for 3 web shops across multiple countries.
 Designing and Configuring store specific functionality using Hybris HMC, accelerator, and product cockpit
 Setting up data load process using Hybris Impex features
 Development & maintenance of storefronts UI using JSP, HTML & CSS.
 Responding and resolving support tickets within SLA using the ticketing tool (X-JIRA)
 Worked on ProductListDetail, Pages, similar Products, similar Categories, Facets, and Checkouts.
 Implement Root types, Restrictions on jobs and Custom Properties for sync jobs.
Environment: Spring 3.0, Hybris 4.7.9, Java 1.6, ANT, JavaScript, HTML, JUnit, SVN, CSS, Eclipse IDE.

Project #3:
Rexel PIM
Hybris developer
July 2012 – February 2013
Responsibilities:
 Created yEmpty extension using extern.
 Data cleaning/validating using ETL (Kettle Pentaho).
 Convert the media in different formats using the Media conversion extension.
 Created Cron-jobs to import data into the PIM system for Product data, Media, Price Rows and Classification features.
 Performed customization of HMC and Cockpit editor area.
 Generating reports using Report cockpit extensions.
 Executed Data import/Export using Hybris Impex Scripts.
 Performed customization of Hybris data modelling as per project requirement.
 Maintain the code separation of Country by using tenants.
 Creation & use of item-specific interceptors, translators & processors.
Environment: Spring 3.0, Hybris 4.7.9, Java1.6, ANT, JavaScript, HTML, JUnit, SVN, CSS, Eclipse IDE.

You might also like