Résumé of Jeff Silverman
924 20th AVE E
SUMMARY
I have 30 years experience running computers ranging from a DECsystem-10 as an undergraduate to over 1,300 servers at Real Networks. My experience includes TOPS-10, VAX/VMS, BSD 4.3, SunOS and Sun Solaris, MS-DOS, Real Time UNIX, MS-Windows, and Linux. I have some experience running MySQL. My experience is illustrated in specific accomplishments below.
ACCOMPLISHMENTS
While at F5 networks,
I won 2nd place in the Contest for Service Improvements for
suggesting that each error message be given a unique number. I
then built a database keyed by these numbers with detailed explanations
of the error and remedial action. I also got 5 nominations from
coworkers for innovation, excellence, and commitment.
Consistently achieved performance and customer satisfaction
goals. Wrote a document explaining how key features of the
support lab worked and how to use them. Wrote several solutions
for publication to our customers.
While at Real Networks, developed a database of all computers, including finding several machines we knew existed but didn't know where they were. Made process improvements in the release process. Installed several hundred new servers and developed and documented troubleshooting and repair procedures appropriate for our environment. I wrote our disaster recovery plan. I provided application support. Improved network security through intrusion testing. I also created a system for installing operating systems that is significantly faster than the existing processes.
While at the University of Washington College of Forest resources, I orchestrated a move of dozens of computers from a building in the University District to another building in Fremont with only a weekend of downtime and nothing broke during the move. I also helped write a major program in Java to analyze forests in a different way than had ever been done before, including finding some problems in the original mathematical models that had escaped peer review. I wrote scripts in in Perl and developed secure and reliable methods of transferring data from the EPA to the Forest Service
While at the UW Department of Electrical engineering, I performed the Y2K remediation and almost caught everything (and what I missed I fixed within a week). I managed dozens of UNIX and Linux servers, including a beowolf cluster that processed radar data. I helped build a linux lab. I installed antivirus software and helped upgrade from Windows/98 to Windows/2000. I also served on a team to create a configuration management tool that competes with CFEngine.
While at Mathsoft, I engineered the transition from an X-windows based environment to an MS-Windows based environment. I replaced the old, unreliable, thin wire ethernet based LAN with modern CAT 5 wiring. I help build a new server room with a better, more reliable WAN interface.
While at Boeing, I held a multitude of jobs, including
Software development in C, FORTRAN, Ada, ATLAS (Abbreviated Test Language for Any System) and HP-BASIC. I did development in both engineering analysis, real time data collection and real time operational environments, including “black box” testing, configuration management and “white box” testing. I wrote software to aid in the Nuclear Critical testing.
VAX/VMS system administration, including VAX clusters
I developed and taught classes in VAX/VMS and Pascal
Radar Analysis. I was one of the first engineers to recognize and use spreadsheets for radar design instead of equivalent FORTRAN programs and effected rapid turn around of the effects of design changes
I invented and received a patent (5,296,853) for a conformal icing detection system with no moving parts. It doesn't work, but nobody told me that until after the patent was awarded.
While an undergraduate, I was a DECsystem-10 operator, which included supervision of the payroll and accounts payable systems
EXPERIENCE
F5 Networks customer support, Seattle, Washington November 2006-present
Network Support Engineer
Support F5 customers using telephone and E-mail. I specialized in the BigIP Local Traffic Manager (LTM), Enterprise Managed (EM) devices and the Web Accelerator Module (WAM) and Mail Security Module (MSM).
Use a laboratory environment to simulate customer problems and test solutions.
Real Networks, Internet Services Operations, Seattle, Washington June-2005-July 2006
Senior System Administrator
Maintained over 1300 Windows/2K3, Windows/XP, UNIX and Linux servers, including Linux server farms, etc., as well as all typical network administration, such as DNS, NIS, NFS, LDAP, hardware repairs, security, account management. IP address management, log file processing, and payment processing, etc. Provided support on a 24x7 basis.
Designed tools to automate processes.
Transitioned from contract to permanent
Supported software and hardware developers with proprietary tools, processes and equipment.
Organized and managed source code builds,
Installed many Dell servers in Development, Test, and production environments.
Retired many older systems, including migrating their functionality to newer machines
Wrote the disaster recovery plan.
Real Networks, Project Development and Support Team (PDST) Seattle, Washington November-2004-March-2005
System Administrator
Administer about 600 computers.
Write software in Python and perl.
Completed several projects that had been languishing for a long time.
Create a new firewall.
University of Washington, College of Forest Resources under contract to the United States Forest Service, Seattle, Washington August 2002 -March-2003
Senior Computing Specialist 3
Perform sysadmin and webmaster chores for the Pacific Northwest research station of the United States National Forest Service.
Write software in Java, Perl, and FORTRAN.
Manage a software development group.
Deal with other University computing organizations.
University of Washington, Electrical Engineering Department , Seattle, Washington, December 1999-August 2002
Senior Computing Specialist 3
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.
Helped build a reliable distributed system for configuration management
Deal with other University computing organizations. Query graduate students.
Seattle Public Schools , Seattle, Washington, December 1999-August 2002
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.
Mathsoft Inc. Data Analysis Products division, Research Department June 1997-December 1999
Software Engineer
Debug and QA S-PLUS.
Support research staff with coding in S-PLUS, "C", VRML, Perl, Javascript, MathCad, and Java.
Worked on statistical methods of information retrieval, applications of Wavelets in MathCad
benchmarked Java Virtual Machines
Digital signal processing in "C"
Implemented an e-commerce site to deliver training to our customers
Designed a massively parallel processor with Linux Beowulf technology.
Mathsoft Inc. Data Analysis Products division, Research Department June 1995-June 1997
PC administrator
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, WatchGuard firewall, web server, Name server, DHCP server, modem pool (both NT and UNIX). S-PLUS.
Ran an intranet based on IIS and Apache webservers.
Supported internal users, repair and install PCs and LAN components.
Provide customer support for Office/95 as needed.
Executed a transition from X-windows applications to Windows Applications
Replaced a thin wire Ethernet with Unshielded Twisted pair (UTP)
Jetinternet Inc Aug-1996 Aug-1998
Webmaster
Ran an Internet webserver based on MS-IIS and Windows/NT 4.0 Server, including security, DNS, E-mail server
Deal with the Internic (in those days, that was a big deal).
Write and debug HTML, Perl scripts.
Scott Paper and Allied Signal (Contract positions) March 1995 May 1995
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.
Boeing Commercial Airplane Group Flight Test Engineering Instrumentation Labs, Aug 1991 May 1995
Senior Engineer
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.
Used TDR and other tools to detect and correct cable problems.
Installed instrumentation on aircraft.
Boeing Commercial Airplane Group Laboratory Instrumentation System Labs of Mechanical/Electrical system Oct 90 Aug 1991
Senior Engineer
Developed software for VAX/VMS, UNIX, and MS-DOS systems for various instrumentation systems including brake systems, wind tunnel, and structures assignments.
Boeing Aerospace Missile Systems Div Jun 1983 Oct 90
Senior Engineer
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 MILSTD1750.
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.
Computer Services Boeing Computer Services off-hours education and training Jan 1981 Dec 1989
Instructor
Developed and taught a course on programming under VAX/VMS (September 1982 to December 1989)
Develop and taught a course on programming in Pascal (January 1981 to June 1982)
Boeing Aerospace Engineering Technology/ Radar Technology Jul 81-Jun 83
Senior Engineer
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.
Boeing Computer Services BCS Scientific Data Systems Jan 81-Jul 81
Engineer
Wrote software in FORTRAN for VAX/VMS and HP 3000 systems
Boeing Aerospace Air Launched Cruise Missile Jul 80 Dec 80
Engineer
Write automatic test equipment software for the Air Launched Cruise Missile (ALCM) in ATLAS (Abbreviated Test Language for Any System)
My
work experience is neatly summarized in tabular format at my Work
Experience page,
http://www.commercialventvac.com/~jeffs/WorkExperience.html
.
EDUCATION
Certificate Java Programming, University of Washington 1999
Certificate Microcomputer management 1994
Numerous courses at the Boeing Company including Radar Analysis, Ada, Built-in test equipment, software engineering topics.
B.S. Physics, Harvey Mudd College, 1980