click anywhere to continue

me by a cool tree in Yosemite National Park.

Hi, I'm Will!

I'm 24 years old, getting my Master's in CS at NC State. My favorite hobbies are soccer, chess, hiking, rock climbing, and wasting days of my life on half-baked projects that I'll never finish.

Interests

  • Web development

    mostly backend stuff, but a little bit of web design too. Javascript is my first love (and I'm a big proponent for Vanilla JS these days), but I've also used PHP/Laravel, Ruby, and Python.

  • Game development

    Retro arcade game clones, multiplayer games and procedurally generated games. This is the source of most of the aforementioned half-baked projects.

  • Computer Graphics

    2D and 3D graphics, shaders, vector art, Procedurally generated art.

  • Programming Language Design

    Esolangs, terrible virtual machines, and other silly projects.

  • Coding Puzzles

    I do advent of code every year. My goal is to get 100% completion with no help. I've gotten super close, with 46/50 in 2024.

a multicolored fractal triangle.

the start screen for one of my games.