Summary
Overview
Work History
Education
Skills
Summary
Certification
Timeline
Generic
MARICHAMY ARUMUGAM

MARICHAMY ARUMUGAM

Sydney,NSW

Summary

Accomplished IT professional with 11.6 years of experience in Java, Spring Boot, AngularJS, and SAP Business Technology Platform. Expertise in designing and developing responsive web applications for the retail industry, with strong skills in client interaction, requirement gathering, and feasibility studies. Proven track record in analysis, development, testing, and production deployment, focusing on performance improvements and coding standards. Proficient in agile methodologies, DevOps practices, and API interface design using ODATA and SCIM frameworks. Recognized subject matter expert in SAP BTP (Neo and Cloud Foundry) and SuccessFactors Integration.

Overview

12
12
years of professional experience
1
1
Certification

Work History

SAP BTP Solution Lead

TCS
05.2024 - Current

TITLE: BTP custom applications - SAP BTP WorkZone and Cloud Foundry migration

CLIENT: WOOLWORTHS


BUSINESS CASE:

Woolworths uses SAP Business Technology Platform Extension suite for various applications and Integrations. Currently, most of the applications uses Neo Portal services are not being offered by SAP post June 2025 and SAP is sunsetting the usage of Neo Environment in 2028

The main objective of this project is to migrate applications from SAP BTP Neo to SAP BTP Foundry and migrate from Portal Service to SAP WorkZone before June 2025 in response to SAP's Contractual deadline


MIGRATON CHALLENGE:

  • The current challenge is not all features of the portal services are available on Workzone and hence there is a need to redesign the application to fit the new platform & services. Eg- Portal Free-style feature not available on Workzone


SOLUTION APPROACH:

  • Stagger Migration approach of all in scope applications
  • Successfully migrated 3 applications into cloud foundry and WorkZone environments as part of POC and rest of the applications migration in-progress
  • Playing the solution consultant role to collaborate with development team to ensure the proposed solutions successful implementation and solve the problems identified during the migration


TECH STACK USED:

SAP CAP (Java 1.17) | SAP cloud SDK |SAP UI5 | jQuery | NodeJS | SuccessFactors EC and Performance modules | SAP BTP Cloud Foundry | SAP BTP WorkZone |Spring boo

SuccessFactors Integration Consultant

TCS
09.2023 - 04.2024

TITLE: SuccessFactors Integration Solutions and Implementation

CLIENT: WOOLWORTHS


  • Implemented IAS/IPS product integration with SuccessFactors – It offers central SSO endpoint for all SAP cloud applications and provides a seamless single sign-on experience while ensures system data access are secure
  • Built ODATA interfaces to send people data to various downstream systems Kronos, GCP and salesforce via third party integration systems SAP IS, Informatica, MFT to ensure the payroll process and reporting
  • Successful Implementation of common super domain to mitigate the impact of 3rd party cookies on SAP products
  • Designed and built integration jobs as per the requirements using SuccessFactors Integration Centre
  • Developed APIs for Avature recruitment product for new hire solutions and SuccessFactors organisational data feed to Avature

SuccessFactors Integration Consultant

TCS
02.2023 - 08.2023

TITLE: Cyber Security initiatives and solutions

CLIENT: WOOLWORTHS


  • Integrated Snyk tool with BTP applications for automatic code scanning and vulnerability mitigation to enhance the security posture
  • Built jobs to scramble contractors' PII data as per data retention policy
  • Aligned SuccessFactors API technical users with Woolworths security guidelines
  • Integrated SAP automation pilot service to monitor HANA DB
  • Integrated SuccessFactors with Splunk through Power Connect to on-board SuccessFactors into SIEM product



Senior Technical Leader

TCS
07.2021 - 01.2023

TITLE: My Plan Performance Management Application

CLIENT: WOOLWORTHS


BUSINESS CASE:

The current system lacks a unified and streamlined approach for team members and leaders to manage performance goals and feedback effectively. Team Leaders struggles to easily track team progress and follow up with specific members due to insufficient dashboard insights and statistics. This inefficiency hinders the ability of team leaders to monitor and support their team's progress effectively. Additionally, the feedback process is cumbersome, making it difficult for team members to give and receive timely feedback.


SOLUTION APPROACH:

  • Successfully migrated Neo to Cloud Foundry landscape, enhancing scalability and performance
  • Resolved application memory issues, ensuring smooth operation and improved user experience
  • Upgraded SAP Cloud SDK libraries to leverage latest features and enhancements
  • Implemented performance improvements in Team Lead Dashboard, enabling faster and more efficient user interactions
  • Executed seamless migration to the latest Goal Management system for enhanced goal tracking and management
  • Extended My Plan solution to integrate New Zealand employees, fostering inclusivity and efficiency
  • Expanded solution capabilities to migrate Development goal plans to normal goal plans, streamlining goal management processes
  • Developed PDF generation solution for custom goals, facilitating documentation and reporting
  • Implemented custom alert management system for proactive issue resolution and notification
  • Integrated auto scaler functionality to dynamically scale application instances, optimizing resource utilization and performance


VALUE ADD TO BUSINESS:

  • Developed and implemented the My Plan solution that offers a seamless and engaging user experience for performance management, with a comprehensive Team Dashboard for leaders and an easy-to-use feedback mechanism for all team members


TECH STACK USED:

SAP CAP (Java 1.17) | SAP cloud SDK | SAP Fiori | jQuery | NodeJS | SuccessFactors EC and Performance modules | Mockito for Unit testing | SAP BTP Cloud Foundry | | Spring boot


TITLE: Request to Recruit – Native users solution

CLIENT: WOOLWORTHS


BUSINESS CASE:

Woolworths uses SuccessFactors learning module (LMS) to conduct compliance trainings for employees, contractors and trainees. Learning module is a separate instance of SuccessFactors and accessed via a separate URL. Approximately 200 Work Experience / Bread and Butter trainees were on-boarded directly into the Learning Management System each month and they were required to access the learning module for compliance training using a Native Login URL/Link and this feature depreciated on 19 Nov 2022


SOLUTION APPROACH:

  • Understood the business requirement and prepared end to end solution design document
  • Provided detailed efforts involving design, build, testing support and production deployment
  • Designed and implemented an end-to-end solution encompassing developments of responsive single page application, REST APIs, SuccessFactors data model configuration and SuccessFactors integration jobs to LMS
  • Designed and Built API interfaces using ODATA and SCIM API frameworks
  • Ensured adherence to security standards by implementing token-based authentication for integrations feed data to LMS


VALUE ADD TO BUSINESS:

To automate the new process for trainee access to the learning module, a comprehensive solution design and build were completed, eliminating the need for manual interventions.

The key highlights of the solution include:

  • Developed an application for Line Managers to onboard trainees efficiently
  • Implemented an automated welcome email solution for trainees upon the completion of the onboarding process


TECH STACK USED:

Java 1.8 & 1.17 | SWAGGER CXF | SAP BTP Neo and Cloud Foundry | AngularJS | CSS3 | jQuery |HTML5| SuccessFactors EC

Senior Java Full Stack Developer

TCS
01.2018 - 06.2021

TITLE: Request to Recruit – Job Requisition for in-Store CLIENT: WOOLWORTHS


BUSINESS CASE:

Hiring Managers were using a google form to submit ‘request to recruit’ or ‘raise a requisition’ form for Christmas Recruitment.

The Google Form did not support data validations of the data against SuccessFactors EC and Candidate recruitment data. This causes data quality issues during the time of submission.

Instore Recruitment was looking for a solution that can minimise data quality issues by enabling a form that can perform data validations during the Request to Recruit process.


SOLUTION APPROACH:

  • Understood the business requirement and prepared end to end solution design document
  • Provided detailed efforts involving design, build, testing support and production deployment
  • Designed and implemented an end-to-end solution encompassing developments of responsive single page application, REST APIs, SuccessFactors data model
  • Designed and Built API interfaces using ODATA API framework
  • Ensured adherence to Woolworths and SAP security standards by implementing mTLS approach to connect SuccessFactors from application via SAP BTP


VALUE ADD TO BUSINESS:

  • Job requisition creation process simplified for Line Managers
  • Increased on-boarding volumes across all the brands
  • Mitigated data quality issues by performing data-level validation in both front-end and back-end systems
  • Enabled store team members request requisition through a digital form


TECH STACK USED:

Java 1.8 & 1.17 | SWAGGER CXF | SAP BTP Neo and Cloud Foundry | AngularJS | CSS3 | jQuery |HTML5| SuccessFactors EC and RCM


TITLE: Talent Acquisition On-board Solution (TAOS) CLIENT: WOOLWORTHS


BUSINESS CASE:

This project delivers a streamlined prospective store employee candidate on-boarding journey with better user experience by introducing online candidate registration capabilities


ENHANCEMENTS AND KEY OUTCOMES:

  • Developed automation to proactively monitor process metrics and third-party system availability
  • Upsized MDC HANA DB to mitigate the performance issue due to higher volume on the application as part of the Covid-19 recruitment process
  • Automated process of anonymous candidates record purge in SuccessFactors and Gigya as part of data retention policy
  • Automated Candidate Profile Suitability Status update
  • Developed a maintenance page controlled via a flagging approach, eliminating the need for system outage activities
  • Addressed and resolved the data inconsistencies in candidates Email and ID between Gigya and SuccessFactors
  • Google Captcha implementation to remediate security vulnerabilities
  • Enhanced store locator functionality


TECH STACK USED:

Java 1.8 & 1.17 | SWAGGER CXF | SAP BTP Neo and Cloud Foundry | AngularJS | CSS3 | jQuery |HTML5| SuccessFactors RCM


TITLE: Contractor On-Boarding Solution

CLIENT: WOOLWORTHS


BUSINESS CASE:

SuccessFactors extension application provide the ability to create/Rehire contractors


ENHANCEMENTS AND KEY OUTCOMES:

  • Designed and implemented a solution for the BAU team to proactively monitor the process
  • Implemented a solution to adopt NZ contractors on-boarding
  • Designed and developed SuccessFactors Integration Jobs to scramble the contractor records as per data retention policy
  • Adopted a contractors hire and rehire solution to accommodate Woolworths Enterprise Infrastructure
  • Developed a solution to accommodate hiring process for Woolworths Agency contractors


TECH STACK USED:

Java 1.8 & 1.17 | SAP BTP Neo | Spring | SuccessFactors RCM | SAP Fiori

Java Developer

TCS
01.2016 - 12.2017

TITLE: WPS Migration

CLIENT: WOOLWORTHS


BUSINESS CASE:

Woolworths uses few corporate applications to manage card services and In-store portals related activities. These applications were developed with RAD IDE and deployed in IBM (Web sphere servers). Before IBM WebSphere license agreement expire, Woolworths has decided to migrate around 09 applications from IBM WebSphere v6.1 and v7.0 to JBoss EAP v6.4.5 and Loyalty card application to JBoss EAP v7.0 with Java8


SOLUTION APPROACH:

  • Eliminated IBM dependencies and successfully adopted SOAP webservices in JBOSS server environment
  • Collaborated with Infra team to resolve the PDF report by implementing a shared drive approach across application servers
  • Generic multi thread solution implemented to replace IBM custom threads to process card and token records
  • WebM queue leakage identified, and permanent fix provided in JBoss server environment
  • Resolved Performance issue to process millions of tokens and cards by ThreadPoolExecutor


VALUE ADD TO BUSINESS:

  • Decommission the WAS/WPS fleet and exit the costly IBM ELA support agreement
  • Better performance than current WAS environment


TECH STACK USED:

Java,Spring | EJB | Oracle PL/SQL | SOAP Web Service | Java Message Service | Hibernate | JBOSS EAP 6.4.5

Java Developer

TCS
11.2012 - 12.2015

TITLE: Galaxy - Replenishment

CLIENT: WOOLWORTHS


BUSINESS CASE:

Galaxy is a project designed to help in the store replenishment process for Woolworths.The replenishment process of woolworths is more complex and sophisticated as it handles the replenishment process as well as the functionalities of the Distribution Centers’


ENHANCEMENTS AND KEY OUTCOMES:

  • Galaxy BigW implementation
  • Galaxy Super Market implementation
  • Designed and Developed Profilers and Promotion planning screens
  • Developed PL/SQL queries with enhanced performance to manage promotions at state level
  • Enhanced performance in Order Upto screens
  • Built jobs for build and article display using spring batch framework


TECH STACK USED:

Java,Struts | Oracle PL/SQL | SOAP Web Service | Hibernate | JBOSS EAP 6.4.5

Education

Master of Computer Application -

Anna University
06.2012

Bachelor of Computer Application -

Alagappa University
06.2009

Skills

  • Java 18 and 117
  • SAP CAP framework
  • REST API Design and Development using SAP CAP and Swagger Frameworks
  • Boomi Integration development
  • SuccessFactors EC and Integrations
  • SAP BTP and services (Neo and Cloud Foundry)
  • SAP UI5
  • SOAP API development
  • Oracle PL/SQL
  • EJB Framework
  • AngularJS, HTML5, jQuery, CSS3, and SCSS
  • Struts Framework
  • Spring Framework
  • Hibernate
  • Splunk
  • NodeJS

SAP cloud services:

  • SAP IAS/IPS
  • SAP BTP WorkZone
  • SAP HANA Cloud
  • SAP ALM

Tools used:

Visual Studio Code SAP Business Application Studio Eclipse SQL Developer SAP WEB IDE Atlassian JIRA for Confluence Postman SOAP tool JMeter for JMS PowerConnect

Summary

  • Professional solution lead with extensive experience in providing detailed effort estimates and timelines for design, build, unit testing, and production deployment. Skilled in engaging in the complete software development lifecycle, including analysis, design, development, testing, and release planning. Proven ability to collaborate with cross-functional teams to define, design, and develop new features, ensuring efficient and effective project execution
  • Experienced in analysis, design, development, testing, release planning, and production deployment, with a focus on developing responsive web applications. Proficient in unit and integration testing to ensure application quality. Regularly prepared status reports, participates in agile ceremonies, and collaborates with cross-functional teams for feature development
  • Experienced IT professional focused on enhancing user experience through performance improvements in various applications. Skilled in conducting code reviews and providing feedback to ensure adherence to standards. Effective in managing team meetings with onsite and offshore teams to discuss project status and key updates. Proficient in performing root cause analysis of defects and implementing fixes to maintain application quality

Certification

  • Certified in Boomi Associate Developer
  • Certified in Boomi Professional Developer

Timeline

SAP BTP Solution Lead

TCS
05.2024 - Current

SuccessFactors Integration Consultant

TCS
09.2023 - 04.2024

SuccessFactors Integration Consultant

TCS
02.2023 - 08.2023

Senior Technical Leader

TCS
07.2021 - 01.2023

Senior Java Full Stack Developer

TCS
01.2018 - 06.2021

Java Developer

TCS
01.2016 - 12.2017

Java Developer

TCS
11.2012 - 12.2015

Master of Computer Application -

Anna University

Bachelor of Computer Application -

Alagappa University
MARICHAMY ARUMUGAM