Project Name: ECOM Project with service for simplicity funerals
Project Responsibilities:
• Enhancing the site to support magento for the product data.
• Integrating with Oracle IDCS system using rest API.
• Integrating GraphQL query to get the required the magento json data.
• Supporting the checkout flow the data integration from magento.
• Creating product catalog modules for the packages and also add on packages frommagento.
• Creating the node hierarchy to support brands and location-based pricing.
• Creating customer profile pages dynamically using Rest API responses.
• Creating Rest API servlet from AEM to trigger the event listeners to create pages on the fly.
• Deploying changes to cloud Git repo Tech Stack: AEM(6.5)(cloud), Java, Magento, Rest API, Sling Servlets, Sling Models, Junits, OOTB Components, OSGI(Service and Configuration), Sling Schedulers, Design Patterns, Sightly(HTL), Experience Fragments, Editable Templates, QueryBuilder, AEM Dispatcher, Oracle IDCS. Project Name: SPA Project with service for simplicity funerals
Project Responsibilities:
• Creating new brand site with SPA in AEM with react and AEM modules.
• Creating OSGI Factory for various brands
• Integrating with Oracle IDCS system using rest API.
• Adding Dispatcher configurations for the cloud adobe experience manager.
• Deploying changes to cloud Git repo
• Creating Editable templates and policies for new brands.
• Created a pricing comparison table with read and write operation using enhanced recursion. Tech Stack: AEM(6.5)(cloud), Java, Rest API, Sling Servlets, Sling Models, Junits, OOTB Components, OSGI(Service and Configuration), Sling Schedulers, Design Patterns, Sightly(HTL), Experience Fragments, Content Fragments, Editable Templates, CQ Admin Panel, Groovy Console, QueryBuilder, AEM Dispatcher, SyncDistribution, React. Oracle IDCS. Senior Software Engineer Project Name: E-commerce Breville
Project Responsibilities:
• Creating Live Copies for new Countries South Korea and European countries ->CLP, PLP,PDP, Checkout, etc.
• Adding i18n translations for south Korea and European countries • Working with salesforce team for implementing login feature.
• Working on Algolia for adding feature facets for filtering search in PLP pages • Worked with S3 buckets and lambda functions for using commerce tools json responseswith GRAPHQL queries . Tech Stack: AEM(6.5)(cloud), Java, Rest API, Sling Servlets, Sling Models, Junits, OOTB Components, OSGI(Service and Configuration), Sling Schedulers, Listeners and Event Handlers, Design Patterns, Sightly(HTL), Experience Fragments, Content Fragments, Editable Templates, CQ Admin Panel, Groovy Console, QueryBuilder, PIM (Content Authoring) , Salesforce (User Data), Commerce Tools(PDP page + Checkout) , Algolia(Search Engine), MSM (For Different Countries Integration), i18n(translations), React and redux. Project Name: Strayer University Client Project
ProjectResponsibilities:
• Creating Personalize education planner for students with maintainable code using data source and design patterns(Singleton , Factory )
• Solving Tech debt Stories using SOLID principles and DRY Principles.
• Enhancements with complex structure for adverts on headers using linkedhashmap and key iterator in sightly.
• Creating a multifield with inherited page properties to add chatbot integration on the pages.
• Solving POC for inline editable RTE with XSS configuration protection and extending OOTBGRANITE Framework.
• Using Jsoup to iterate through the page and SEO Analytics tagging such as data- km value and type. Tech Stack: AEM(6.4.8), Java, Rest API, Sling Servlets, Sling Models, Junits, OOTB Components, OSGI(Service and Configuration), Sling Schedulers, Listeners and Event Listeners, Design Patterns, Sightly(HTL), Experience Fragments, Content Fragments, Editable Templates, CQ Admin