I'm a gamer and hobby coder who loves customizing the gaming experience by developing small quality-of-life improvements.
In the last few years, I've spent most of my time contributing to and maintaining FFXIVClientStructs, where we document FFXIV's internal memory layouts and functions. My work focuses heavily on reverse-engineering the UI and other underlying systems, while avoiding combat-related systems where possible. This research was fundamental to the creation of KamiToolKit, which allows plugins to open fully native, custom game windows.
Additionally, I contribute to Dalamud, the plugin framework for FFXIV, with my most notable contribution being the SeStringEvaluator service. It acts as an interpreter for the game's internal string macros (see the documentation I wrote about them), enabling plugins to process conditional logic and format text or names exactly as the game does, regardless of the client's current language. I also regularly offer help to plugin developers in the Dalamud Discord.
But enough of me. Have a nice day! 😊



