Nikhil Bhat

Bangalore, India ยท nikhi-remove-lsbhat93@gmail.com

Scan contact card

Scannable QR code with contact info

DevOps Consultant @ Thoughtworks


A software engineer with experience leveraging DevOps, Agile, and CI/CD for managing platforms, like automating everything, which delays the work.

With the motto “Ideas in mind with access to Google can implement any solution”

Lover of open-source projects, have created a few, and am eager to contribute to more such platforms. I love to create digital infrastructure, as it can change things on the ground.


This site was created using HUGO from an open source theme.

Skills

Cloud Infrastructures
Containerization Platform, Orchestrators and Components
Service Mesh
Configuration Management Tools
Continuous Integration Tools
Monitoring & Visibility
Versioning Tools
Languages
Web Application Servers
Markup and Templating
  • HTML
  • CSS
  • Go Templating

Creations

A small collection of projects authored by me, and shared out as an open source project.

Commandline interface for GoCD server

A command line utility for continuous delivery server GoCD.

Read more..

GoCD Golang SDK

Golang client library for GoCD API (Supports most of them).

Read more..

GoCD prometheus exporter

Prometheus exporter for GoCD that helps in collecting few metrics from GoCD server.

Read more..

GoCD Terraform Provider

A custom provider of Terraform to work with Continuous Delivery server GoCD.

Read more..

Helm Drift

Helm plugin that identifies the configuration that has drifted from the Helm release/chart.

Read more..

Helm Images

Helm plugin to list all/selected images that are part of chart deployment.

Read more..

k3d Terraform Provider

A custom provider of Terraform to work with rancher k3d.

Read more..

Terragen

A tool to generate the templates for building custom Terraform providers.

Read more..

Neuron Cloudy

A package which helps connecting to cloud in an agnostic manner.

Read more..

Neuron

A tool which helps user in automating elements in the Devops world, this has cli and expose api.

Read more..

Terraform GCP Provider

A custom provider of Terraform to work on GCP.

Read more..

Config

Small utility which comes in handy while switching between GKE cluster in gcp.

Read more..

Experience

DevOps Consultant

ThoughtWorks

Collaberating with developers for contineous integration and delivery, building custom softwares to manage and automate infra.

March 2019 - Present

DevOps Engineer

Mindtree LTD

Automating with the concept of Infrastructure as a code while leading small team of 4.

February 2016 - March 2019

Education

Sai Vidya institute of technology

Bachelor of Engineering
Electronics and Communication
2011 - 2015

KLE's Independent PU College

Pre University
Science
2009 - 2011

Blog

A collection of my Blogs on DevOps and automation.

Identifying drifts from deployed helm releases

There is no native Helm way of identifying the drifts in the releases deployed via Helm. Now we have a Helm plugin to identify the drifts from the Helm releases deployed in the cluster. https://artifacthub.io/packages/helm-plugin/helm-drift/drift Just to share context on why this was created. We do in-place edits of resources a lot of times but forget to add the value back to the codebase; these edits go unnoticed and get overridden in the next deployment, which might screw up the environment if the edited changes are required.