Projects
Most of my open-source work is for RetroAchievements, a platform with over 2 million accounts that nearly every major emulator integrates with.
RetroAchievements
The platform behind retroachievements.org, which adds achievements to retro games. RetroArch, PCSX2, PPSSPP, Dolphin, DuckStation, BizHawk, and other major emulators integrate with it. I work directly with their maintainers. I run RA's web platform, and have contributed over 2,300 merged pull requests, including the beaten games system and multiset functionality.
psn-api
A TypeScript library for fetching PlayStation Network trophy, user, and game data, built by reverse-engineering the PlayStation mobile app's API calls. Over 180,000 downloads in the past year.
@retroachievements/api
The official TypeScript library for fetching RetroAchievements achievement, user, and game data. Over 30,000 downloads in the past year.
api-docs.retroachievements.orgRetroAchievements/api-js on GitHub
RetroAchievements docs
Guides for RetroAchievements players and the developers who make achievement sets.
Star counts as of Oct 12, 2026.