Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Ruban Srinivasan

Ruban Srinivasan

Karur

Summary

Dynamic Software Engineer with expertise in Confluent and Apache Kafka at KMCCorp India Pvt Ltd. Proven track record in enhancing system reliability and operational continuity through automated monitoring and disaster recovery strategies. Skilled in Java and AWS, with a strong ability to collaborate cross-functionally to achieve zero data loss.

Overview

4
4
years of professional experience

Work History

Software Engineer ( Kafka Platform Engineer )

KMCCorp India private Limited
Chennai
12.2023 - Current
  • Maintained and supported Kafka platform infrastructure on Confluent Cloud, ensuring high availability for enterprise workloads.
  • Validated and certified infrastructure provisioned by Infra teams, guaranteeing compliance with security guidelines.
  • Provisioned and configured new Kafka connectors to enable seamless data integration for Business-as-Usual application teams.
  • Executed Disaster Recovery strategy for Kafka Cloud platform, including failover testing across regions.
  • Established automated runbooks and monitoring scripts to minimize downtime and ensure operational continuity.
  • Coordinated cross-functional efforts to achieve zero data loss and meet minimal downtime targets.
  • Provided comprehensive operational support, including connector enablement and topic governance.

Implemented best practices for Kafka monitoring and performance tuning, enhancing reliability and reducing incident response time.

QA Engineer ( STIBO RDM Project )

KMCCorp India private Limited
Chennai
11.2021 - 11.2023
  • Validated end-to-end data flow from XML-based reservations to downstream systems.
  • Ensured smooth ingestion of XML data into AWS S3, followed by AWS Lambda transformations to JSON format.
  • Verified publishing of JSON payloads into Kafka topics and ingestion into Snowflake tables via Kafka Connectors.
  • Designed and executed automated BDD test cases using Cucumber, ensuring data accuracy and schema validation.
  • Collaborated with developers and data engineers to identify issues early, enhancing system stability.
  • Delivered extensive test coverage for data validation, integration testing, and regression testing in an agile environment.

Utilized tech stack including AWS (S3, Lambda), Apache Kafka, Snowflake, Cucumber (BDD), Java, Jenkins, and Git.

Education

B.E.RAE - Robotics & Automation

PSG College of Technology
Coimbatore
04-2021

Skills

  • Java
  • Confluent and Apache Kafka
  • MySQL
  • Jmeter
  • AWS
  • Terraform
  • Harness pipeline
  • Devops Tools

Languages

  • English
  • Tamil
  • Japanese (N5)

Timeline

Software Engineer ( Kafka Platform Engineer )

KMCCorp India private Limited
12.2023 - Current

QA Engineer ( STIBO RDM Project )

KMCCorp India private Limited
11.2021 - 11.2023

B.E.RAE - Robotics & Automation

PSG College of Technology
Ruban Srinivasan