This personal website serves to learn more about me, current projects, and a portfolio of previous work. Blogs and opinion pieces are written by me unless stated otherwise.