loading...
Mike Williams profile picture

Mike Williams

Coffee-Drinker, Gadget Junkie, Software Developer, Christian Nerd, avid WOW player.

Education

Assoc. of Electronics, self taught software developer