Developer with a wide range of technology skills and an interest in usability