Summary
Overview
Work History
Education
Skills
PROJECT DETAILS
PERSONAL DETAILS
Timeline
Generic

Rajendrakumar Karuppanan Subramaniam

Summary

  • Skilled and result-oriented Software Engineer with 10+ years of experience working in a multi environments with a breadth of programs and technologies.
  • L2 application 24*7 support following sun model (Incident/Change/SR) tickets.
  • Resourceful experience in SDLC includes Requirement Analysis, Design, Coding, Testing, Implementation, maintenance with methodologies like Agile / Scrum
  • Extensive problem solving and critical thinking abilities
  • Excellent understanding of design principles and exhibiting in applications.
  • Comfortable interfacing with all levels of management.
  • Excellent oral and written communication skills.
  • Skilled in design and development of Web based application using JAVA, REST, SPRING, SPRING BOOT, SERVLETS, JSP, JDBC, ORACLE, DB2, MICRO-SERVICS
  • Skilled in Client-side Technologies like REACT, ANGULARJS, JAVASCRIPT, JQUERY, HTML, CSS, AJAX and JSON.

Overview

17
17
years of professional experience

Work History

Senior Software Developer

DBS Bank Through PERSOLKELLY Singapore Pte Ltd
07.2023 - Current

Senior Software Applications Development Engineer

DBS Bank through NTT Singapore Pte Ltd
05.2022 - 07.2023

Senior Software Consultant

Kyndryl Through QuessCorp Singapore Pte Ltd
10.2021 - 03.2022

Senior Software Consultant

IBM through Comtel Solutions Pte Ltd
03.2012 - 09.2021

Software Engineer

Ace Labs
07.2007 - 02.2012

Programmer

Institute for Information Industry
11.2006 - 06.2007

Education

Bachelor’s of Engineering - Electrical and Electronics Engineering

KLN College of Engineering affiliated to Madurai Kamraj University
2001

Skills

    Framework Spring, Hibernate, AJAX
    Programming Languages JAVA, HTML, PL/SQL, JavaScript
    JavaScript Engine NodeJS
    Web services REST, SOAP
    RDBMS Oracle, DB2
    ORM Tool Hibernate
    Web Framework ANGULAR JS
    Build Tool MAVEN
    Application Server Websphere, Weblogic
    Java IDE Tool Eclipse, Rational Application Developer,
    Web-Server Tomcat-Apache Server
    Version Control Git
    Operating Systems Windows, Linux
    Deployment Tools Dockers and Kubernetes
    Software Management Tool Jira

PROJECT DETAILS

Title : CMP(Contextual Marketing Platform) Client : DBS BANK LTD

Based in Singapore, responsible for managing the production Contextual Marketing Platform Application. CMP is a platform strategy model in which customers are served with targeted and real time data advertising via traditional and digital channels like SMS, eDM,PN,IB/MB.

Technology Involved: 

● UNICA,Unscrambl & Adobe Campaign tools

● Open shift cluster(OCP), Docker, Jboss, Tomcat 

● Messaging systems like Kafka & MQ 

● UNIX & Linux System

● Hive, S3 bucket,Database Db2 & Maria DB 

● Web service/API Platforms

● CICD,Grafana and Kibana

Responsibilities: 

● To manage the Production support team and the process to restore normal service operation as quickly as possible to minimize the impact to business operations. 

● Overall management of day to day digital customer issues and system support to achieve customer satisfaction and frictionless experience on our marketing and digital channels. 

● API exposure on Internal and External connectivity to Services layer. 

● Supporting Internal and External API (Sgconnect Gateway) 

● Perform monitoring, troubleshoot the application issues to support and manage production servers. 

● Design and execution using HCL Unica applications to provide solution to complex production problems.

● Liaise with Delivery, Infra, Network and vendor teams on support matters – performance & upgrades/migration. 

● Expertise in Incident management, Reports & Tickets handling. 

● Handle scheduling and deployment activities for projects and releases(Handle schedule weekly or monthly reboot). 

● Provide continuous monitoring and improvement of systems – job automation,performance tuning, capacity planning. 

● Maintain effective relationships with various system administrators, Partner systems and development teams. 

● Provided direction, guidance and assistance with Subject Matter Expert knowledge on production processes. 

● Go Live Support


Title : SOI - INTEGRATION PLATFORM SUPPORT - INTERNET BANKING & COMMUNITY GROUP BANKING

Client : DBS BANK LTD
Based in Singapore, responsible for managing the production integration platform system for mission critical applications for the Internet Banking Businesses regionally. This straddles the full spectrum of applications from client channels (Internet Banking, Mobile Banking, ATM, Digital Banking apps), to the product processors for Cards, Wealth and so on.
Technology Involved:
● TIBCO Business Work & TIBCO Admin.
● Messaging systems like TIBCO EMS, MQ & Redhat AMQ . 

● UNIX & Linux System.
● Database Oracle & Maria DB
● Web Protocol such as HTTP & SSL.
● Web service/API Platforms & Axway/Kong Gateway for API. 

● RESTful API’s.
● IBM Mainframe and CICSH
Responsibilities:
● To manage the Production support team (7*24) and the process to restore normal service operation as quickly as possible to minimize the impact to business operations.
● Overall management of day to day digital customer issues and system support to achieve customer satisfaction and frictionless experience on our digital channels.
● API exposure on Internal and External connectivity to Services layer.
● Supporting Internal and External API (Axway/Kong Gateway)
● Perform monitoring, troubleshoot the middleware application issues to support and manage production servers.
● Executes development and implementation of changes in TIBCO applications in the production systems
● Liaise with Delivery, Infra, Network and vendor teams on support matters – performance & upgrades/migration.
● Expertise in Incident management, Reports & Tickets handling.
● Handle scheduling and deployment activities for projects and releases (Handle schedule
monthly reboot).
● Provide continuous monitoring and improvement of systems – job automation,
performance tuning, capacity planning.
● Maintain effective relationships with various system administrators, Partner systems and
development teams.
● Provided direction, guidance and assistance with Subject Matter Expert knowledge on
production processes.
● Go Live Support


Title : Integration Services Support,

Client : IBM Customers

A part of Agile operations squad. Migrated existing integrations from legacy

servers to cloud servers. Provided steady state support for NA/EU/AP

accounts. Provided scheduled on-call support including after working hours.

Worked with Compliance Lead and respective Squad Leads to ensure

passwords compliant with internal security policy.

Technologies/ Tools used: Linux (including shell script), XML, XSLT, SOAP,

SoapUI, JavaScript, Tomcat, IBM Tivoli Directory integrator (TDI),

ServiceNow, Kubernetes, Eclipse IDE, Github, Slack, Mural, Trello.

Roles: Compliance, Operation, L2 24*7 Support.

Team Size: >50 (Global team)

Key Accomplishments:

Completed a project to enable password centralisation for over 150

integrations in less than a year.


Title : Integration Services (IS) ESB System

Client : IBM Customers

Integration Services is a common shared integration technology layer to

facilitate integration between our systems management solutions. An

enterprise services bus (ESB) design allows solutions to connect once and

reduce the cost of many points to point connections. The services provide a

standard method for customers to create an adapter or bridges and board the

integration services bus to integrate their applications with ease. Integration

Services is designed on IBM technologies using MQ Series and WebSphere,

enabling a customer to create adapters or engage the IS team to create the

adapters or bridges to integrate the application(s).

Tools/Skills Used: Java 8, Spring Boot, Docker, Kubernetes , Git, Apache

Tomcat , XML , XML API , XSLT, DB2, Web sphere MQ

Role : Integration Developer

Responsibilities:

Interpreted the requirement specifications and prepared the Functional

Specifications and Test cases.

Deployed Agile to methodology for Project Management.

Implemented UI using JQuery and Angular JS

Implemented REST API's using Spring Boot and NodeJS

Implemented JUnit Test cases.

Developed ServiceNow adapters to use with SOAP and REST Json

Technologies.

Developed bridge code and XSLT/XML for the transformations of

several accounts.

Write shell script's for run scripts.

Used IBM Maximo tool's for logging several IPC

(Inicident,Problem,Change).

Title : Integration Services (IS) Portal

Client : IBM IS team internal

It is web application which is used by our IS team for our infra structure

services such as

Billing Services to bill the data transfer between IBM ticketing tool and

the customer tool through IS integrations

Reporting

Config details about the integrations

Integration Management details about IS web server (Apache and

Tomcat )

Dashboard about the IS integrations

Monitoring

Logging to view our integrations logs

IS Admin about the IS server details

we have centralized Auth service as well for SSO login using IBM intranet id

Tools/Skills Used: Java 8, Docker, Kubernetes, Git, Ingress, DB2, Spring

Boot, ReactJS and Microservices

Role : Software Developer

Responsibilities:

Deployed Agile methodology for Project Management.

Implemented Rest Webservices using NodeJS

Implemented UI with ReactJS

Deployed the services in Kubernetes with Ingress


Title : Engage Support

Client : IBM

Engage Support provides a unique, integrated space to collaborate and

engage with all the parties in order to receive and offer support throughout

the pre-sales and post-sales processes. We have simplified the collaboration

process by creating a platform that provides a unique, single point of contact

for all users. Sellers can create a request from any of the support service

options, profiled based on their needs, on their device of choice. This

platform allows STS Practitioners to quickly communicate with all parties and

enables Sellers to see the status of on-going deals.

Tools/Skills Used: Java 8, Spring Boot, 

WebSphere Liberty, DB2, Micro services.

Role : Senior Software Developer

Responsibilities:

Deployed Agile methodology for Project Management.

Implemented Rest Webservices using NodeJS



PERSONAL DETAILS

Nationality : Indian

Visa Status : EPass

Timeline

Senior Software Developer

DBS Bank Through PERSOLKELLY Singapore Pte Ltd
07.2023 - Current

Senior Software Applications Development Engineer

DBS Bank through NTT Singapore Pte Ltd
05.2022 - 07.2023

Senior Software Consultant

Kyndryl Through QuessCorp Singapore Pte Ltd
10.2021 - 03.2022

Senior Software Consultant

IBM through Comtel Solutions Pte Ltd
03.2012 - 09.2021

Software Engineer

Ace Labs
07.2007 - 02.2012

Programmer

Institute for Information Industry
11.2006 - 06.2007

Bachelor’s of Engineering - Electrical and Electronics Engineering

KLN College of Engineering affiliated to Madurai Kamraj University
Rajendrakumar Karuppanan Subramaniam