Projects

A mix of personal projects, school assignments and work.