At Prognos I joined a 3 person team within the Engineering division to work on a project that uses lab data to generate a Group Health UW Risk Score, with the goal of augmenting manual health insurance underwriting processes. Throughout the course of my internship I interacted with the members of my team in addition to product managers and data scientists in an agile environment. My job was to essentially create a validation framework.

Go & Git

The first week or so, I wanted to familiarize myself with the Go programming language. I took handwritten notes and completed interactive exercises within the Go tutorial.

I also had never programmed in a new environment, so l also learned key git commands in this stage as well.

Use Cases

Working closely with another PM on my team, I developed

In UNIX, pipes are redirected into standard inputs and standard output. So, the process I was working on was new roster | validate | catalog | evaluate > o.json. The validate command essentially checks if the roster is valid or not.

 

Building the Framework

Unit & Integration Testing