VIEWER DISCRETION ADVISED: This site was self-coded from scratch and contains graphical designs.
View Projects
View Resume