1988 - 1995
SAN FRANCISCO CANYON CO., INC.
San Francisco, California
President/Consultant
QuickTime For Windows (Releases 1.0 thru 1.5 and VR)
Starting in 1992 and continuing until Apple took the development in house in 1995. I headed a team of engineers who created the Windows version of the Macintosh movie player QuickTime. I created the Visual Basic examples which shipped with the product. These examples illustrated how the user should integrate the QuickTime control into a VB application. I created the VBX control that allowed movie playing in Visual Basic. This was our most prestigious effort - which we produced for Apple with a team of 8 engineers in 6 months (release 1.0 for Microsoft Windows 3.0 & 3.1). Our effort was an unqualified success and QuickTime for Windows was winner of "Byte Magazines Best New Product in Show" at Fall Comdex 1992.
Worldview Analyizer
In 1994 I headed a team of engineers who created a program to determine if a desktop computer was capable of playing Intel Indeo Video over a Local Area Network. This involved checking CPU power, video and audio capabilities and what sort of network card was on board. The User Interface portion of the product was built by me in Visual Basic.
Intel Smart Video Recorder Card Capture Software
Intel
In 1994 I headed a team of engineers who created the software to allow video capture using Intels ISVR card. I coded the user interface portion of this product in Visual Basic.
Video Storage in Oracle and Network Capabilities
In 1994 I worked on a small team of engineers to study how to implement network video playback from an Oracle database. My duty was to consult on the User Interface issues - specifically how Visual Basic would be supported. I created a prototype to illustrate the various UI controls necessary.
Adobe Type Manager
In 1991 I headed a team of engineers who enhanced Adobe Type Manager under Windows 3.1 a vector font management product. This work was done in C.
OS/2 C++ Compiler
In 1990 I supervised an engineer who helped Borland build their C++ compiler for OS/2. This work was in C.
How Your Body Works
In 1995 I headed a team of engineers that created this Multimedia Title. It is an "edutainment" title that teaches young people about the human body using games, music and video. The User Interface was in Visual Basic. This product was cross platform for Windows 3.1 and the Mac.
Mavis Beacon Teaches Typing for Kids
Mindscape
This Windows title was converted to the Macintosh. I supervised the Macintosh engineer who completed the work.
LiCore
In 1991, as a member of a team, I coded the User Interface portion of this product in Visual Basic. This product allows automated computer analysis of DNA base pairs from a digital image obtained from the instrument.
Peter Rabbit Stories
Mindscape
In 1996, I headed a team of engineers who built this Multimedia title. I coded parts of the User Interface which was in Visual Basic. I built several OCX custom controls necessary to provide specialized functions, such as sprite manipulation and alpha channel image management.
Cooperation
In 1990 and 1991 I consulted with the team building this OS/2 based product. The product is designed to provide ubiquitous access to network facilities via an Object Oriented meta NOS.
Star Trek Technical Manual
Simon & Scheuster
In 1994 Apple Computer asked me to evaluate this multimedia product which uses QuickTime VR. I reviewed the product and recommended necessary changes in the Visual Basic interface.
Gettysburg
Turner Interactive
In 1994 I was asked to evaluate this multimedia product. My team and I digitized the video clips required for the product and I made recommendations for changes after reviewing the Visual Basic Interface.
Canyon
I was the co-author of this book published by John Wiley & Sons. It comes with a Windows/Mac cross platform CD which has a variety of Visual Basic example programs that I wrote.
DiscUs Sports
In 1993 I coded the interface for this Windows only multimedia title in Visual Basic.
Penthouse Interactive vols 1 thru 6
General Media
From 1994 thru 1996 I coded the Windows side of this cross platform product in Visual Basic. I also localized all products into French, Spanish, German, Italian and British English using Resource Only DLLs.
Penthouse Kama Sutra
General Media
In 1995 I coded this Multimedia Title in Visual Basic. I also localized the product into French, Spanish, German, Italian and British English using Resource Only DLLs.
Penthouse Select-A-Pet Vols 1 and 2
General Media
In 1995 I coded the Windows side of this cross platform product in Visual Basic. I also localized all products into French, Spanish, German, Italian and British English using Resource Only DLLs.
Zelos!
In 1995 I coded the Windows side of this cross platform product in Visual Basic. This product uses sound, video and images to train the buyer on how to use his or her camcorder to shoot professional looking video.
Wrath of the Gods
Luminaria
In 1993 I wrote the Windows installation program for this Multimedia product.
Critical Path
Media Vision
In 1993 the authors consulted with me to determine how best to play QuickTime Movies in their Visual Basic Game Interface.
Oracle Annual Report
Oracle
In 1993 I coded the 1992 Oracle Annual Report in Visual Basic and placed it on a CD-ROM. This product was shipped to shareholders with the annual report.
Sony Demo CD
Sony
I wrote this demo CD program in Visual Basic using QuickTime for Windows for distribution at Comdex 1992.
Peak Performance
Media Vision
In 1993 I helped code this game in Visual Basic. The CD was edutainment to train children in geography.
Forever Growing Gardens
Media Vision
In 1993 I consulted with the authors who were using AMT as an authoring tool. They specifically needed information about how to integrate digital video as sprites into this childrens entertainment CD.
Video Server Software
Starlight Networks
In 1995 and 1996 I supervised a team of engineers who assisted in the very initial stages of development of video server software. This involved such divers issues as NOS timing synch, bandwidth reservation and codec availability. This work was all done in C.
Spectra Physics
In 1989 and 1990 I was a member of a team of OS/2 C coders working on this liquid chromatography system. My work involved building an OLE compliant control which was a generalized real-time graphing mechanism.
Canyon Clipz
Canyon
In 1992 I built the interface for this cross-platform CD-ROM in Visual Basic. This product was the first Windows QuickTime for Windows product which was introduced at Comdex. It showed a collection of amusing digital video clips.
Wells Fargo Bank Credit Card Services
In 1989 I consulted with Wells Fargo Credit Card Services as they completed the integration of Barcleys Bank. This was in IBM Mainframe Batch Cobol. I also wrote a clearinghouse compliance product under CICS which was used as part of a system that reported multiple applications for credit cards.