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
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
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 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
Created a docker images for a fullstack application. Using kubernetes deployed application, created deployments, service, ingress, persistent volume, pvc, secrets, config-map
Docker, Kubernetes