Janit Chawla

DevOps Engi|

Resume

illustration

About

I'm a 22 year-old Engineer currently Working as a DevOps Engineer

I enjoy solving problems, writing and building products. I'm also passionate about communities and open-source.

I like to peek under the hood, tinker with technologies and learn new skills.

Having Experience of Frontend-Developer and a DevOps Engineer

Skills

Docker

Kubernetes

Jenkins CI/CD

Ansible

AWS

Git

Bash

Linux

Javascript

Reactjs

C/C++

Java

Node

MongoDB

Work

Node.js CI/CD with Load Balancer

Created jenkins pipeline that does the following: Checkout nodejs code from github -> Build the code and pushes the artifact to nexus -> fetches the artifact and pushes it to VM’s through ansible and unzip the artifact -> Start the nodejs server on 2 Vm’s using ansible. Pipeline gives the option to update the version of code from v1 to v2. Tried to achieve near 0 downtime while updating the application: used rolling update Implemented a loadbalancer and health checks

Jenkins, Nexus, Node, Systemd, Loadbalancer, Ansible

CI/CD for kubernetes deployment

Running Jenkins in a kubernetes cluster. Created a jenkins pipeline for building docker image and pushing to docker hub -> Pulling the image and deploying it on a kubernetes cluster using yaml files. Also implemented webhooks in it so as whenever there is a push to github repo, pipeline should automatically get triggered. This helped me learn about kubernetes authentication with service accounts, config file and tokens

Jenkins, Kubernetes, Webhooks

Containerized Application

Containerized notejam application using docker and kubernetes. Created Docker file for the django project and connected it with postgres container Docker image: https://hub.docker.com/r/janit31/notejam-webapp

Docker

Kubernetes Deployment

Created a docker images for a fullstack application. Using kubernetes deployed application, created deployments, service, ingress, persistent volume, pvc, secrets, config-map

Docker, Kubernetes

Umbrella Helm

Created Umbrella Helm chart for the app deployment

Helm, Kubernetes

Contact