Yashgiri Goswami


Graduate Student at ASU

Work Experience


OpenShift Intern

May, 2019 - August, 2019

Raleigh, North Carolina, USA


  • As part of the Continuous Release team my task involves creation of tools in Python, feature enhancement for processes that deal with deployment of OpenShift Clusters on AWS Starter environment.
  • Porting OpenShift Client Python repository from Python 2 to Python 2/3.
  • Feature enhancement for Quarantine tool that uses AWS SimpleDB using Boto3 to store quarantine cluster namespace records.
  • Created Statuspage tool in Python used in pipelines to update Starter Production cluster Status on statuspage.io.
  • Updating a Prometheus Gauge metric to accommodate an extra label.
  • Creation and modification of pipelines including a linter check for JenkinsFile syntax.
  • Creating script for OpenShift logging deployment & integrating it into installation pipeline.

Software Engineer

July, 2017 - August, 2018

Pune, India


  • Primarily developing & testing the source code (Go and C) for a Multi-node Cluster Management Firmware. Also, worked on bug-fixes and minor functionalities.
  • Imported Open Source tools for the in-house development of a Multi-node (>30 VMs) VM-cluster (this cluster was an alternative to the limited 3 to 5 node hardware cluster). Utilized VMware, Vagrant, Ansible, Docker and Kubernetes(K8s) for operating an in-house cluster.
  • Automated deployment of product via Ansible and shell scripts reducing deployment time by more than 50% on the in-house cluster.

Tech stack


C / C++

Python

HTML+CSS+JS

Golang

Git

Linux

Shell

Ansible

Docker

Jenkins

Prometheus

Red Hat OpenShift

Projects


Education


Master of Computer Science
(Non-thesis)
August, 2018 - May, 2020
Ira Fulton School of Engineering

Bachelor in Computer Engineering
June, 2013 - May, 2017
Pune Institute of Computer Technology
University of Pune

Let's Get In Touch!


Ready to start your next project with me? That's great! Send me an email and i will get back to you as soon as possible!

Meanwhile Checkout