Geek with a Mission

I am a geek. There are lots of ways to describe me but [...]