Creative thinker foremost. I enjoy obsessing about fun problems and how to solve them logically. Programming to me is a little like playing with wordy Lego pieces.