Frank W. Patnaude, Jr.
E-mail: fpatna1@umbc.edu
Objective
Research or development that combines client/server, visual
information and holographic concepts.
Education
- Skills
- Computers: IBM PC, Amiga, HP 3000 Spectrum, SGI
Crimson, SGI Indigo, SGI Challlenge-XL, Pyramid MIS/4T, Silicon Graphics
IRIS GTX, VAX 11/785 & 11/750, CDC 4000
Languages: PowerBuilder, C, C++, Visual Basic, Cobol, Pascal, Ada,
Fortran, Assembly Language, PL/SQL, SAS, Clipper, Embedded SQL, HTML, Java,
JavaScript, CGI
Operating Systems: Windows 95, Windows 3.11, Windows for Workgroups
3.11, Windows NT 3.51, MS-DOS 5 & 6, Unix System Vr4, SGI Irix, Macintosh
OS 7.5, MPE 4 & 5
Databases: Sybase, Oracle, Image/SQL, Ingress, Watcom Server, SQL
Anywhere, Microsoft SQL Server, Paradox, FoxPro, Access, dBase, Clipper,
Q&A, DataTrieve
Programs: ODBC, SQL*Plus, SQL*ReportWriter, SQL*Forms, Revision
Control System (RCS), AmiPro, Corel Chart, Corel Photo-Paint, Corel Draw,
Visio, Codebase dBase Library, C-Scape Screen Library, Overlay Library,
TLib Revision Control, Microsoft Word, Deluxe Paint, Lotus 123, Freelance,
Quattro Pro, Word Perfect, Microsoft Project, WordStar, PFS:First Publisher,
CrossTalk, Brief, Harvard Graphics, CC:Mail, PC-Pine, HiJaak, Quicksilver,
TCXL Screen Library, dbXL, Netscape, FTP, Telnet, TIA
Courses: Technical Writing, Computer Graphics, Databases, Data Structures,
Software Design, Advanced Software Design, Computer Architecture, Systems
Analysis and Design, Project Management, Decision Support Systems, Office
Automation
- Experience
- Information Technology Programmer/Analyst, University
of Maryland, Baltimore County.
September 1996 - Present
- Perform the same functions as an Information Technology Programmer
with the exception of additional anlysis work. Additonal tools include
CGI, Java and JavaScript.
Information Technology Programmer, University of Maryland,
Baltimore County.
May 1994 - September 1996
- Developed client/server applications across a wide-area
network with PowerBuilder, SQL, Visual Basic and Watcom C/C++. Backend
databases include Sybase, Watcom NT Server, and Microsoft SQL Server. Operating
Systems include Windows 95, Windows 3.11, Windows for Workgroups 3.11,
Windows NT 3.51, Macintosh 7.5, SGI Irix, and MPE 4 & 5. Stand alone
applications with PowerBuilder, SQL, SQL Anywhere, and Visual Basic 3.
Web interfaces with HTML and Windows sockets. Maintenance of programs written
in Borland C, dBase III, Quicksilver, TCXL, and dbXL.
Programmer, Potomac Research, Inc.
March 1993 - May 1994
- Develop software for the IRDMIS Project within the MS-DOS
environment on the IBM PC for stand alone and Novell Local Area Network
applications and within the UNIX environment for the Pyramid. Utilize Codebase
dBase library and the C-Scape Screen library for multi-language applications
in Turbo C++, Clipper, ADA and SQL. Experienced in the requirements analysis,
design, test plan preparation, and software testing. The current architecture
comprises of a 300 node network (Novell/Token Ring) of 386/486 PCs connected
via Ethernet to two UNIX servers (Pyramid MIS/4T and Silicon Graphics IRIS
GTX). System Engineering and Software Engineering are now underway to prototype
the new architecture - a client/server distributed data base system using
Oracle relational DBMS and a CDC 4000 minicomputer under UNIX. Both 4GL
and the Ada programming language are used to develop software applications.
Such Oracle utilities as SQL*Plus, SQL*Forms and SQL*ReportWriter are used
to access the Oracle database and generate desired output. The Ada and
C programming languages with embedded SQL are used for the load routines,
interface screens, data verification, and client/server applications.
Software Developer, Self-employed.
Sept 1989 - Jan 1992
- Developed software for the Amiga computer with the C
language using structured programming techniques. First hand experience
with the design, implementation, testing, marketing, prototyping, and revision
of software. CASE tools used include: the Revision Control System for administering
changes to the source code; Deluxe Paint for data flow diagrams, flowcharts,
and structure charts; AmiGantt for project management; SE and Annotate
for the data dictionary; PIXMate and Deluxe Paint for screen and form generation;
StructGen and GadgetToolBox for code generation; and AmigaGuide for documentation
assembly. Software developed included a BBS file database and a space warfare
simulation.
- Additional Experience (While Attending School Full-Time)
- Student Assistant, Office of Student Affairs at UMBC.
Feb 1992 - Dec 1992
- Supported office management functions for the Student
Affairs Office. Designed, implemented and tested a database for the Judicial
Affairs Officer. After a thorough design phase, the Student Conduct Code
database was implemented in Q&A 4 on a Novell Network. The generated
reports will be used for the Federally required Campus Safety and Security
Report. The project included documentation and training.
- Tutor, Learning Resources Center at UMBC.
Jan 1992 - Dec 1992
- Tutored students in structured programming practices.
This included the necessity for proper design, careful implementation,
thorough testing, debugging and complete documentation. The language used
was Cobol, however many of the lessons could be applied to any programming
language.
- Ada Programmer (Intern), U.S. Navy & Old Dominion
University.
Jan 1989 - May 1989
- Performed software revision, external language operations
and program documentation. Served on a team that was given the responsibility
to adapt an Ada screen handling system to replace Navy's SNAP II screen
handling system that was written in Cobol. The functionality of the original
screen handling system had to be maintained, including full interface with
the existing Cobol source code. The two Ada packages, VirTerm and FormGen,
were tested on the Sun UNIX Workstations before delivery to Navy. The documentation
was inspected and revised to insure its completeness and usability. The
Revision Control System was used to administer the changes.
- Tutor, STEP Program for Castleton State College.
Nov 1987 - May 1988
- Tutored students in structured programming practices.
This included weekly appointment tutoring along with working in the computer
labs on debugging and programming problems with little or no prior preparation.
- Technical Writer (Intern), Psychology Dept. of Castleton
State College.
Jan 1987 - May 1987
- Memeber of a team that created a database written in
Dbase III+ to automate the Psychology Department's research and process
over 10,000 hand-written records. Responsible for the programmer's and
user's documentation. The documentation was written in Word Perfect and
was used in the training of the Psychology Department's personnel in the
use of the new database system.
- Power Plant Mechanic, US Navy Reserve. Honorable
Discharge.
Aug 1988 - Sept 1990
- Responsible for launching, refueling, repair and cleaning
of aircraft. Supervised 1-4 personnel during maintenance and 15-20 personnel
during a launch.
- Food Service Specialist, US Army Reserve. Contractual
Release.
Apr 1984 - Aug 1988
- Responsible for cooking, cleaning and daily paperwork.
References are available upon request.
RETURN: Point Epsilon