Dynamic Dynamics

Made using JavaScript Canvas and Web Audio APIs, this site is a frequency visualizer for classical music, designed to illustrate the concept of overtone frequencies.

This site is not optimized for mobile layouts.

HeathenRead

This site originated as an exercise in web content development. It was made using WordPress and the theme has been edited to match the desired design using CSS and PHP.

Julia & Tristyn

This site was created from scratch as a wedding website for Tristyn's wedding to their now wife, Julia. Built using HTML and CSS, this site was designed to be lightweight and elegant, as well as fully responsive across all devices.

Comet Opera Marketing

Over the course of several years, I created posters and site banners for Comet Opera events using Adobe Photoshop. All marketing material followed the brand standards for the organization, with the content and layout developed by me.

Fireflies

This is an image composite made in Adobe Photoshop. The original image was taken in the middle of a bright sunny day and edited to make it appear as if it were nighttime.

Portrait of Spencer

This graphic was made using Adobe Illustrator using a photo of my friend Spencer as reference.


Dynamic Dynamics

Made using JavaScript Canvas and Web Audio APIs, this site showcases my abilities in HTML, CSS, and JavaScript.

This site is not optimized for mobile layouts.


HeathenRead

This site was made using WordPress and has been edited using CSS and PHP.


Comet Opera

This site was created as a wedding website for Tristyn's wedding to their now wife, Julia. This site was designed to be lightweight and elegant.


Comet Opera Marketing

I created posters and site banners for Comet Opera, following the brand standards but with the content and layout designed by me.


Fireflies

This is an image composite showcasing my editing abilities in Adobe Photoshop.


Portrait of Spencer

This graphic was made using Adobe Illustrator using a photo of my friend Spencer as reference.