Jimmy May 

A sentient member of humankind who indulges in geekly matters.