| | |
1987 - 1991
|
|
Morgan Davis Group
Owner, commercial software development company
|
| | |
1988 - 1991
|
|
NeTel, Inc.
Consultant/programmer, Apple II communications, LAN, and utility software
|
| | |
1989 - 1990
|
|
Beagle Bros, Inc.
Programmer, Macintosh productivity software
|
| | |
1987 - 1989
|
|
United Software Industries, Inc.
Programmer, Apple II telecommunications software
|
| | |
1987 - 1988
|
|
Compute! Publications, Inc.
Co-author, Apple IIGS toolbox programming manuals
|
| | |
1986 - 1987
|
|
Oasis Systems / FTL Games, Inc.
Programmer, Apple II productivity software
|
| | |
1985 - 1986
|
|
Optimum Management Systems, Inc.
Programmer, vertical market software for McDonald's Corporation
|
| | |
1983 - 1987
|
|
CompuSoft Publishing, Inc.
Researcher/writer, BASIC programming book series
|
| |
TextDraw
|
|
C & 65816 Assembler — Text version of QuickDraw, Menu, Dialog, Event, and
other managers, presenting a text-based desktop interface for
applications while emulating the Apple IIGS toolbox at the source
code level. (Continuing development)
|
| |
SunDesk Strip
|
|
Macintosh C — Support utility for a popular INIT. Scans through the Desktop file matching its icons with those found in a database, then builds a resource file containing only those icons. (Commercial)
|
| |
MD-BASIC
|
|
C & 65816 Assembler — A C-like Applesoft preprocessor/compiler and BASIC development system. (Commercial; over 300 sold)
|
| |
Object Module Manager
|
|
6502 Assembler — An object-oriented solution for 8-bit applications and drivers, offering a system of dynamically relocatable code modules complete with intermodule communication and memory management. (Commercial)
|
| |
Dialog
|
|
Macintosh C — Communications module for an integrated productivity package. (This may debut at MACWORLD in a new product by Beagle Bros, Inc.)
|
| |
ProLine
|
|
6502 Assembler & MD-BASIC — Fully Internet-compatible, RFC-822 compliant, networked BBS, including UNIX-like shell with over 120 tools. Developed a multiuser educational version for Corvus, DigiCard, and Velan local area networks. (Commercial; over 400 sold, over 200 currently networked world-wide)
|
| |
ModemWorks
|
|
6502 & 65816 Assembler — Communications toolbox for Applesoft. Involves interrupt handling, I/O control, terminal emulation, file transfer protocols, and hardware drivers for serial ports, internal and external modems, printers, and clocks. (Commercial; over 500 sold).
|
| |
MouseTalk
|
|
65C02 Assembler — Terminal program with a MouseText desktop interface. Responsible for user interface, file transfer protocols, designing a 4K XMODEM extension, and much code optimization. (Commercial, United Software Industries; thousands sold)
|
| |
MiniScreen
|
|
Macintosh C — An INIT/cdev that shrinks the visible desktop on large monitors to that of a standard 9" Mac screen for real-time development usage. (Public Domain)
|
| |
Mail Reader
|
|
Macintosh HyperCard — Fully RFC-822 compliant e-mail management and composition stack for Mac GNUUCP. Includes custom XFCNs written in THINK C. (Public Domain)
|
| |
VirusMD
|
|
BASIC & C — Virus detection and eradication utility. (Public Domain)
|