Computer Engineer: H/W, S/W, Systems Integration, LANs, micros, minis, Webmaster

revision 5c


Jeffrey H. Silverman
924 20th AVE E.
Seattle, Washington, 98112
(206) 329-1094 (h)
jeffsilverm@gmail.com

Objective:

I am looking for a job as a software engineer, system administrator, LAN manager or system integrator.  I like a broad range of knowledge instead of a narrow focus. I think I am a good fit for a small, computer intensive, organization that wants the ability to do lots of different things internally.

Skills:

Programming Languages

Ada, C, FORTRAN, Java, Javascript, LISP, Pascal, Perl, Python, VRML

Operating systems

Linux (www.commercialventvac.com is my own Redhat linux machine), Windows/98, Windows/95 (Microsoft Certified), Windows/NT Client and Server (Trained but not certified in 3.51, 4.0. 2000, XP), OpenVMS, UNIX (Linux, SunOS, Solaris, HP-UX, OSF/1, RTU (Real Time UNIX), and Linux), MS-DOS, HP BASIC, IAS, RSX-11.

Network systems/protocols

TCP/IP: HTTP, FTP, TELNET, SSH, BIND (both resolver and server, including multiple ZOAs), SMTP, POP, imap, Usenet, SNMP, IP routing, task-to-task communications using sockets and data grams, firewalls, webservers (both IIS and Apache).
NetBEUI
DECnet Phase IV

Operations/System Manager/System Administrator/LAN manager experience

Linux, UNIX, Windows/2000, Windows/NT, Windows/98, Windows for Workgroups 3.11, PC-NFS , NFS, SMB, VMS (VAX and Alpha).

Hardware experience

Ethernet - Thick wire, thin wire, unshielded twisted pair (I use UTP at home)
Hardware diagnostic tools: Time domain reflectometer, UTP tester, Network General Sniffer
Software diagnostic tools: DECnet protocol counters, ping, dig, tcpdump, Etherprobe and Ethload
HP-IB (IEEE-488)

Problem domains

Real-time instrumentation systems, Digital signal processing/filtering
Commercial data processing - heterogeneous system integration, PC admin, LAN admin, web, security, software engineer
Laboratory data processing
Computing Security Military and commercial, intrusion testing, software testing, log file monitoring, firewall design, construction and maintenance.
System Administrator Linux, Solaris, MS-Windows, QNX

RESUME

WORK EXPERIENCE:

Position:  System administrator, Volt Technical Services under contract to Real Networks, Internet Services Operations (ISO).  Later Real Networks.
Tasks: Perform sysadmin tasks about 1300 computers.  Operating systems in use include Solaris 8,  Redhat Linux; Debian linux; Slackware linux; MS-Windows 2K3, XP, 2K.  Install software and hardware, effect repairs, test the networks, build firewalls, write process documentation, write software in perl, database administration, balance loads across circuits to avoid popping breakers.    Jun28th-2005 to Dec-27-2005.  Transitioned to Permanent Dec-28-2005.  Laid off July-28-2006.

Position:  System administrator, Volt Technical Services under contract to Real Networks, Quality Assurance department.
Tasks: Perform sysadmin tasks for a group of 6 labs comprising a total of about 600 computers.  Operating systems in use include Solaris 8, 9, and 10; Redhat Linux; Debian linux; SUSE linux; MS-Windows 2K3, XP, 2K.  Install software and hardware, effect repairs, test the networks, build firewalls, write process documentation, write software in python, balance loads across circuits to avoid popping breakers.    Nov 29th-2004 to Mar-15-2005.

Position:  Volunteer, Seattle Public Schools
Tasks: Tutor children in Math and Language Arts Sep. 2004 to Nov 29th-2004

Position:  Senior Computer Specialist, University of Washington, College of Forest Resources, Fire and Environmental Research Applications (FERA). .
Tasks: Perform sysadmin and webmaster chores for the Pacific Northwest research station of the United States National Forest Service. Write software in Java, Perl, and other programming languages. Manage a software development group. Deal with other University computing organizations.   Aug-15th-2002 to Apr-30-2004. Still connected to them at as a consultant on retainer.

Position:  Senior Computer Specialist, University of Washington, Department of Electical Engineering, Research Computing Systems. .
Tasks: Supervise a staff of 1 FT person, 2 undergraduates, 2 high school students. Perform sysadmin and webmaster chores for a consortium of 6 labs, about 20 Sun workstations and servers, 18 Linux machines, a Beowulf cluster of 13 nodes, 50 PCs running Windows for Workgroups, Windows/95, Windows/98 and Windows/NT. Set computing policy for the EE department. Deal with other University computing organizations. Query graduate students.   Dec-1999 to Aug-2002.

Position:  Webmaster, Seattle Public Schools. (Moonlighting position)
Tasks: Perform sysadmin and webmaster chores for the Seattle Public Schools website.  Write web based server side applications in Perl.  Perform security audits including firewall testing.  Sep-1998 to Dec-1998

Position:  Software Engineer, Data Analysis Products division, Mathsoft Inc.
Tasks: Debug and QA S-PLUS.   Support research staff with coding in S-PLUS, "C", VRML, Perl, Javascript, MathCad, and Java. Currently working on statistical methods of information retrieval, applications of Wavelets in MathCad, benchmarking JVMs, digital signal processing in "C", implementing an e-commerce site to deliver training to our customers, and designing a massively parallel processor with Linux Beowulf .  See the Talaria webpage, http://www.statsci.com/talaria.    Jun-1997 to Dec-1999.

Position:  PC administrator, Data Analysis Products division, Mathsoft Inc.
Tasks: Responsible for 105 PCs and 33 UNIX machines of various kinds, Windows/95, Windows for Workgroups 3.11, Windows/NT Server 3.51 and Windows/NT Server 4.0, a LAN, WatchGaurd firewall, web server, Name server, DHCP server, modem pool (both NT and UNIX). S-PLUS. Run intranet based on IIS and Apache webservers.  Support internal users, repair and install PCs and LAN components.  Provide customer support for Office/95 as needed.  Jun 1995 to Jun 1997

Position: Webmaster, Jetinternet Inc. (Moonlighting position)
Tasks: Responsible for an Internet webserver based on MS-IIS and Windows/NT 4.0 Server, including security, DNS, E-mail server, deal with Internic. Write and debug HTML, Perl scripts. Aug-1996 to Aug-1998.

Position: System Analyst, Scott Paper and Allied Signal (Contract positions)
Tasks: At Allied, helped convert a system running on VAXes to DEC Alphas. At Scott, helped move applications and databases from a cluster of smaller VAXes to one, large VAX. March-May 1995

Position: Senior Engineer, Flight Test Engineering Instrumentation Labs, engineering division of Boeing Commercial Airplane Group. August 1991 to May 1995.
Tasks: Ran a highly heterogeneous computing environment in support of various flight test activities. Platforms include PCs, Macs, various UNIXes, VAXes, and IBM mainframes. Develop calibration systems using client/server technology. Built and maintained calibration system H/W and S/W. Use TDR and other tools to detect and correct cable problems.  Install instrumentation on aircraft.

Position: Senior Engineer, Laboratory Instrumentation System Labs of Mechanical/Electrical system, engineering division of Boeing Commercial Airplane Group. Oct 90 to Aug 91.

Tasks: Develop software for VAX/VMS, UNIX, and MS-DOS systems for various instrumentation systems including brake systems, wind tunnel, and structures assignments.

Position: Senior Engineer, Missile Systems Div. Software Eng. Lab of Boeing Aerospace, Jun 83­Oct 90.

Tasks: Configure, assemble, operate and manage VAXes under VAX/VMS and EUNICE. Serve on a LAN consulting committee. Run a system integration laboratory with a PDP-11/34 running RT-11, Tektronix 8550 and 8540 MDLs, PCs, Macintoshes, HP series 200 computers, and Apollo workstations,. Support software, firmware, and H/W development activities for embedded systems using Z8000, 68000, 8086 and MIL­STD­1750. Design, implement, and test signal processing S/W in "C" and assembler using fixed point arithmetic. Assist with real time embedded S/W development in Ada.

Position: Boeing Computer Services off-hours education and training (part time).

Tasks: Develop and teach a course on programming under VAX/VMS (September 1982 to December 1989) Develop and teach a course on programming in Pascal (January 1981 to Jun 1982)

Position: Radar Engineer, Engineering Technology (Boeing Aerospace Co.). July 1981 to June 1983.

Tasks: Used VAX/VMS and FORTRAN to analyze 2 Gbytes of radar data to support a physical security system for MX Missile. Used an IBM 3033 and DEC PDP-11/45 running RSX-11/D to analyze radar data. Designed a microprocessor based radar system using firmware and bit slices for a tactical anti-tank weapon. Used a VAX-11/780, and DG Nova to collect and analyze radar data.

Position: Engineer, Scientific Data Systems (Boeing Computer Services), January to July 1981.

Tasks: Consulting and programming, especially VAX and HP-3000.

Position: Software Engineer, Air-launched Cruise Missile program (Boeing Aerospace). Jul 80­Dec 80.

Tasks: Designed, Developed, and documented software to run automatic test equipment for the Air-launched cruise missile. Used HP-21 MX computers with RTE-2.0, HP-BASIC, and ATLAS.

EDUCATION:

BS Physics, Harvey Mudd College, Claremont, Ca (May 1980)
Certificate in Java, University of Washington Extension, Seattle, WA. (June 1999)
Certificate in Microcomputer Management, University of Washington Extension, Seattle, WA. (June 1994)
Additional training from Boeing on-hours and off ­hours, transcript available.
Microsoft Certified Product Specialist: Windows/95
Supporting Windows/NT Server 3.51 class from Microsoft Jun 1996.

Other accomplishments

Published a paper on Network Reliability and network design. I have a patent 5,296,853 for a conformal ice detector. I have built several LANs in people's homes or small offices based on Windows/9x, NT, and LINUX with IP masquerading and firewall.