Lead Software Engineer
Revolve
Quality Systems, Inc
Software Engineer
Linspire Inc
Os QA
Senior Director of Software Engineering, Web and App
United Technologies
University of California - San Diego