|
Mattel Interactive/The Learning Company/Broderbund/Riverdeep
|
1999 - 2003 |
|
Novato, California
Contractor, Senior Engineer
|
|
• |
Served as lead engineer on Calendar Creator 8 and 9; used Visual C++ and MFC.
|
• |
Improved print rendering performance in The Print Shop 20.
|
• |
Added functionality to PrintMaster 11, The Print Shop 12 and 15, and Calendar Creator 10.
|
• |
Contributed to Kid Pix Deluxe 3 using a Windows/Macintosh cross-platform framework and
STL.
|
|
|
• |
Ported much of Blaise Computing’s C TOOLS PLUS, an MS-DOS text mode windowing library,
to Windows NT console mode.
|
|
The Software Toolworks/Mindscape/Headland Digital Media
|
1993 - 1999 |
|
Novato, California
Software Project Manager, Contractor, Software Engineer
|
• |
Enhanced user interface and other areas of Chessmaster 6000 and 7000 and Chessmaster Live;
wrote custom treeview and listview controls.
|
• |
Adapted FTP download code for Chessmaster Live.
|
• |
Developed and enhanced installation and upgrade scripts and tools.
|
• |
Performed maintenance programming on function libraries for Windows and MS-DOS.
|
• |
Diagnosed and corrected emergency problems.
|
|
Scopus Technology |
1992 - 1993 |
|
Emeryville, California
Consultant, Programmer
|
• |
Ported a large client application from 32-bit SunView to 16-bit Microsoft Windows, working with
Motif, Sybase’s DBlib, and Tcl.
|
|
Blaise Computing |
1985 - 1992 |
|
Berkeley, California
Senior Software Engineer
|
• |
Designed, wrote, and maintained large function libraries as products.
|
• |
Designed, wrote, and edited manuals.
|
• |
Provided technical support to customers.
|
|
|
• |
MS Mathematics, University of Chicago, Chicago, Illinois.
|
• |
BA Mathematics, University of California, Santa Barbara, California.
Phi Beta Kappa; one of three Outstanding Seniors in Mathematics.
|