Linden Lab
Second Life Software Engineer
Atypon
Software Engineer
Sun Microsystems
Engineer
Linden Lab
Second Life Senior Software Engineer
Synapse
Senior Software Engineer
Volunteer work
various
Sasquan
Vice-Chair, Business and Finance
Linden Lab
Server Release Manager
University of California, Los Angeles