KIRUTHIKA JAYABALAN

kiruthikajayabalan6@gmail.com | linkedin | hackerrank | geeksforgeeks | leetcode | github
ABOUT

Self-driven software engineer and passionate programmer with 2+ years of experience in developing cloud-native applications.
EDUCATION

B.E ECE in Thiagarajar College, Madurai(2017-2021) CGPA - 9.8/10
12th Computer Science(2017) - 97.83%
10th CBSE(2015) - 9.8/10

EXPERIENCE

> Member of Technical Staff II - R&D, VMware
Feb 2023 - Present | Bengaluru, India
Modern Apps and Management Business Group - Tanzu Service Mesh
  • Developed Space Scheduling reconciler in Go which schedules clusters to a space that matches the space(construct) capabilities.
  • Developed Cluster Migration reconciler in Go which migrates the workloads from one cluster to another without any downtime.
  • Developed alert config microservice for the event framework in Go, which collects the user webhook config and inputs it to the alert manager, an open-source tool to forward the alerts correspondingly for the event framework.
  • Added CI pipelines for image build, publish using docker and helm packaging for the repositories.

> Member of Technical Staff I - R&D, VMware July 2021 - Jan 2023 | Bengaluru, India
    Network and Advanced Security Business Group, CTO - Tanzu Service Mesh
  • Developed a apilo controller microservice in Go, which monitors the API behavior-specific metrics like latency, response count and uptime from the Kong gateway and shows violation on complete error budget depletion and writes the time-series data to timescaledb.
  • Contributed to cluster onboarding workflow and release packaging.
  • Added protobuf support in Mazinger using bufconn library.
    Cloud Architecture - Office of the CTO - Tanzu Service Mesh
  • Developed Reconcilers for PRTC controller which handles defects in the subscription events and improved the efficiency of SLOs defined with service groups from the delay of 20s to 0.5s.
  • Handled end-to-end fixing of code and testing for the scale re-architecture of metrics stream from the data plane to control plane PRTC components.
  • Contributed to metrics writer service, which does filtering of metrics based on the policy in the dataplane.
  • Actively involved in fixing bugs, writing unit tests, benchmark tests and integration tests.

SKILLS

> LANGUAGES
  • C++
  • Golang
  • Java
> BACKEND
  • Kubernetes
  • gRPC
  • Docker
  • Microservices
  • AWS eks cluster
  • Helm
  • CI pipeline
  • Bazel
  • Bash scripting
> DATABASE
  • PostgreSQL
  • Timescaledb
> TEST
  • Ginkgo Bdd framework
  • SonarQube
  • Unit test
  • Module test
  • Integration test
  • Benchmark test
> TOOLS
  • Git
  • Postman
  • Goland
  • VScode

PROJECT

A mini taxi booking web app using JavaScript - taxi-booking-web-app

ACHIEVEMENTS
  • Received VMware Elevate Our Best Award based on the performance(2023)
  • Received VMware Achieve Our Best Award based on the performance
  • Received VMware Aspire Our Best Award for the innovation category in the hackathon (2022)
  • Academic topper of ECE department in Thiagarajar College of Engineering(2017-18)
  • Academic topper of Computer Science branch in Class XII(2017)

CERTIFICATIONS - Hackerrank problem solving | CodeChef Data Structures and Algorithms
POSITIONS OF RESPONSIBILITY
  • Served as General Secretary of the ECE department in Thiagarajar College of Engineering (2021)
  • Volunteered as a mentor for VMware Campus Ambassador Program (2022)

LANGUAGES
  • English
  • Tamil