Home | Contact | Search

Robert E. Weatherford’s Résumé

Robert's Project History
Up
Motorola Set-top Boxes
Element Manager
Project Publisher .NET
PagePorter
Receipt Creator
WallGen
Web Sites
RP-SM304A
Track Link
ACommServer
HRizonBuilder
DHCI
AComm.Dll
Vista
Hayes
dbr
Tape Deck
PALs for IEEE 696
C Code Optimizer
OMNI-1
Modem Controller
MPU-85
FM-1
Miscellaneous
                              

Robert E. Weatherford Interactive Project History

Here is a list of all of Robert's projects. Use the Project Filter box below to view projects based on categories, or you may go to the Client/Company Index to find projects by client. Please note that you will not see any projects listed until you select a category and/or subcategories and click Apply Filter.

Project Filter
-
  Category:    
  Subcategories:

 

 
  You may select multiple subcategories to create a logical ANDOR filter.  
- - - - -
   
-

Click on a Project's link for detailed information.

Dates

 

Project

 

Short Description

 

Category Codes

2010-2011   Cisco Set-top Boxes   Contract software developer on Cisco's settop box development team.   c cpp elinux firm
2007-2009   Motorola Set-top Boxes   Contract software developer on Motorola's settop box DVR group.   c cpp elinux snmp firm
2007   DeCarlo Family Chiropractic Web Site   Develop and maintain the public web site for Richard DeCarlo, DC, PC.   aspx expw html net vbx vsx
2005–2007   ORCHESTRA Element Manager   An element manager application for networked MPEG encoders developed around the Castle Rock SNMPc network management platform in C#.   gui net cvs cs snmp vsx wapp xml
2007   HEMi   Added SNMP/MIB support in micro-headend box running Linux.   pfrc firm elinux snmp
2005–2011   Dyna-Bal   A system used to perform dynamic balancing of machined parts by capturing vibration data and performing numeric transformations.   cpp gui mfc wapp vcpp pfrc
2002–2011   Web Sites   Develop and maintain the public and internal web sites for Parastream Technologies, Inc.   asp aspx adox adps cs dhtm gui html jscr msfp net sql vbx vsx xml
2002–2004   Project Publisher .NET   Visual Studio .NET add-in that adds incremental web publishing.   aspx cpp cs gui msfp net pfrc vsx
2002–2004   PagePorter   Visual Studio .NET add-in that provides advanced web site management, and converts FrontPage webs to ASP.NET.   aspx cpp cs cstm dhtm gui html js jscr msfp net pfrc vbx vsx
2004   Receipt Creator   A graphical designer for a system that prints prepaid cards and receipts.   cstm gui net pfrc vbx vsx wapp xml

2002–2003

 

Talk Emergency

 

Modem manager for a security system provisioning server.

 

cpp mfc sapi tapi vcpp pvcs wapp

2003   PFC++   A class library that extends MFC.   cpp mfc sapi tapi vcpp pfrc vsx
2003, 2008   WallGen   Developer's Wallpaper ID Generator for Windows.   cpp gui mfc wapp vcpp msfp gifa pfrc

2003

 

Health Study Database

 

Access application that managed a health-related study.

 

gui msac vba

2002

 

RP-SM304A

 

Circuit board the size of a 40-pin DIP to replace an IC that is no longer available.

 

dhdw ocap olay visi mswo

2000

 

ACommServer

 

A middle-tier communications server application.

 

cpp gui mfc tapi sql wapp vcpp vss mswd sql

1999–2001

 

Track Link

 

Designed parts of and upgraded all of the GUI on the Track Link client software.

 

cpp gui hhlp insh mfc rwav wapp vcpp vss actx

1997–1999

 

HRizonBuilder

 

Modular plug-in-based Integrated Development Environment for payroll application development.

 

cpp gui mfc rwav sql wapp whlp vcpp vss mswo

1997

 

QPSK Modulator

 

Wrote the front panel and other functions in embedded PowerPC system.

 

cpp firm unix psos rcs

1995–1997

 

DHCI

 

A Windows application that controls a stand-alone rack of signal processing cards.

 

cstm cpp gui mfc wapp vcpp vss visi

1995, 1997

 

AComm.Dll

 

Data communications DLL and test application.

 

cpp gui mfc tapi wapp vcpp vss

1994

 

Vista

 

An embedded industrial machine vision application.

 

cstm cpp gui mfc wapp vcpp vss

1994

 

UltraFAX

 

Fixed several bugs in the UltraFAX Windows product.

 

c wapp

1993

 

Setup Script

 

Created a setup script for an MS-DOS CDROM-based application.

 

misc

1993

 

Unix C App, C-Kermit Script

 

Communications script to conduct batch electronic forms transfers.

 

c csh misc unix

1992

 

Smartcom Exec Scripts

 

Created four large scripts written in the Hayes Smartcom SCOPE programming language.

 

misc

1992

 

Device Driver Development System

 

Created a development environment for scanner drivers in C.

 

asm 8086 c devd dos whlp

1992

 

Crosstalk Session Converter

 

A DLL for Crosstalk that allowed the user to open a Procomm dialing directory.

 

c gui wapp

1991–1992

 

Order Processing Application

 

An order entry application.

 

gui msex misc

1992

 

Scanner Subsystem

 

A DLL that provides the entire scanning subsystem to a Windows application.

 

c wapp

1990

 

Hayes ESP

 

The Hayes Enhanced Serial Port card.

 

asm 8051 firm

1989–1990

 

V.42 bis

 

4:1 data compression over LAPM modems.

 

asm z80 c firm

1989

 

MNP Class 5

 

2:1 data compression for modems.

 

asm z80 c firm

1998

 

OrCAD Printer Driver

 

Created two OrCAD printer driver programs.

 

asm 8086 devd dos

1987

 

X.25 PAD

 

Designed basic architecture for 4 "XXX" PADs sharing a Smartmodem.

 

asm z80 firm

1987

 

Hayes AutoStream

 

A character oriented protocol that supports multiple session streams over a single physical circuit.

 

asm z80 firm

1987

 

Hayes ADC

 

2:1 compression used in all Hayes V-series Smartmodems.

 

asm z80 c firm

1987

 

Hayes DPS

 

A technology to maximize the efficiency of packetized data transfer.

 

asm z80 firm

1987

 

BBS Subsystem

 

A File Section extension to the Fido BBS.

 

c dos

1986

 

Printer Setup Program

 

Setup program for the Okidata Microline 92 printer.

 

dos misc

1986

 

16 Color CGA Graphics Driver

 

16 color, 160x100 graphic support for CGA display adapter.

 

dos misc

1986

 

132 Column Display

 

Proved that a 132x24 display was possible on a IBM CGA display.

 

dos misc

1986

 

Drawing Program

 

Defined a graphics object definition language, wrote a compiler and dot matrix driver.

 

asm z80 misc cpm

1986

 

dbr Noise Reduction System

 

A single ended noise reduction system.

 

ahdw

1985

 

Tape Deck

 

A complete circuit replacement for an open reel tape deck.

 

ahdw

1985

 

CP/M-86 Video Driver

 

Ported the VIO driver for CP/M 3.0 to CP/M-86.

 

asm 8086 cpm devd

1985

 

C Code Optimizer

 

The optimizer ran between the compiler's assembler source code output and the assembler.

 

cpm c

1985

 

PALs for IEEE 696

 

A set of PALs that provide key functionality for IEEE 696 (S-100) bus board designs.

 

dhdw pal

1984

 

UTL.UTL

 

Added several powerful new features to SID (Symbolic Instruction Debugger).

 

asm z80 cpm

1984

 

8085.UTL

 

A supplemental utility that added support for the undocumented Intel 8085 instructions.

 

asm z80 cpm

1984

 

WordStar Print Formatter

 

Prints WordStar 3.3 documents on an Okidata microline 92 printer.

 

misc

1984

 

CP/M+ Bank Switched BIOS

 

Supported all optional features of CP/M 3.0.

 

asm z80 cpm devd

1984

 

CP/M 3.0 Utility Set

 

Wrote several programs to support the CP/M 3.0 system.

 

asm z80 cpm

1984

 

RAM Card Upgrade/Retrofit

 

A modification to the IMSAI RAM III card that increased memory capacity from 64KB to 1MB.

 

dhdw

1984

 

OMNI-1

 

An S-100 card that provided a PROM programmer controller, serial keyboard interface, and a memory mapper.

 

dhdw

1983

 

Modem Controller

 

Designed the hardware and the firmware for a 300 bps modem.

 

dhdw asm firm

1982

 

Point Of Sale Terminal

 

Designed the firmware for a small point of sale terminal.

 

asm 8051 firm

1982

 

Menu Driven Firmware Generator

 

An application written to simplify the task of generating custom printer firmware.

 

cpm misc

1982-1983

 

EZ-Print

 

Wrote firmware for a 40 column dot matrix printer.

 

asm z80 firm

1981

 

MPU-85

 

An Intel 8085 S-100 card to directly replace the IMSAI 8080A CPU card.

 

dhdw

1981

 

Major Hardware Bug Fix

 

Resolved a major design flaw in a multiprocessor system.

 

dhdw

1981

 

RAM Card Tester

 

Designed a test rig and test application for 64k and 128k RAM cards.

 

dhdw z80 asm cpm

1979

 

PDS-II Test Rig

 

A system designed to test and align an analog floppy disk data separator.

 

dhdw z80 asm cpm

1977

 

FM-1

 

A S-100 EPROM/RAM card with firmware for basic monitor and text editing functions.

 

dhdw z80 asm firm

1976

 

8080 Development System

 

Wrote an Intel MDS-style line editor and 8080 assembler.

 

misc

1976

 

Multiplication Table Teacher

 

Prototype for a handheld unit that teaches multiplication tables.

 

dhdw

1975

 

TV Typewriter Enhancements

 

A fast TTY emulator, UART, and a modem for the TV Typewriter.

 

dhdw


Technology / Category Codes Table
* Upper Case Category means initially selected

Technology

 

Code

 

Category *

.NET Framework   net   wind webd SDEV

ActiveX

 

actx

 

wind webd SDEV

Adobe PhotoShop

 

adps

 

msof

Analog Audio Hardware

 

ahdw

 

HWDA HDEV

ADO

 

ado

 

webd SDEV

ADO.NET

 

adox

 

webd SDEV

ASP

 

asp

 

WEBD SDEV

ASP.NET

 

aspx

 

WEBD SDEV

Assembler

 

asm

 

wind firm SDEV

Assembler (8051)

 

8051

 

firm SDEV

Assembler (8080/Z80)

 

z80

 

firm SDEV

Assembler (80x86)

 

8086

 

wind firm SDEV

C

 

c

 

wind webd firm SDEV

C++

 

cpp

 

wind webd firm SDEV

C#

 

cs

 

wind webd SDEV

COM

 

com

 

wind webd SDEV

COM+

 

comx

 

wind webd SDEV

Custom Controls

 

cstm

 

wind SDEV

CVS   cvs   wind webd firm sdev hwdd hwda hdev msof

DCOM

 

dcom

 

wind webd SDEV

Device Drivers

 

devd

 

wind SDEV

DHTML

 

dhtm

 

WEBD SDEV

Digital Hardware

 

dhdw

 

HWDD HDEV

Embedded Linux

 

elinux

 

firm SDEV

Embedded Systems / Firmware   firm   FIRM SDEV

GUI

 

gui

 

wind webd firm SDEV

HTML

 

html

 

WEBD SDEV

HTML Help

 

hhlp

 

wind SDEV

InstallShield

 

insh

 

wind SDEV

J#

 

js

 

wind webd SDEV

Java

 

java

 

wind webd SDEV

JavaScript / JScript / ECMAScript

 

jscr

 

WEBD SDEV

Legacy BASIC; Misc

 

misc

 

misw SDEV

Legacy CP/M; MDS

 

cpm

 

misw SDEV

Legacy MS-DOS

 

dos

 

misw SDEV

MFC

 

mfc

 

wind SDEV

Microsoft Access

 

msac

 

webd misw SDEV msof desw dall

Microsoft Excel

 

msex

 

misw SDEV msof desw dall

Microsoft Expression Web   expw   WEBD SDEV msof desw dall

Microsoft FrontPage

 

msfp

 

WEBD SDEV msof desw dall

Microsoft PowerPoint

 

mspp

 

msof

Microsoft Project

 

mspr

 

msof

Microsoft Word

 

mswo

 

msof

OrCAD Capture

 

ocap

 

hwdd hwda HDEV dehw dall

OrCAD Layout

 

olay

 

hwdd hwda HDEV dehw dall

PAL / CPLD

 

pal

 

hwdd HDEV

Perforce

 

pfrc

 

wind webd firm sdev hwdd hwda hdev msof

pSOS

 

psos

 

firm SDEV

PVCS

 

pvcs

 

wind webd firm sdev hwdd hwda hdev msof

RCS

 

rcs

 

wind webd firm sdev hwdd hwda hdev msof

Rogue Wave   rwav   wind SDEV

SQL

 

sql

 

wind webd SDEV

SAPI (MS Speech API)

 

sapi

 

wind SDEV

SNMP / MIBs   snmp   wind SDEV

TAPI (MS Telephony API)

 

tapi

 

wind SDEV

Ulead GIF Animator   gifa   webd

Unix / Linux / FreeBSD

 

unix

 

desw dall

Unix Shell

 

csh

 

misw SDEV

VBA

 

vba

 

misw SDEV

VBScript

 

vbs

 

webd SDEV

Visio

 

visi

 

msof

Visual Basic

 

vb

 

wind SDEV desw dall

Visual Basic .NET

 

vbx

 

wind webd SDEV

Visual C++

 

vcpp

 

wind webd SDEV desw dall

Visual Studio .NET

 

vsx

 

wind webd SDEV desw dall

Visual SourceSafe

 

vss

 

wind webd firm sdev hwdd hwda hdev msof

Web Services

 

wsrv

 

WEBD SDEV

Windows Application / DLL

 

wapp

 

WIND SDEV

WinHelp

 

whlp

 

wind SDEV

XML

 

xml

 

webd SDEV

Back to Top

Client/Company Index

Back to Top

Copyright © 2002-2011 Robert E. Weatherford, Johns Creek, GA (A suburb North of Atlanta). All Rights Reserved.
Last modified: April 25, 2011.