DALLAS LEGAN
3156 Boulder St.
Los Angeles, CA 90063-4009
mailto:legan@acm.org
http://www.lafn.org/~aw585/
tel:+323-268-0395
SUMMARY
Senior IT technologist with over ten years experience. Perl scripted or
evaluated, installed, and configured network management tools for a major
metropolitan utility. Provided analytical and utility program support
for the multi-billion dollar high technology Space Shuttle project.
Programming/Software Skills:
Work: Perl, SNMP (Simple Network Management Protocol), FORTRAN,
ReXX, Kermit (psuedoterminal/http/telnet/ftp/ssh/file
transfer client automation tool), JCL & CLIST, UNIX, VOS,
Forth, MRTG
Trained in: C/C++, UNIX, CCNA (Cisco), Linux, SQL, TCP/IP Client/Server (BSD
Sockets), UNIX system programming (POSIX API), X86 Assembly,
Forth, Ada, MS ACCESS
Platforms: IBM Mainframes (370), CDC, Cray, PC, Sun Solaris,
Nortel Baystack 450 networking switch
Daily Personal Use: Bash, Korn shell, DOS & OS/2/Batch, ReXX,
Kermit, Perl, Debian Gnu/Linux, EMX,
Email protocols (SMTP, POP, MIME, QWIK), ipchains
EMPLOYMENT HISTORY
SRP, Scottsdale, AZ 06/1999-05/2000
(via Thor)
Programmer Consultant
* Developed Kermit/serial port and Perl/SNMP/IP software for
configuring Nortel Baystack 450 networking switches.
Appware Corp., West Hills, CA 03-04/1998
(via Axiom Solutions Technology Inc.)
Programmer
* Worked on Interactive Voice Response (IVR) business solution systems
Rockwell Int., Space Systems Division, Downey, CA 1980-1993
(Now part of Boeing)
Programmer/Engineer - Aerosciences Gasdynamics Unit
At Rockwell developed, documented and used:
* Major revisions of software used in planning and evaluation of
Space Shuttle missions.
* Software filters
* Programming language preprocessor
* User directory manipulation tools
* Automated program user interfaces with scripts
* Scripts coordinating complex sequences of application software
* Evaluated and critiqued software for Space Shuttle flight planning.
* Ported software to platforms ranging from PC compatibles to Cray
supercomputers
* Pioneered corporate division use of macro processing, text formating,
scripting language and data storage protocol tools and techniques
* Application software using complicated mathematics and advanced physical
laws of mechanical, chemical, thermal and aerodynamic science to solve
real world problems. (Detailed discussion on request.)
University of Houston, Victoria Campus, Victoria, TX 1976-1978
Teaching Assistant
EDUCATION
* Compurep Associates, Culver City, CA, CCNA training
* California State University, Dominguez Hills,
Course: Computer Architecture and Assembly Language
* California State University, Long Beach, Certificates C and UNIX
programming, Courses in computer networking with TCP/IP
(BSD sockets), Unix system call programming (POSIX),
C++, database programming with SQL and ACCESS (and Ada).
Certificates HVAC Direct Digital Controls, HVAC System Design
* FORTH Inc. Courses: Certificate, polyFORTH Application Techniques
* Rockwell Courses: C, ReXX, Automata Theory, DOS, Excel
* UNIX courses through Rockwell from Hewlett Packard and Cray
* UCLA, USC, Northrup University, Westinghouse Electric Corp.
Miscellaneous courses: Elasticity, structural mechanics, theoretical
mechanics, orbital mechanics, aeroelasticity, Nuclear Plant Engineering
* University of Houston, Victoria Campus MS Mechanical Engineering
Emphasis: Thermal Sciences and Mechanics
* University of Houston, Victoria Campus BS Mechanical Engineering
PERSONAL
* Certificate of Acheivement, SRP
* Member: ACM, USENIX, IEEE Computer Society, C Users Group,
ReXX Language Association, Forth Interest Group (FIG),
Linux at LAX (LiLAX), Los Angeles Perl Mongers,
Mensa, So. CA OS/2 User's Group (SCOUG) BOD
* Gave presentations on development of R65C02 assembler, Kernel interface
commands and a simple terminal program to Orange County chapter of FIG.
* Biology Award, Victoria High School
* Chemistry Award, Victoria College
* Assembled from modular components my own Intel/IBM compatible computer
* Have also on occasion used CP/M, two or three versions of CDC NOS,
UNIVAC and TOPS 20 operating systems.
* Engineer in Training, Idaho
* Volunteer Mentor for Los Angeles FreeNet
* Volunteer work for World Space Foundation cited in "Project Solar Sail"
edited by Nobel Peace Prize nominee Sir Arthur C. Clarke
* Organized National Space Society phone tree for Southwestern
United States for over 5 years
* Lifetime member of League of American Bicyclists
PUBLICATIONS/PRESENTATIONS
Full texts available on request.
* UNIX Users Association of So. CA (local USENIX chapters), speaker
Los Angeles, 2 May 2002 , 'Bash, the Bourne Again Shell'
http://www.bolthole.com/uuala/past.html
http://www.lafn.org/~aw585/bash.html
Orange County, 8 Oct. 2001, 'Forth',
http://www.uuasc.org/p0110.html
http://www.lafn.org/~aw585/forth.html
Orange County, 9 Sept. 2001, 'Kermit',
http://www.uuasc.org/p0109.html
http://www.lafn.org/~aw585/kermit.html
Los Angeles, 5 April 2001, 'Intro to SNMP',
http://www.bolthole.com/uuala/past.html
http://www.lafn.org/~aw585/snmp2.html
Video:
http://www.lpbn.org:8080/ramgen/snmp1-lilax-04-13-2002.rm?usehostname
http://www.lpbn.org:8080/ramgen/snmp2-lilax-04-13-2002.rm?usehostname
* Kermit Center, Columbia University, 'Lynx/Kermit Coordination Part I'
http://www.columbia.edu/kermit/case20.html
* Kermit Center, Columbia University, 'Lynx/Kermit Coordination Part II'
http://www.columbia.edu/kermit/case24.html
* 'Lynx on OS/2: Straight Answers and Keen Tricks (Part 1)'
http://www.scoug.com/os24u/2002/scoug210.lynx1.html
* 'Some Tools for Conversion of Plain Text to HTML'
http://www.scoug.com/os24u/2002/scoug208.htmltools.html
* 'Poor Man's WGet',
http://www.scoug.com/os24u/2002/scoug205.pmwget.html
* 'CountStr and ChangeStr for Classic REXX',
http://www.scoug.com/os24u/2002/scoug202.changestr.html
* 'A Simple, General Command Line Filter In REXX',
http://www.scoug.com/os24u/2001/scoug010.parsetool.html
* 'Text-Mode Web Browsers for OS/2',
http://www.scoug.com/os24u/2001/scoug009.textbrowsers.html
* ftp://kermit.columbia.edu/kermit/g/gunixio_os2.c
* Forth Dimensions, Volume XVIII, Number 2, July 1996 August,
p.4, "dot-quote" (column)
* Forth Dimensions, Volume XVIII, Number 2, July 1996 August,
p.5, "Java Learns from Forth, Forth May Benefit, Too" ("Letters" column)
* OS/2 For You (So. CA OS/2 User's Group), April, 1998,
(with J. Rash & P. Wirtz) "Watch OS/2 on TV"
http://www.scoug.com/os24u/1998/scoug804.2.scanconverter.html
* http://www.amazon.com/exec/obidos/ISBN=0123390958/9432-3000375-030480,
author solicited review of "Efficient C/C++ Programming", by Steve Heller
* http://mtools.linux.lu/mtools-3.9.7-20000XXX.diff.gz,
~lines 1108-1109, the literal C code:
+ inq_data.product, sizeof inq_data.product) &&
+ strncasecmp("ZIP 250 ",
* OS/2 For You (So. CA OS/2 User's Group), October, 2000,
http://www.scoug.com/os24u/2000/scoug009.altf2patch.html
'Bootup Patch for OS/2'