Nerd, hi, welcome. Really a good Q. You may well have run onto a concept for which there's no word (or at least no noun); the closest I could come is zealot or gopher. But hope the following might be of some help:

http://onelook.com/?w=*&loc=revfp2&clue=person+zealous



dalehileman