Touchpaper
Product Lead and Senior Systems Engineer
royalblue technologies
Product Lead and Senior Systems Engineer
OSSCS
Board Member
Time Technology Ltd
Software Engineer and System Administrator
GREATER MADISON VALLEY COMMUNITY COUNCIL
Board Member
Microsoft
Principal Software Engineer Manager
Durham University