Stephen D. Williams
Skills Inventory
|
CTO, Senior Consultant / System Architect, Designer, and Developer
sdw@lig.net,
http://sdw.st
703-724-0118, 703-995-0407
Fax 703-371-9362 Cell
43392 Wayside Circle, Ashburn, VA 20147-4622
March, 2001
|
Skill Inventory
Mr. Williams brings over 19 years of experience in system analysis design, implementation,
user interface and language design and implementation, expert system and neural
net areas of AI, large scale control system development, remote management, various
open systems communications standards, and Internet security and firewall construction,
maintenance, evaluation. In addition, high transaction rate and efficient server
architectures have been explored and proven, including high-speed asynchronous
database transaction servers.
Unix, Linux skills: have over 17 years of experience with at least 20 versions
of Unix, from Version 7, SysV.2, V.3, V.4.2, BSD/SunOS/Ultrix, OSF/1, HPUX,
IRIX, and Linux. Installation, administering labs and networks, software development,
architecting, lan/wan, dialup/dialout, client/server, DCE/ONC RPC, kernel debugging,
device driver debugging and development, and other related activities are numerous.
Including the first Internet doorbell.
HTML/WWW experience and skills: Constructed internal web pages for Bank
of America, including statistical processing, image maps, forms, etc. Managed
firewall, email integration, news, hand-held authentication security, etc.
Helped found and initiate two ISP services.
Video capture, compression, management, manipulation, and distribution
experience was gained for use in a highly scalable environment for real-time
interpersonal use.
Firewalls: Have developed, evaluated, installed, and/or tested Internet
gateways and firewalls at GE Aircraft Engines (Installation, development),
Mead Data Central (consulting, testing), Bank of America data center (integration,
maintenance, automation, testing), and public Internet gateways (whole
lifecycle).
PowerBuilder experience was gained in a large client-server setting
using Sybase connectivity and local database storage. This includes both
GUI, DLL, and remote database access. Additional experience was gained
in building an integrated accounting system customized for a small business.
Ongoing Sybase and Oracle development has occurred as part of several
larger projects. This involved design, development, interfacing, and installing
engines, databases, and client / server programs. A complete and extremely
easy to use code generator/database interface was built for Sybase. This
included support for internal queuing of database requests and asynchronous
spooling of requests on available connections, all maintained automatically
for the application developer.
An adept communicator and negotiator, I am equally at ease in many different
roles, solving problems as needed. Experience in all major areas of many
different types of environments gives a basis for integrated decision making.
This includes marketing, usability, design, architecting, engineering,
financial models, and even an estimation of legal.
Activities
Program Design: |
17 years |
System Design: |
12 years |
Programming: |
18 years |
Systems Programming: |
10 years |
Project Management: |
10 years |
Technical Writing: |
12 years |
Skills
Languages
C |
16 years(Expert) |
C++ |
11 years |
Java |
4 years |
TCL |
2 years |
PASCAL |
4 years |
Assembly (8086,6502,68k) |
8 years |
BASIC |
7 years |
M1 (Expert System Shell) |
6 months |
FORTH |
5 years |
LISP |
4 years |
Prolog |
1 year |
AWK/SED/etc. |
5 years |
SQL |
9 years |
Powerbuilder |
<1 year |
Python |
5 months |
Javascript |
3 years |
HTML |
6 years |
XML |
4 years |
Perl |
7 years |
Postscript |
2 years |
SDW (Written Myself, same grammar as Postscript) |
1 year |
Hardware
IBMPC/AT/386/486/Compatible |
19 years |
HP,SGI,Apollo,Sun,Dec Workstations |
16 years |
IBM MVS |
1 year |
VAX 785 |
4 years |
|
NCRTower Unix |
5 years |
Micro VAX |
2 years |
|
Operating Systems
Unix/Linux/etc. |
17 years |
VMS/Stratus/VM |
5 years |
Windows 2000/98/3.1/95/NT/DOS |
19 years |
Embedded |
2 years |
Software Systems
Dreamweaver/Fireworks |
2 years |
QT GUI |
1 year |
Together Control Center |
6 mos. |
IIS/ASP |
1 year |
Hi speed transaction servers |
10 years |
SQL |
9 years |
Neuron Data Elements Advisor |
1 year |
XML |
4 year |
Internet Firewalls, routers, gateways |
8 years |
Sybase |
5 years |
Amanda Backup |
1 year |
Oracle |
5 years |
MS SQL Server |
1 year |
Progress 4GL |
1 year |
X.400/X.500/OSI |
2 years |
Other RDBMS |
9 years |
SCCS/RCS/CVS |
10 years |
diff -c/patch |
10 years |
YACC/BISON |
5 years |
LEX/FLEX |
4 years |
Spreadsheets |
13 years |
LaTeX/NROFF |
3 years |
Emacs/uEmacs |
13 years |
Motif |
2 years |
UUCP/RN/USENET/MAILX |
6 years |
TCP/IP/daemons |
11 years |
NN/nntp/sendmail/BIND/Qmail/Postfix/Imap |
10 years |
X.25 |
1 year |
DCE/ONC/RPC |
2 years |
CORBA |
2 year |
Lightwave 5.6 (light usage) |
2 years |
VRML |
1 year |
Work Environments
Online Services |
Internet Services Provider |
Banking/Trading |
|
Electronic Publisher |
Public Access Unix Systems |
Venture/Virtual Corp. |
|
Software House |
Corporate Information Serv. |
Engineering |
|
Research |
Defense Contractor |
Accounting |
|
Retail |
Manufacturing / Embedded |
Genetic Tracking |
|
Auction |
Insurance Company |
Travel/Marketing |
|
Applications
Very high speed realtime transaction servers (message passing,
async DB/Response, multi-context, remote GUI management) |
Snapshot and Video servers, client application and realtime
protocol architecture and development. |
Very highly scalable, of transactions and bulk, database architecture
and design. |
Expert Systems (forward/back chaining, NN, NL, Case Based) |
Serial, uupc, TCP/IP daemons/routing, X.25, Ethernet, OSI model |
Realtime/Machine Control |
Secure Firewalls |
Web Servers/management |
Payroll |
X-Windows processing monitor |
Statistical Processing |
Local Internet Gateway / ISP- |
Point of Sale |
Highly Interactive Data Entry / Manipulation |
Symbolic Disassembler |
Communications/Remote Management |
Encryption |
Language Development |
Naming services |
Email/Directory lookup |
|
|