He divides his time between getting stuck into front end development (using technologies such as HTML, CSS, SASS, Javascript, Grunt, Karma, Jasmine) and using wireframing, prototyping and user-testing to design rich new user interfaces.