Newbie Engineer, Aspiring Developer, Enthusiastic Gamer, Drawing room philosopher; likes long walks on the beach.. :p