projects

A collection of my work and side (fun) projects.