Programming
Software: PrimedSherlock, RuneLite Plugins & Skyrim MCP
I write software that solves problems I actually have: designing CRISPR assays, making a game more accessible, and teaching local AI models to build worlds.
Featured · Python · C# · C++
Skyrim Creation Kit MCP Server
A Model Context Protocol server exposing 80 tools that let AI models generate Skyrim Special Edition worlds: terrain quilted from vanilla landscape pieces, rivers and waterfalls, terrain-driven biomes, transplanted towns, learned road and site plans, generated caves, and navmesh. Output is verified with Mutagen and inspected in an isolated Creation Kit sandbox.
Bioinformatics · Python
PrimedSherlock
Command-line tool that designs highly specific CRISPR-Cas12/Cas13 guide RNAs from RPA primer sets, using Cas-OFFinder for off-target screening. Published in BMC Bioinformatics.
PrimedSherlock guideRuneLite plugin · Java
Quest Cape Helper
Walks the Optimal Quest Order step by step, so quest XP rewards satisfy future requirements instead of manual grinding. Sidebar of next steps, an in-game overlay, and one-click OSRS Wiki guides.
View on GitHubRuneLite plugin · Java
Accessibility Plus
High-contrast dialog overlay, colorblind-friendly minimap shapes, and text-to-speech for in-game dialog, built to make the game playable for more people.
View on GitHubRuneLite plugin · Java
Idle Crab Notifier
Sand crab training companion for Hosidius: notifies you when combat stops and warns before the crab aggro timer runs out, with a progress-bar overlay that survives quick world hops.
View on GitHubLatest on GitHub.
Pulled live from my public repositories.