Ali Adams 

Electrical and software engineer and physics teacher with interests in number theory and helical particle waves (http://heliwave.com)