Hello, my name is John Hagen. This is my portfolio.
You will be able to find all of my projects I have worked on. They can be for classes, presentations, or just for fun.
On the left you'll see that my projects are organized the broader role that I played in making them. You'll also notice that they repeat occasionally. That is not a mistake. I can wear lots of hats. ​​​​​​