Summary
Skills
Certification
Projects
Generic
ANIL MADDELA

ANIL MADDELA

Summary

  • Having around 10 years of experience in application development using Java, J2EE, Spring and SAP Commerce Cloud (Hybris).
  • Having around 9 years of experience in developing B2C &B2B SAP Commerce Cloud(Hybris) E-Commerce applications.
  • Certified SAP Commerce Cloud Developer 2105.
  • Involved in End-End Project Life Cycles.
  • Skilled in integrating 3rd party services using REST Web Services.
  • Skilled on Design Patterns and Hybris Data Modelling.
  • Skilled in HAC, Back Office, Product cockpit, Smart Edit, WCMS, Checkout flow, Payments, ImpEx, Add-on, OMS and SAP Integration (Hot Folder, SAP CPI, SAP C4C and SAP S/HANA).
  • Skilled creating new Addons and Extensions and customizing them.
  • Knowledge to work on DataHub and SQL.
  • Knowledge to work on front end technologies like HTML, AML, JavaScript, AJAX, JQuery.
  • Hands-on experience in SAP CPI, SAP C4C, APIGEE, SAP ECC and Hot Folder Integration.
  • Hands-on experience in Jenkins, Sonar Qube and Junit Test cases.
  • Hands on experience on Upgrading Hybris.
  • Hands on experience on CCV2 deployments & configurations.
  • Adoptable to new Technologies & Eager to learn new things.

Skills

  • Java
  • J2EE
  • SQL
  • Spring(Core, ORM, MVC)
  • SAP Hybris( SAP Commerce Cloud CCV2)
  • Log4j
  • Maven
  • ANT
  • SVN
  • Sonar Qube
  • Jenkins
  • JIRA
  • Mockito
  • SourceTree
  • Jacocco
  • Eclipse
  • Intellij
  • CCV2

Certification

  • Certified SAP Commerce Cloud Developer - 2105

Projects

#1 Project — Partner Place Commerce B2B

Client: Kodak, USA

Duration: 3 months, Team size: 5

Environment: JSE11, Java 17, Hybris 1905, Hybris 2205, Spring, REST API, HSQL, ANT, Jira, Bit Bucket, SAP ECC

Roles & Responsibilities:

  • Involving Business requirement analysis, Technical Design and Estimating Time and Efforts.
  • Integrated Hybris with SAP ECC for Sync Orders, Prices and Cart.
  • Customized Product Page, Product Listing Page and Cart and checkout flow.
  • Worked Order Management and fulfillment process.
  • Handled Code reviews, build and Deployments on CCV2.

#2 Project — Salon Partners B2B

Client: Kao Corporation, USA

Duration: 23 months, Team size: 10

Environment: JSE11, Java 17, Hybris 1905, Hybris 2205, Spring, REST API, HSQL, ANT, Jira, Bit Bucket, APIGEE, SAP ECC

Roles & Responsibilities:

  • Involving Business requirement analysis, Technical Design and Estimating Time and Efforts.
  • Integrated Hybris with SAP ECC through APIGEE.
  • Customised Product Page, Product Listing Page and Cart and checkout flow.
  • Worked on Back Office, CMS Cockpit, WCMS and SmartEdit.
  • Worked on Promotions and Order Management and fulfilment process.
  • Handled Code reviews, build and Deployments on CCV2.
  • Implementing JUnits and Sonar Checks to improve Code Quality.
  • Training and Grooming new Resource.
  • Providing KTs and Demos to Client.
  • Assisting Production support Team.
  • Lead the Team for KS Master Brand launch.

#3 Project — Tejara Direct (B2B2C)

Client: Abunayyan Trading Ltd, Saudi Arabia

Duration: 15months, Team size: 8

Environment: JSE11, Hybris 1905, Spring, REST API, HSQL, ANT, Jira, Bit Bucket, CPI, C4C, SAP ECC

Roles & Responsibilities:

  • Attending Sprint retrospective, planning and daily stand-up meetings.
  • Worked on Product Data modelling and Project initial setup.
  • Integrated Checkout.com Payment Gateway.
  • Integrated Hybris with SAP C4C and SAP ECC through SAP CPI.
  • Integrated SMS ValueFirst Service.
  • Integrated Aramex delivery service.
  • Customised checkout flow as per Business requirements.
  • Handled Build & Deployments process on Cloud.
  • Done Prototype using Axure.
  • Worked on Back Office, SmartEdit.
  • Involved in Client UAT Demos.
  • Worked on Order Management and fulfilment process.

#4 Project — DCM ShriRam

Duration: 3months, Team size: 8

Environment: JSE11, Hybris 1905, Spring, REST API, ANT, Jira, Bit Bucket, Jenkins, Sonar Qube, Mockito

Roles & Responsibilities:

  • Worked on Junit & Integration Test cases.
  • Improved code coverage.
  • Integrated Sonar Qube and Jacocoo with System to analyse code quality
  • Integrated Hybris with C4C and S/HANA using CPI.
  • Installed and configured SonarCube and Jenkins.

#5 Project — Sofa B2C

Duration: 16 months, Team size: 10

Environment: JSE1.8, Hybris6.1, Hybris6.7, Spring, REST API, My SQL, ANT, Jira, Bit Bucket

Roles & Responsibilities:

  • Attending Sprint retrospective, planning and daily stand-up meetings.
  • Creating and modifying ImpEx scripts.
  • Worked on Product Cockpit, CMS cockpit, Back Office, WCMS, My Account, Checkout flow and Email Templates.
  • Developed Cron jobs and Email business processes.
  • Integrated TrustPilot, Postcodeanywhere, Exact Target and Google Tag Manager.
  • Worked on import (Hot Folder) and export products.
  • Upgraded SAP Hybris 6.1 to SAP Hybris 6.7.
  • Worked on Solr search and B2B Quotes.

#6 Project — SaintGobain

Duration: 8 months, Team size: 20

Environment: JSE1.8, Hybris6.7, Spring, REST API, My SQL, ANT

Roles & Responsibilities:

  • Creating and updating ImpEx scripts.
  • Worked on Product Cockpit customisation, CMS cockpit, Product Cockpit, SmartEdit.
  • Implemented cron jobs.
  • Developed B2B registration and checkout process.
  • Customised site maps and URLs.
  • Validated Item types using interceptors.
  • Customised Spring Message bundle using Add-on.
  • Created promotions and discounts using Promotion rule engine.
  • Collaborated with front end developers and Business analyst for functionality integration.

#7 Project — LKBennet B2C

Duration: 3 months, Team size: 5

Environment: JSE1.8, Hybris5.7, Spring, REST API, My SQL, ANT

Roles & Responsibilities:

  • Analysed requirements and advised Business Analyst on estimations.
  • Resolved Dev and UAT system bugs.
  • Lead the deployment process for DEV and UAT environments.
  • Integrated google re-Captcha and Google Maps.

#8 Project — Elverys B2C

Duration: 3 months, Team size: 5

Environment: JSE1.7, Hybris5.4, Spring, REST API, My SQL, ANT

Roles & Responsibilities:

  • Updating ImpEx scripts for various requirements.
  • Prepared reports (Orders & Products) using groovy scripts.
  • Extended OOTB Items and features for business requirements.
  • Worked on storefront extension business logic update.
  • Monitored Production logs.

#9 Project Tria Beauty B2C E-Commerce

Duration: 1.9 years, Team size: 12

Environment: JSE1.7, Hybris5.3, Spring, REST API, SOAP API, SQL Server, ANT, SVN

Roles & Responsibilities:

  • Demonstrated demo on each Sprint progress to Client.
  • Updated ImpEx scripts for Products and Content.
  • Created email templates using Strongview.
  • Integrated Strongview Email Service, Cyber source Payment Gateway and Cyber source Decision Manager.
  • Created promotions and discounts in HMC.
  • Validated front end fields using JQuery and JavaScript.
  • Co-ordinated the re-design process.
  • Mentored and guided new joiners in projects.

#10 Project — Tria Magnolia

Duration: 1.2 years, Team size: 10

Environment : JSE1.7, Spring4.0, Hibernate, My SQL, SQl Server, Tomcat7.0, Maven, Magnolia

Roles & Responsibilities:

  • Implemented admin console where admin perform all admin activities.
  • Integrated back-end functionality with FTL user interface.
  • Developed checkout flow.
  • Designed schedulers to perform a task periodically.
  • Integrated ERP system with e-Commerce system.
  • Worked on Data migration.
  • Developed service calls for Products, Orders and Customers.
ANIL MADDELA