~/about

I learned to code by taking games apart.

Most people online know me as koi. I began with Minecraft mods and later built Java and C++ cheats. After high school, I moved into cybersecurity product work. In 2026, I joined Javelin Anti-Cheat at EA, where I work on anti-cheat compatibility and other related features.

Two koi swimming through a dark pond in the rain
koi
~/about/background

How I got here

I started coding at 12 by building Minecraft mods and small exploits. Those projects led me into game cheats, first in Java and then in C++. Each project pushed me to understand more of what the computer was doing underneath the game.

After high school, I joined a cybersecurity firm, where I worked on several products and gradually took on more responsibility. Over time, part of my role grew into something close to product management.

I never stopped working on cheats during that time. Outside the job, I built and sold them for several games, and that work remained part of how I made a living. In 2026, I joined Javelin Anti-Cheat at Electronic Arts, where I work on anti-cheat compatibility and other related features.

~/about/focus

What I enjoy working on.

I like projects where I have to understand what the computer is actually doing.

  • Security research

    I look at how detection systems behave when someone is actively trying to get around them.

  • Windows systems

    I build and reverse engineer Windows drivers, with a focus on how they communicate, protect code, and handle security boundaries.

  • Graphics and machine learning

    I use DirectX and DirectML to build responsive graphics and machine-learning features for Windows software.

  • Game development

    I am completing a dual BS/MS in game development, and I would like to start an independent studio someday.

~/about/links

Where to find me.

Email works best for longer messages. Discord is fine for a quick hello.