| Project Title | Platform | Year | Company
| Sprite Cutter, Graphics Tools
| SNES, Genesis | 68000 Asm, Borland C++, Pascal 1993
| Park Place Productions, Carlsbad
| Port of Mac "LecturActive" to Windows Toolbook
| Mac Hypercard, Windows Toolbook | Pascal DLL 1993
| Archipelago Productions, Del Mar
| Cacique | Spanish Multimedia Education Demonstration Windows | Smalltalk, Borland Pascal 1992
| Jostens Learning, San Diego
| Auto/Manual Modem Communications Software
| DOS | Borland Pascal, 80x86 Asm 1991
| Entrance Controls, HI
| Credit Card Reader | Firmware design, PC interface DOS, 64180 | Pascal, 80x86 & 64180 Asm 1991
| Datapark, Union City
| John Wayne Airport, Orange Co. Civic Ctr Parking System | Multi-computer, hierarchical topology, management, control, data acquisition and communications software DOS, 64180 | Pascal, C, 80x86 & 64180 Asm 1991
| Datapark, Union City
| San Diego Convention Ctr, Aventine Parking Lot | Multi-computer, hierarchical topology, management, control, data acquisition and communications software DOS, 64180 | Pascal, C, 80x86 & 64180 Asm 1990
| Datapark, Union City
| Semiconductor SECS communications line monitor/tester
| DOS | Pascal 1984
| Optical Specialties, Milpitas
| |
|---|
| Project Title | Platform | Year | Company
| Nintendo Wii game development | Full length (still unpublished) Video Game Nintendo Wii SDKs | C++ 2007-2008
| Pick Up & Play, Laguna Hills
| MaMoCa3D | 3D Modeling and Motion Capture console Windows and Linux | C++,Python,XML,OpenGL 2006-2007
| MaMoCa, Inc., Santa Ana (contractng through Pick Up And Play)
| Mobile Postcards and Wallpapers | Mobile UI, scripting and net interfaces BREW and J2ME | C++ 2005
| DotPhoto, N.J. (contracting through Pick Up And Play)
| Mobile/online PDA synch. Applications | Secure synchronization of phone contact information with online database ARM | BREW,C++ 2005
| Tarsin, Lake Tahoe (contracting through Pick Up And Play)
| BREW Internals | DRM and auto-install firmware ARM | C++,XML,ROAP 2005
| Qualcomm, San Diego (contractng through Pick Up And Play)
| Barnyard Bouncin, Alien Siege, Turkey Shoot, Santa's Workshop | Cellphone Games on Verizon, Sprint and many more (see www.puap.com) J2ME & BREW SDKs | Java,C++ 2002-2007
| Pick Up & Play, Laguna Hills
| NCAA Final Four Basketball (989)
| Sony PSX Dev System | C++ 2003
| Killer Game, San Diego
| Midnight Club II | Xbox (Rockstar) Microsoft Xbox Dev System | C++, DirectX 2002
| Angel Studios, San Diego
| Smugglers Run II Warzones | GameCube Video Game (Rockstar) Nintendo GameCube Dev System | C++ 2002
| Angel Studios, San Diego
| Test Drive Offroad 4 | Playstation 2 and Microsoft Xbox Video Game (Infogrames) Sony PSX2 Dev System, Microsoft Xbox Dev System | C++, HTML, JavaScript 2001
| Angel Studios, San Diego
| Midnight Club | Playstation 2 Video Game (Rockstar) Sony PSX2 Dev System | C++, HTML, JavaScript 2000
| Angel Studios, San Diego
| Smugglers Run | Playstation 2 Video Game (Rockstar) Sony PSX2 Dev System | C++, HTML, JavaScript 2000
| Angel Studios, San Diego
| Virtual Scope | Virtual Oscilloscope for Windows Win 3.1, Win95/NT | Visual C++/MFC 1998
| Ocean Sensors, San Diego
| Madison Avenue Races | Demonstration Slot Machine DOS | Borland C++ 1998
| Anthem Gaming, San Diego
| User Interface to Instrumentation | GUI for interface with OS200 sensor unit Win 3.1, Win95/NT | Visual C++/MFC 1997
| Ocean Sensors, San Diego
| Hell's Kitchen | Demonstration 3D Shooter PSX | GNU C, R3000 Asm 1997
| Killer Game, San Diego
| Courier Crisis | 3D Arcade Action PSX & Saturn | GNU C, R3000 Asm, Delphi Tools 1996-1997
| New Level Software, San Diego
| Game Day Football | Frontend Splash/Menus PSX | GNU C, R3000 Asm 1995
| Sony Interactive Studios, San Diego
| Display Engines/Tools | Hockey, Baseball PSX | Delphi, Borland C++, GNU C, R3000 Asm 1994-1995
| Sony Interactive Studios
| Sprite Cutter, Graphics Tools
| SNES, Genesis | 68000 Asm, Borland C++, Pascal 1993
| Park Place Productions, Carlsbad
| John Wayne Airport, Orange Co. Civic Ctr Parking System | Multi-computer, hierarchical topology, management, control, data acquisition and communications software DOS, 64180 | Pascal, C, 80x86 & 64180 Asm 1991
| Datapark, Union City
| San Diego Convention Ctr, Aventine Parking Lot | Multi-computer, hierarchical topology, management, control, data acquisition and communications software DOS, 64180 | Pascal, C, 80x86 & 64180 Asm 1990
| Datapark, Union City
| Earth Science | Information Life Science Series Apple IIgs | C, 65816 Asm 1988
| Another Adventure, Palo Alto
| Life Science | Information Life Science Series Apple IIgs | C, 65816 Asm 1988
| Another Adventure, Palo Alto
| |
|---|
| Project Title | Platform | Year | Company
| Courier Crisis | 3D Arcade Action PSX & Saturn | GNU C, R3000 Asm, Delphi Tools 1996-1997
| New Level Software, San Diego
| Game Day Football | Frontend Splash/Menus PSX | GNU C, R3000 Asm 1995
| Sony Interactive Studios, San Diego
| Display Engines/Tools | Hockey, Baseball PSX | Delphi, Borland C++, GNU C, R3000 Asm 1994-1995
| Sony Interactive Studios
| ESPN Baseball Pennant Race
| Sega CD | 68000 Asm 1994
| Sony Imagesoft, San Diego
| (Tengen) Awesome Baby Basketball
| Sega Genesis | 68000 Asm 1993
| Park Place Productions, Carlsbad
| Sprite Cutter, Graphics Tools
| SNES, Genesis | 68000 Asm, Borland C++, Pascal 1993
| Park Place Productions, Carlsbad
| Auto/Manual Modem Communications Software
| DOS | Borland Pascal, 80x86 Asm 1991
| Entrance Controls, HI
| Tandy Laptop Receipt Generator
| Tandy Laptop | 8085 Asm 1991
| Entrance Controls, HI
| DataPark MPU Controller | Complete hardware/firmware design, PC layout, prototype 64180 | 64180 Asm 1991
| Datapark, Union City
| Credit Card Reader | Firmware design, PC interface DOS, 64180 | Pascal, 80x86 & 64180 Asm 1991
| Datapark, Union City
| John Wayne Airport, Orange Co. Civic Ctr Parking System | Multi-computer, hierarchical topology, management, control, data acquisition and communications software DOS, 64180 | Pascal, C, 80x86 & 64180 Asm 1991
| Datapark, Union City
| Controller/Communications Board | Hardware and Firmware 64180 | 64180 Asm 1990
| Datapark, Union City
| On-line Cash Register | Hardware and Firmware design 64180 | 64180 Asm 1990
| Datapark, Union City
| San Diego Convention Ctr, Aventine Parking Lot | Multi-computer, hierarchical topology, management, control, data acquisition and communications software DOS, 64180 | Pascal, C, 80x86 & 64180 Asm 1990
| Datapark, Union City
| Pen Plotter | Hardware/Firmware design 64180 | 64180 Asm 1989
| Zericon, Milpitas
| Earth Science | Information Life Science Series Apple IIgs | C, 65816 Asm 1988
| Another Adventure, Palo Alto
| Life Science | Information Life Science Series Apple IIgs | C, 65816 Asm 1988
| Another Adventure, Palo Alto
| Life Science | Information Life Science Series Apple II+ | 6502 Asm 1987
| Another Adventure, Palo Alto
| Exercise Bicycle | Microprocessor controlled/programmed exercise bike with heart rate sensor 8096 & 80x86 Asm
| 1987
| Berkeley Medical Research, San Leandro
| Cross Assemblers, Symbolic Debuggers
| TI99, Coleco, Atari, Commodore | Z80, PDP11, 6502, TI99 Asm 1986
| Activision, Redwood City
| Infrared alcohol and acetone breath tester | Hardware and firmware design 6502 | 6502 Asm 1985
| Caldetect, Richmond
| Graphics workstations | 4010/4020 emulations 6809 | 6809 Asm 1984
| Selanar Corp., Santa Clara
| Cartoon Programmer | Pre-School Logic Game Commodore 64 | 6502 Asm 1984
| Childware, Mt. View
| Number Tumblers | Grade School Arithmetic Game Commodore 64 | 6502 Asm 1984
| Childware, Mt. View
| Up & Add 'Em | Pre-School Arithmetic Game Commodore 64 | 6502 Asm 1983
| Childware, Mt. View
| Fuel cell alcohol breath tester | Hardware and firmware design F8 | F8 Asm 1983
| Caldetect, Richmond
| Graphics printer
| 6809, 8085 | 6809 & 8085 Asm 1983
| Selanar Corp., Santa Clara
| Semiconducter Wafer Oven System RTOS | Control, communications, management software 6803, 6805, 6809 | 6803, 6805, 6809 Asm 1982
| Tempress, Los Gatos
| Graphics printer
| F8 | F8 Asm 1982
| Selanar Corp., Santa Clara
| SECS Communications simulator/tester
| 6805 | 6805 Asm 1981
| Tempress, Los Gatos
| |
|---|
| Project Title | Platform | Year | Company
| Cacique | Spanish Multimedia Education Demonstration Windows | Smalltalk, Borland Pascal 1992
| Jostens Learning, San Diego
| |
|---|
| Project Title | Platform | Year | Company
| Courier Crisis/Tools | 3D Arcade Action PSX & Saturn | GNU C, R3000 Asm, Delphi Tools 1996-1997
| New Level Software, San Diego
| Display Engines/Tools | Hockey, Baseball PSX | Delphi, Borland C++, GNU C, R3000 Asm 1994-1995
| Sony Interactive Studios
| |
|---|
| Project Title | Platform | Year | Company
| Madison Avenue Races | Demonstration Slot Machine DOS | Borland C++ 1998
| Anthem Gaming, San Diego
| Lantastic Network Maintenance
| Windows, DOS
| 1992
| Spring Color, San Diego
| Auto/Manual Modem Communications Software
| DOS | Borland Pascal, 80x86 Asm 1991
| Entrance Controls, HI
| Credit Card Reader | Firmware design, PC interface DOS, 64180 | Pascal, 80x86 & 64180 Asm 1991
| Datapark, Union City
| John Wayne Airport, Orange Co. Civic Ctr Parking System | Multi-computer, hierarchical topology, management, control, data acquisition and communications software DOS, 64180 | Pascal, C, 80x86 & 64180 Asm 1991
| Datapark, Union City
| Multi-tasking voice mail system
| DOS TSR
| 1991
| Talking Technology, Alameda
| San Diego Convention Ctr, Aventine Parking Lot | Multi-computer, hierarchical topology, management, control, data acquisition and communications software DOS, 64180 | Pascal, C, 80x86 & 64180 Asm 1990
| Datapark, Union City
| Parking lot system | Hardware and Software design DOS
| 1989
| Intertech, Union City
| Parking lot system | Hardware and Software design DOS
| 1988
| Intertech, Union City
| Multi-computer Diet Center | Diet Center management software, hardware and software drivers for intrumentation DOS
| 1987
| Berkeley Medical Research, San Leandro
| Semiconductor SECS communications line monitor/tester
| DOS | Pascal 1984
| Optical Specialties, Milpitas
| |
|---|
| Project Title | Platform | Year | Company
| Virtual Scope | Virtual Oscilloscope for Windows Win 3.1, Win95/NT | Visual C++/MFC 1998
| Ocean Sensors, San Diego
| User Interface to Instrumentation | GUI for interface with OS200 sensor unit Win 3.1, Win95/NT | Visual C++/MFC 1997
| Ocean Sensors, San Diego
| Courier Crisis | 3D Arcade Action PSX & Saturn | GNU C, R3000 Asm, Delphi Tools 1996-1997
| New Level Software, San Diego
| Display Engines/Tools | Hockey, Baseball PSX | Delphi, Borland C++, GNU C, R3000 Asm 1994-1995
| Sony Interactive Studios
| Port of Mac "LecturActive" to Windows Toolbook
| Mac Hypercard, Windows Toolbook | Pascal DLL 1993
| Archipelago Productions, Del Mar
| Port of Mac "Science Essentials" to Windows Toolbook
| Mac Hypercard, Windows Toolbook | Toolbook 1992
| Archipelago Productions, Del Mar
| Cacique | Spanish Multimedia Education Demonstration Windows | Smalltalk, Borland Pascal 1992
| Jostens Learning, San Diego
| Lantastic Network Maintenance
| Windows, DOS
| 1992
| Spring Color, San Diego
| Chemistry | Information Life Science Series Windows | Actor (OOP) 1989
| Another Adventure, Palo Alto
| |
|---|
| Project Title | Platform | Year | Company
| Barnyard Bouncin, Alien Siege, Turkey Shoot, Santa's Workshop | J2ME Cellphone Games on Sprint and others J2ME SDKs | Java,J2ME 2002-2007
| Pick Up & Play, Laguna Hills
| Interactive Golf Simulator | Outdoor pedestal installed at driving range tees -- interactive multimedia integrated with all-weather flat panel display, Dallas Semiconductor iButton, and radar ranging unit Win98 | Java 2001
| Virtual Range, Naples, FL
| |
|---|