Pollock Pines, CA, USA

I'm a full-stack developer and avid computer hobbyist. I like working on complex mathematical systems like graphics and machine learning, and reverse engineering video games for automation.

  • Rubik's Cube implementation with various solvers:
  • Deep-Q Network that uses reinforcement learning to play Atari games:
  • Object relational mapper for Node.js, written in TypeScript:
  • An article on efficiently indexing permutations which is useful for solving combination puzzles programmatically:
  • A library for manipulating arbitrary processes to aid in video game hacking: