Professional experience
- Zen3D
- Bellevue, WA
- Computer Graphics Technology Consultant
- Intentional Software Corp.
- Bellevue, WA
- Senior Software Analyst and Developer
- Intel
- Bellevue, WA (telecommuting to Hillsboro, OR)
- Senior Software Engineer
- Microsoft
- Redmond, WA
- Software Development Engineer
- Advanced Micro Devices (AMD)
- Bellevue, WA
- Member of Technical Staff
- Senior Developer Relations Manager
- Neutron Games
- Bellevue, WA
- Chief Technology Officer (CTO)
- Nintendo
- Redmond, WA
- Senior Engineer
- Raydiant
- Bellevue, WA (telecommuting to Santa Clara, CA)
- Senior 3D Architect
- VSIS (Mitsubishi subsidiary)
- Bellevue, WA (telecommuting to Sunnyvale, CA)
- Principal Software Engineer
- S3
- Bellevue, WA (telecommuting to Santa Clara, CA)
- 3D Architect
- Cirrus Logic
- Bellevue, WA
- Graphics Architect
- IBM
- RTP, NC and Yorktown Heights, NY
- Senior Programmer
- Manager
- Resident Study Fellow
- Research Staff Member
- Microsoft
- Bellevue, WA
- Software Engineer
- Tektronix
- Wilsonville, OR
- Software Engineer
2014-Present:
2012-2014:
2011-2012:
2005-2010:
2001-2005:
2000-2001:
1999-2000:
1998-1999:
1988:
1996-1998:
1995-1996:
1986-1995:
1982-1985:
1981-1982: