Profile

doing cool stuff
I’m Henry, a software engineer who likes building small, finished things — tools for games I actually play, puzzles I wished existed, and, along the way, research on how large language models make sense of source code.
The throughline is care: type-checked puzzle grids, vision models that squint at game screenshots, and interfaces that respect people’s attention. Most of what I make starts as something I wanted for myself and ships once a stranger could enjoy it too.
Work

A web and mobile app for Clash of Clans players. Upload a screenshot of an enemy base and an AI vision model identifies the layout and defenses, then surfaces YouTube videos of three-star attack strategies for that specific base.

A SvelteKit mini crossword with an interactive grid, clue navigation, error checking, and a confetti finish. Puzzle data is defined in code so new grids are easy to ship.
Writing