Summary
Overview
Work History
Education
Skills
Professional Experience
Client : Woolworths Group Limited
Project #1 : Webmethods Upgrade (Version 10.3 &10.5 to 10.11)
Project #2 : WebMethods Optimizer Migration (10.5 to 10.11)
Project #3: Fruit And Veg Onboarding on Partner Hub | Webmethods Product version 10.3
Project #4: Swan - Endeavour group separation from woolworths
Project #5: Logistics WMS 5.4 to JDA WMS Migration.
Project #6 : MWS resubmission Framework
Languages
Declaration
Timeline
Generic

Chakrawarthy BN

Sydney,Australia

Summary

To work as an Integration developer in an organization where I can utilize my skills and knowledge to understand the business problems and tackle them in most efficient way. Further to learn from the problems and enhance my skills.

Overview

6
6
years of professional experience

Work History

Webmethods Developer | Woolworths Group Limited

Tata consultancy services
Sydney, Bella Vista
03.2018 - Current

Education

Bachelor of Degree in Mechanical Engineering -

K.Ramakrishnan College of Engineering
05-2017

Skills

  • Integration Server
  • JMS Messaging
  • Flat file, XML,Json File Formats
  • Adapter (JDBC, SAP adapter, MQ Adapter, Salesforce, Azure Blob, Cloudstream)
  • Webservices (SOAP and REST)
  • Trading Network B2B
  • FTP, SFTP, MFT
  • Universal Messaging
  • MWS (My Webmethods Server )
  • Command central (CCE)
  • CICD (GITHUB and Azure Devops)
  • Webmethods deployer
  • Webmethods Optimizer
  • Webmethods Broker
  • Linux & Windows
  • Oracle and SQL
  • Azure Blobs
  • Google Cloud Apigee (SAAS)

Professional Experience

  • Having 5.8+ years of experience with Proven Analytical, Programming, and Technical skills in Enterprise Application Integration Development and testing Environments.
  • Having Good experience in Software AG Webmethods product suit versions 9.8/10.1/10.3/10.5/10.11.
  • Worked on Software AG Webmethods components such as Integration server, My Webmethods Server, Designer, Command Central, Broker Server, Universal Messaging, Terracotta, JMS Trigger, File Polling, JDBC Adapter, SAP Adapter, MQ Adapter.
  • Have Good experience of Development in REST and SOAP web services based on client requirement
  • Proficient in flat file, XML, XSD file structures and good experience in HTTP, HTTPS protocols
  • Worked on Pub-Sub Model for document exchange between all the internal applications.
  • Worked on purchase order interfaces such as order flow, purchase order acknowledgement, ASN With Business.
  • Worked on troubleshooting production issues and deep dive root cause analyses and give complete report on support issues
  • Developed the automated services to verify the status of the Webmethods component in order to avoid any production issues and seamless data transfer to end systems
  • Created Customized DSP(Dynamic Server page) and integrated in to webmethods services.
  • Implemented multiple FTP and SFTP Services for data transfer to the MFT and SAP systems
  • Worked on 24/7 Rotational Oncall Basis and responsible for fixing the production issue during major P1 and P2 Incidents.
  • Worked on Trading Network/ Partners profiles, Trading network Documents, Processing rules, Agreements involved in the B2B integration
  • Developed and worked on multiple client projects which helps to enhance my skills.
  • Having hands on experience on developing API proxies in Apigee, Also utilized Oauth and basic authentication
  • Installed SAG product fixes across Multiple webmethods products
  • Good Hands on experience on Day to day use of linux commands and Data Base queries(Oracle & SQL)
  • Well Aware of the change process, Incident management in the Service Now tool.
  • Having Good experience on Migration Projects from 10.3 versions to 10.5 and 10.11 versions
  • Worked on multiple enhancements and bug fixes which helps to improve the in productivity
  • Maintaining a 100% successful production implement change rate.
  • Have good experience in Webmethods Deployer and CICD (GITHUB) methodology using Azure Devops.
  • Successfully executed multiple webmethods DR changes for servers hosted in Dell and Azure Environments
  • Helped support team to identify the Root cause for multiple production issues.

Client : Woolworths Group Limited

 Woolworths is an Australian-based supermarket and grocery store which Ownes by Woolworths Group. There are over 3,500 stores across Australia and New Zealand. As an integration developer, I worked on many different projects to transfer data to multiple end systems based on the business requirements.

Project #1 : Webmethods Upgrade (Version 10.3 &10.5 to 10.11)

  • Worked on WebMethods upgrade project, ensuring seamless migration of Integration Server and Universal Messaging from 10.3 and 10.5 versions to 10.11.
  • Utilized Command Central to streamline the installation of Integration server, Universal messaging, SPM and Terracotta by using the composite template.
  • Configured the Clustering setup for Integration servers and Universal messaging.
  • Migrated the existing packages from the old version to the new version via CI/CD Pipeline(GITHUB) using Azure Devops.
  • Migrated the configuration setups from the old environment to new using the migration script.
  • Generated and installed certificates on Integration servers.
  • Gathered the prerequisite and worked with the Infra Team to enable the firewall for source and target applications from our newly migrated integration server.
  • Collaborated with cross-functional teams to gather requirements, assess project scope, and deliver solutions that align with business objectives.
  • Performed thorough testing to validate the functionality and performance of upgraded components, addressing and resolving any issues encountered during the process.

Project #2 : WebMethods Optimizer Migration (10.5 to 10.11)

  • Successfully executed a seamless migration of the WebMethods Optimizer from version 10.5 to 10.11.
  • Installed critical components of the WebMethods Optimizer, including the InfraDC, Web Service data collector and Analytical engine. Along with that installedUniversal Messaging, SPM (Software AG's Performance Monitor), Terracotta,and MWS (My webMethods Server) using Command Central.
  • Configured the Clustering setup for MWS.
  • Performed environment configuration in My webMethods Server (MWS) and deployed into corresponding servers.
  • Onboarded the webmethods Assets and created a Rules, based on the requirements
  • Configured an Email alert and integrated with splunk in order to raise an Service wow incidents in the event of any rule violations.

Project #3: Fruit And Veg Onboarding on Partner Hub | Webmethods Product version 10.3

Project Details:

Recent Grocery Code changes require Woolworths to respond to suppliers for every Cost increase within the 30 calendar days.  Partner Hub is the current system that processes individual price changes between buying teams and suppliers. As a part of this project we have developed the end to end solution.

The objective is as follows

  • Automate the price change for bulk items in Partner Hub.
  • Capture price updates, commodity drivers and promotions.
  • Track the SLA for price update responses.

Roles & Responsibilities,

  • Collaborated with designers to gather requirements and ensured the timely update of project details.
  • Developed code based on design requirements and mapping sheets.
  • Created an API proxy in Apigee, configuring it to invoke corresponding webMethods services.
  • Established Salesforce CRM connection in webMethods MCG (Multicloud Gateway) IS.
  • Implemented JMS Pub Sub model for internal message routing and data transmission to the target system.
  • Developed a SFTP service to place the file in Webmethods MFT.
  • Configured SFTP Alias in webmethods integration server.
  • Provided regular progress updates to the project team during status calls.
  • Utilized CI/CD methodology (GitHub and Azure DevOps) for deploying code to SIT, UAT, and Production environments.
  • Wrote unit test cases using WMTestSuite frameworks.
  • Actively engaged with the QA team during the testing phase.
  • Created Change Records in ServiceNow (Service Wow) and prepared implementation plans.
  • Took responsibility for creating comprehensive technical documentation.
  • Monitored interfaces and troubleshooted production issues during the warranty support phase.
  • Provided support handover to BAU team and resolved their queries.

Project #4: Swan - Endeavour group separation from woolworths

Project Details:

As part of EGL separation from Woolworths, the interfaces that insert canonical data feed to BWS ECF, DM ECF and DM ODH has to be moved to EGL Tenancy.

Roles and Responsibilities.

  • Installed the Integration Server on the Azure hosted platform, managing EGL servers.
  • Developed interfaces for Master Data and Transactional data for BWS and Dan Murphy.
  • Migrating the packages and configuration from old server to New servers.
  • Implemented a web-hook mechanism on the Azure platform.
  • Integrated webMethods services with Azure Blob storage for efficient data retrieval and transmission.
  • Created a webMethods messaging trigger for receiving data from the common event service.
  • Enabled CSQ (Continuous Service Queue) for Messaging Triggers to prevent data loss during unplanned outages
  • Created a JDBC adapter service for data insertion into BWS and Dan Murphy databases post data transmission.
  • Installed SSL certificates in the EGL server Load Balancer.
  • Implemented an error handling mechanism, integrating it with Splunk to raise ServiceNow incidents
  • Responsible for preparing technical documentation and updated Confluence pages.
  • Engaged with the QA team, ensuring thorough testing of the implemented solutions.
  • Created change plans and successfully implemented them in the production environment
  • Implemented minor enhancements during the warranty support phase

Project #5: Logistics WMS 5.4 to JDA WMS Migration.

Project Details:

This program seeks to transform Woolworths Supply Chain related systems from the legacy systems to an integrated Blue Yonder solution comprising the Warehouse Management System (WMS) and the Transport Management System (TMS)

As a part of this project, from webmethods end, we have created multiple interface’s which interact with JDA WMS.

Roles and responsibilities.

  • Developed flowservices for both inbound and outbound transactions between JDA WMS and SAP System
  • Established dedicated topics for Purchase Order, ASN, IWT (Interwarehouse Transfer) and Store Order in the 10.3 Universal Messaging system
  • Implemented code for each interface, incorporating logic based on designer-provided Information in the mapping sheet.
  • Analyzed logic and design to construct customized flowservices efficiently.
  • Pre-defined values in Property files to enhance configurability.
  • Created XML Schemas using XSD files provided by the SAP PI integration team.
  • Created JMS Triggers for each interface to subscribe to data from dedicated topics.
  • Implemented JMS send services to connect JDA WMS to Universal Messaging, allowing data subscription.
  • Deployed packages to higher environments for seamless integration.
  • Collaborated with QA and WMS teams in performance testing to ensure interfaces met expected functionality.
  • Developed an error-handling mechanism and enabled service-level auditing for enhanced reliability.
  • Updated Confluence pages with detailed technical information.
  • Provided support handover to Business-As-Usual (BAU) team.

Project #6 : MWS resubmission Framework

Project Details:

When a particular Interface fails in webMethods(due to issues in webMethods or connectivity with the target system) to reach the intended target, the data either has to be compromised by the target system or needs to be reprocessed from the source system. Data reprocessing framework which will allow failed data captured within webMethods Integration platform and reprocessed at webMethods integration platform upon request.

Roles and Responsibilities

  • Installed the DB tables and schemas more than 5 domains in DEV, TEST,
  • UAT and Production environment.
  • Install the MWS with SAG template using Command central
  • Configuring the MWS DB’s in the corresponding IS JDBC Pools.
  • Performed the necessary configuration in the MWS server
  • Enabled the services level auditing for more than 700 webmethods services across 6 integration server domains.

Languages

English
Professional
Tamil
Professional

Declaration

I hereby declare that the above-mentioned information is correct up to my knowledge and I bear
the responsibility for the correctness of the mentioned particulars.

Timeline

Webmethods Developer | Woolworths Group Limited

Tata consultancy services
03.2018 - Current

Bachelor of Degree in Mechanical Engineering -

K.Ramakrishnan College of Engineering
Chakrawarthy BN