Tricord Systems, Inc
Software Engineer
Universal Electronics
Senior Software Engineer
SGI
MTS-Design
QLogic
Staff Engineer, ASIC Verification Infrastructure Development
Adaptec
Software Engineer
Computer Network Technology
Software Engineer
SGI
Member MTS-Design
Open Systems Architects
Software and Networking Consultant
Network Communications Corporation
Software Engineer
Analysts International Corporation (AIC)
Software Engineering Consultant
Edison Community College
University of Minnesota