
Hi, nice to meet you!
I'm Henry, and I build things for the web. My goal is to create vibrant and expressive user experiences without compromising function or accessibility.
Some things I've built

Youtube Twitch Controls
is a Chrome extension that makes mouse and keyboard shortcuts behave more consistently across Youtube and Twitch.
On both of these platforms, mouse and keyboard shortcuts can produce unexpected behavior depending on what page element currently has focus. For example, if you are watching a video on Youtube and you click the volume slider to adjust the sound, the left and right arrow keys will now adjust the volume instead of skipping ahead and rewinding the video. This extension ensures that certain inputs always produce the same behavior. The full list of changes can be found here.

I'm Not a Robot!
is a full stack React app that I submitted as a finalist in the 2023 Lighthall Software Engineering Super League. It is a parody game that tests the player’s ability to solve increasingly difficult CAPTCHAs, and is meant to instill confidence in a user’s ability to perform tasks better than AI.

Nimrod
is a 2D game built in Unity where you jump between platforms and dodge deadly obstacles in a perilous attempt to scale the Tower of Babel. The faster you climb each floor, and the more close calls you have with traps, the more points you score as you go. Every floor is randomly generated, so no two playthroughs are the same. See if you can get past level 5!