Dewey Harris
42 Bear Path Lane
Hudson, New Hampshire 03051
harrisprofessionalsoftware@yahoo.com
(603) 801-3389
SKILLS and EXPERIENCE
11 years MFC/Visual C++
14 years C++
2 years XML
7 years Visual Basic
2 years Java/C#
8 years SQL/DAO/ODBC
14 years GUI
2 years .NET
11 years Win95/NT/XP
14 years Multi-threading
11 years SourceSafe/ClearCase/PVCS/Perforce
RECENT WORK
March, 1996 to present
PROFESSIONAL SOFTWARE
- Developed XML validation/translator tool for video-on-demand metafiles. Used .NET/VB/C# and COM to create a portable component. Processed XML using XSLT, XPath, and Schematron.
- Developed casino management simulator to allow rapid prototyping of
a new communication protocol (Gaming Standards Association's S2S
protocol) for the casino industry. Created a tool to allow other
programmers to develop and test their XML messages, parsing, and
interfaces prior to deployment. Implemented recording and playback
functions for regression testing. Used Microsoft .Net environment and
VC++.
- Maintained YORKWorks sales tool. Added new features using VC++, XML,
and Paradox databases.
- Used DHTML to gather data from web pages and update SQL database.
Statistical analysis of database using Visual Basic and C++.
- Ported keyboard/video/mouse (KVM) switch monitoring software from
Borland to Microsoft C++. Added multiple threads and views, preview
and status displays, and printing capabilities. Prototyped network based
KVM switch product.
- Updated database application (SQL/DAO) for use with new time clocks.
Improved the GUI to make the product easier to use.
- Developed GUI for web site video editing application. Worked closely
with art director to provide unified "look and feel" across views and
dialogs.
- Developed GUI for a source code control application for Lotus Notes.
Used ActiveX, and Stingray component libraries.
- Developed communications interface between LabView and GenRad
Encompass test software.
- Developed GUI for knowledge-base editor. Interfaced with COM
objects, Microsoft SQL Server and Microsoft Internet Information
Server.
- Developed Yield On The Go program, which tied together National
Instruments data acquisition hardware with GPS technology in a
notebook computer with a simple GUI for real-time agricultural data
capture.
- Translated Yield On The Go program to German.
- Updated Yield On The Go to use new data acquisition interface.
- Debugged and added features to a Win 3.1 nautical charting product.
Ported the existing product to 32 bits.
- Developed Windows 95 GUI for a database driven software estimation
product.
January, 1988 to March, 1996
MITRE CORPORATION
- Developed Windows 95 GUI client for military tactical situation
display. Used TCP/IP and WINSOCK protocols with MFC and Visual
C++ object oriented programming.
- Developed GUI for military tactical situation display using VRTX
under MS-DOS. Integrated and debugged LAN, GPS, and 1553B
interfaces. Used Borland C++, C, and 80386 assembly languages.
Supervised system installation and operator training at user sites.
- Prototyped a data translator using an 8051 microcontroller, SCSI and
RS-232 interfaces. Programmed and simulated an ASIC using Altera
design tools.
March, 1982 to January, 1988
GENERAL ELECTRIC
- Developed industrial lighting control products. Responsible for
hardware and software design.
June, 1980 to March, 1982
ARVIN/CALSPAN
- Developed wind tunnel instrumentation. Performed analog and digital
hardware design.
Education
1990-1995 MSEE, University of New Hampshire
1976-1980 BSEE, Rensselaer Polytechnic Institute
Patents
U.S. #4528456 Dual Load Control Circuit
U.S. #4739436 Surge Suppression Circuit
U.S. #4903161 Surge Suppression for Low Voltage Signal Circuits
Member number:2296
Additional Contact information is available on the Information Page.
The Software Contractors' Guild (www.scguild.com).
Copyright(c) 1998-2004 Dewey Harris and The Software Contractors' Guild,
Post Office Box 257,
Nottingham, NH USA 03290-0257