Some confirmation that this isnt fake:
http://kfrankc.me/cs88s/ links to the same form. https://github.com/kfrankc?tab=repositories includes a photo of him and links to the same kfrankc.me
https://scholar.google.com/citations?user=v2iJEd8AAAAJ&hl=en Links to the same kfrankc.me
seems legit.