Raleigh-Durham, North Carolina Area
1.Developed a new Command Line Interface(CLI) in Go for IBM Container Services through REST API, Cloud Foundry and Docker CLI.
2.Wrote automated tests running on Jenkins to continuously test on CLI compatibility with the server and monitor API server status.
3.Modified API server to better support multiple versions of CLI and added more utility features such as wildcard matching and inspecting details for container images, etc.
4.Improved and generalized Jenkins test to better support different CLI tests and decoupled projects to lighten and save time of Jenkins job.
5.Developed Python script to fetch build stats every 30 minutes from Jenkins, stored the data into MySQL and visualize it in Dashboard using Node.js with Chart.js and Express.js.