Kaleeswaran K.

Kaleeswaran K.

Microservice and DevOps Lead

Singapore , Singapore

Experience: 12 Years

Kaleeswaran

Singapore , Singapore

Microservice and DevOps Lead

76800 USD / Year

  • Immediate: Available

12 Years

Now you can Instantly Chat with Kaleeswaran!

About Me

●  12 years of experience in involving analysis, design, develop, and testing enterprise applications.

●  Can scope, design, develop, deliver, and troubleshoot microservice, application Security and DevSecOps automation.

...

●  Delivered multiple microservice projects in banking and e-commerce domains.

●  Worked in Retail Banking, Telecom, and e-Commerce domains.

●  Containerizing legacy applications and deploy into the Openshift container platform.

●  Converting monolithic application to microservice and follow 15 Factors methodologies.

●  Design and develop cloud-native applications using spring boot, spring cloud, and Netflix OSS.

●  Familiar with cloud readiness assessment of the legacy application using the Websphere and Ret Hat app profiling tool.

●  Experience in DevSecOps and CI/CD tools – Collaborate, Build, Test, Package, provision, deploy and Monitoring.

●  Working in Docker, Kubernetes, Openshif, Istio Service Mesh, Prometheus and EFK.

●  Experience in Java design patterns, and EIP.

●  Designing a domain-driven approach and microservice entity-relationship model for

     Payments, Customers, CASA Accounts, Credit Cards, and Service Request.

●  Worked in bank payment modules such as QR payment, Interbank, and telegraphic fund transfer.

●  Worked in oAuth2 security,  2FA and SoftToken implementation for Banking API.

●  Strong knowledge in the design and developing loosely coupled message-oriented architecture using JMS, message broker and in-memory messaging.

●  Worked in Cloud such as Cloud Foundry, Azure, and AWS.

●  Implemented caching using Gemfire server in spring boot application, installed tool to monitor

●   Gemfire server using influxDb and Grafna. JDBC connector to query Gemfire data from IDE.

Github - https://github.com/kaleeswaran393

 

Show More

Skills

Portfolio Projects

CITI Bank Legacy Application Migration – Rehost and Re-Factor legacy application into OpenShift

https://www.citibank.com.sg

Application Transformation-Assessed Legacy application and Migrated to Openshift

Company

CITI Bank Legacy Application Migration – Rehost and Re-Factor legacy application into OpenShift

Role

DevOps Engineer

Contribute

Pre-sales for application transformation Lift and Shift, Refactor, Modernize and Refactor Dockerization, Containerised, Deployed into Opehsift Capacity planning CI/CD DevOps and DevSecOps Automation

Description

●  Doing cloud readiness assessment for legacy applications and segregating them which are Rehost, refactor and retire.

●  Lift and shift the legacy application to OpenShift container.

●  Use CyberArk for password management,  Venafi for keeping SSL certificate.

●  Writer common API for container to pull the password from CyberArk and Venafi.

●  Recommend cloud native-design and best practices.

●  12-factor assessment using internal EMC, Websphere, and Radhat application profiling tool.

●  Captured application dependency, config and externalized them.

●  Containerized Siteminder SSO integration and CyberArk with apache HTTP Proxy.

●  Understand the deployment steps and writing docker file to convert S2I.

●  Dockerized legacy application, containerized them and deployed into OpenShift.

●  Implemented ELK for application monitoring, Sticky session for routing, and Istio Service Mesh.

●  Onboarding application into CI/CD.

●  Server and pod Capacity planning.

●  Deployed containerized application into Dev, SIT, and UAT Openshift Clusters.

●  Defined Auto Scaling Strategy. 

Show More Show Less

Tools

java

BEMS – IoT – Building Energy Management System for College of Engineering in Thailand

IoT project to controll Campus devices such as AS, Solar, Inverter, Light, Etc.

Company

BEMS – IoT – Building Energy Management System for College of Engineering in Thailand

Contribute

Managed offshore COE Team Implemented CI/CD Pipeline Involved designing Microservice architecture and best practices UAT testing and end customer interaction to understand the requirement

Description

● University project to control sensors such as AC, lights, Lux, Motion Sensors, Invertor, and Solar.

●  It is an IoT device management system to monitor building devices.

●  Developed UI application to control and monitor those devices – basically on and off those devices.

●  We developed a component to connect MySQL database to get real-time data and published into Kafka

●  Kafka consumer consume data and insert that into PostgreSQL

●  UI to show building layout and all floor devices and the option to control those devices.

●  Traveled to client location to demo application and get feedback 

Show More Show Less

QR Scan and Pay for HK, Soft-Token And Multi-Factor Authentication, and Credit Limit Increase

https://www.sc.com/sg/bank-with-us/online-banking

Company

QR Scan and Pay for HK, Soft-Token And Multi-Factor Authentication, and Credit Limit Increase

Role

Backend Developer

Description

●  Converted monolithic application into microservice and implemented oAuth2 in legacy and microservice applications.

●  Implemented Softtoken for an API call, Implemented auto step up from 2FA, 3FA, and Transaction Signing.

●  Design and developed microservices using spring boot in the banking payment domain.

●  Developed service orchestration for payment project.

●  Engineering the application adhering to the Twelve-Factor methodology.

●   Developed API for QR payment for Hong Kong QR Scan and Pay project, Made payment made via HKCL.

●   Developed QR generation and QR scan using Zebra Crossing library.

●   Independently developed data access layer to retrieve multiple country DB data  in a single microservice application.

●   Design and developed Service Request API for Credit Limit Increase and Wealth Lending project.

Show More Show Less

Tools

java

Asia’s stock photo site

https://www.pixerf.com

Company

Asia’s stock photo site

Role

Backend Developer

Description

●  APIs are developed for Gamification.

●  Written ETL component to pull  data from DB and push data to Kafka using Kafka Connect , and Water-Bottled .

●  Written Kafka consumer using spring Kafka API and indexed data into Elasticsearch using spring-elasticsearch APIs.

●  Enhanced spring elasticsearch search API based on the freshness of data and number of likes and views.

Show More Show Less

Tools

java

DAAS – Data as a service – Axway API Gateway is an API management tool for all D&B Daas product.

https://www.dnb.com

Company

DAAS – Data as a service – Axway API Gateway is an API management tool for all D&B Daas product.

Role

Backend Developer

Description

Installed axway (Vordel) in development box and created node and instance in Axway

●  Integrated with LDAP for webservice request authentication

●  Created virtual service for webservices and developed policies using policy studio.

●  Update XSD and XSL for existing webservices for new enhancements.

●  Deploying service and test using Axway traffic monitoring and log.

●  Prepare release artificate FED file for UAT and production deplomen

Show More Show Less

Tools

java