Reid W. Carson
rcarson@rcarson.com
Summary:
Over 20 years experience in software design and development in a
variety of environments, including several UNIX variants and Windows.
Experience in using:
Java, including JNI | | HTML and DHTML |
C, C++ | |
RPC and socket-based network communications |
JavaScript |
Work Experience:
Landmark Systems Corp., Vienna, VA - 1994 to 2000
- Senior Software Developer:
Worked on Webwatcher project involving use of Java applet, HTML,
JavaScript, and C++ Web server filters to monitor Web server and Web
client performance on UNIX and Windows for Netscape and Internet Explorer
browsers connecting to Netscape, Apache, and Microsoft IIS web servers.
Created Java application using JNI to run on UNIX and Windows platforms
interfacing to Landmark's suite of performance management software.
Maintained and enhanced Tview, a Motif-based graphical interface to
Landmark's software suite.
NPRI, Inc., Fairfax, VA - 1994
- Senior Software Engineer:
Converted an automated telemarketing and call center control system
previously running on DEC VMS systems to a networked, multi-threaded
client/server architecture, with servers running on VMS systems communicating
via TCP/IP with clients on VMS systems and PCs, using OSF's Distributed
Computing Environment (DCE) RPC.
Sterling Software, Inc., Reston, VA - 1993
- Senior Software Engineer:
Lead engineer in the analysis, design, and programming of the
Distributed Print Services component (PRS) of the Open Software Foundation's
Distributed Management Environment (DME). PRS was a multi-threaded, networked
print management system, written in C for TCP/IP networks of UNIX systems,
that adhered to ISO and POSIX printing standards, and used DCE RPC to
implement a client/server architecture.
Systems Center, Inc., Reston, VA - 1991 to 1993
- Senior Software Engineer:
Lead engineer in the design and programming of major revisions
of BACKUP.UNET, a networked backup and restore product written in C for
UNIX systems. BACKUP.UNET was based on a client/server architecture using
standard remote procedure calls (RPC) and INFORMIX database technology,
targeted towards large (over 100 hosts) heterogeneous UNIX networks.
Administered heterogeneous network of development systems, including such
tasks as running backups, maintaining electronic mail and news links,
maintaining Domain Name Service (DNS) and Network Information Services
(NIS), and troubleshooting network and routing problems.
UNITECH Software, INC., Reston, VA - 1987 to 1990
- Senior Software Engineer:
Designed and programmed a major revision of USECURE, a security
product, including writing a restricted user shell. Maintained and enhanced
products including UBACKUP, a backup and restore product, and UQUEUE, a
printing and queueing product.
- Customer Service Representative:
Maintained existing software products and worked with customers to resolve
problems.
Internal Revenue Service, Washington, DC - 1977 to 1987
- Computer Programmer:
Analyzed, designed, and programmed complex systems for IRS use
on a variety of platforms, employing structured methods.
Taught training class for newly hired programmers.
Education and Training:
- Bachelor of Arts, Mathematics University of Akron, Akron, Ohio
- Bachelor of Arts, History University of Akron, Akron, Ohio
Awards:
- Received Outstanding Achievement Award 2000.
- Received President's Award 1993.
- Received Performance Award 1989.
- Received Special Achievement Awards 1980, 1983, 1984, and 1985.