Nick / koi

I learned to code by taking games apart.

About

index / 04

age 12 → now

Background.

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.

Current focus.

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

  1. 01

    Security research

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

  2. 02

    Windows systems

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

  3. 03

    Graphics and machine learning

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

  4. 04

    Game development

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

12 when I started coding
14 projects I can share
10 articles published

Someday: an independent game studio.

Links.