homemusicdevelopmentgame moddingvirtual photography

development work

  • collegehill.io
    (2022-present)
    • My personal website. You're on it right now!
    • Hosted on GitHub Pages with dynamically generated pages for photo albums and music releases
    • built with Node, React, Sass, and Gatsby
  • grimearchive.org
    (2015-present)
    • a website for hosting and cataloging recording of live grime performances and radio shows
    • uses a custom fork of the id3_reader npm module that adds support for writing album art
    • built with Node, MongoDB, Express, Pug, andJQuery
    • a single page app for keeping track of daily Wordle games
    • built with React and Rollup
  • webgl audio visualizer
    (2021-present)
    • used for creating YouTube videos
    • built with react and webgl
    • (⏯️ Click here to play demo)
      🔊
  • ESRGAN scripting tools for batch texture upscaling
    (2019)
    • node-based scripts used for mass upscaling game textures with ESRGAN
    • developed logic to upscale alpha layers in textures
    • See mods page for more info
    • website for the Blood Frenzy record label
    • includes a bloody real time fluid-based music visualizer
    • Originally built with Node, Express, Pug, and WebGL
    • Converted to a static html5, site in 2022
    • Fluid simulation logic originally written by Jonas Wagner
  • hyperbreeder
    (2021-present)
    • an idle game. currently a WIP pre-alpha
    • built with Svelte, Rollup, Sass, and Electron