Work Experience
I have worked for a number of companies during the years, exposing me to a range of technologies, cultures and management styles. I have learnt a variety of both technical (programming, design, system building) and soft skills (leadership, initiative, team work, organisation).
Leadership
I always enjoy taking initiative and leading. In the past this has involved a range of activities, from leading open source projects to hosting an orientation week to introducing international students to the life at Cambridge.
Links on the left provide some details.