Hobbyist coder and reverse engineer