Keywords
Windows, Linux, C, C++, Windows Device Drivers, Python, SQL, ISO9660, UDF
Employment History
Hewlett Packard, Beaverton, OR
Developed file usage reporting, and file validation features for the HP X9000 Network Storage System. Worked on system health monitoring features. Designed and developed Antivirus solutions for HP NAS products. Windows kernel debugging.
2004 - 2007 Software Engineer
Sonic Solutions, Portland, OR
Designed and developed application software used for a new consumer download to burn DVD experience. Developed Windows middleware libraries and Windows device drivers for Roxio Creator 8, 9, and 10. Compression and Encryption WDF filter driver. Windows kernel debugging.
2000 - 2004 Software Engineer
Roxio, Portland, OR
Worked on Easy Media Creator 7 providing middleware and DVD burning engine features. Worked on Roxio DirectCD/Drag-To-Disc packet writing application. Developed UDF Reader file system driver. Implemented bug fixes for backup products. Windows kernel debugging.
1995 - 2000 Software Engineer
Microco, Portland, OR
Worked on various contracting projects for Adaptec, Sony, FEI, HP, Micron, and Intel dealing with file systems, device drivers, SCSI protocol, block devices, and network cards.
Education
B.S. Mechanical Engineering (Minor in Mathematics), 1992
University of Utah, Salt Lake City, UT