home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ogicse!mimbres.cs.unm.edu!lynx.unm.edu!jemez.eece.unm.edu!cyrus
- From: cyrus@jemez.eece.unm.edu (W. Tait Cyrus)
- Newsgroups: misc.jobs.resumes
- Subject: MSEE+5yrs/UNIX/C/Perl/networking/parallel processing/hardware/others
- Message-ID: <1k4cidINNnki@lynx.unm.edu>
- Date: 26 Jan 93 22:05:01 GMT
- Article-I.D.: lynx.1k4cidINNnki
- Distribution: world
- Organization: University of New Mexico, Albuquerque, NM
- Lines: 275
- NNTP-Posting-Host: jemez.eece.unm.edu
-
-
-
- W. Tait Cyrus
- 4710 Nightingale Dr. # M202
- Colorado Springs, CO 80918
-
- January 26, 1993
-
- To whom it may concern:
-
- Your company could benefit from someone with my talents and
- experience. I am looking for a challenging job as a senior
- software developer where I can utilize my skills in
- networking, cluster tools, parallelization, test, and
- hardware to make a significant contribution.
-
- My background covers many areas including hardware design,
- power up monitor design, low level device driver design,
- network monitor design, test and test tool design as well as
- software for clustered hosts. I have been successful at
- everything I have done because I am a very hard worker and I
- strive to do my best as well as what is best for the
- company.
-
- I believe in excellence and have always dedicated my talents
- and creative abilities to assure the successful
- accomplishment of company goals.
-
- My resume, detailing my background, is enclosed for your
- review. I would welcome the opportunity to meet and discuss
- my experience with you. Correspondence may be directed to
- me at the letterhead address. However, please feel free to
- contact me by telephone at (719) 260-7227.
-
- Sincerely
-
- W. Tait Cyrus
-
- W. Tait Cyrus
-
- 4710 Nightingale Dr. NE Apt. M202
- Colorado Springs, Colorado 80918 H: 719-260-7227
- ------------------------------------------------------------------
-
- Objective:
- A challenging position as a senior software developer
- where I can utilize my skills in networking, cluster
- tools, parallelization, test, and hardware to make a
- significant contribution.
-
- Education:
- 1988 - M.S. Degree in Electrical Engineering
- The University of New Mexico, Albuquerque, New Mexico
-
- 1984 - B.S. Degree in Computer Engineering
- The University of New Mexico, Albuquerque, New Mexico
-
- Languages:
- C, perl, FORTRAN, csh, sh, awk, BASIC, ADA, Pascal, and
- others
-
- Computer
- Systems: UNIX, ConvexRTS, DOS and HPs RTE6.
-
- Familiar hardware: Convex, HP 9000/730s, HP 1000s, Sun,
- Dec, Encore, Sequent, IBM PC, and various
- microprocessors including the 68030, 32016, 32032,
- 8086, and Z80 families.
-
- Experience:
- 1990 - Present- Software Engineer
- Convex Computer Corporation
- Colorado Springs Development Center
-
- 1992 - Present - Project: Meta-Series
- Responsible for designing cluster system
- administration tools for Convex Meta Series (Convex
- & HP 9000/700s). These tools include: cluster
- database admin, cluster copy, cluster shell,
- cluster ps, cluster kill, cluster connect, cluster
- uptime, and cluster time synchronization. Also
- compiled and ported perl, tcsh, RCS, less, and
- NTP_V3 from the public domain to HP-UX. Also
- managed the source control tree and release tree.
-
- The Convex Meta Series consists of a Convex server
- and a number of HP 9000/700s. Software allows
- users to submit batch jobs to the HPs for
- throughput or parallel jobs for faster turnaround.
- The cluster tools perform operations such as copy,
- ps, kill, sh on logical sub-sets of HPs.
-
- 1990 - 1992 - Project: Real Time Products
- Responsible for writing tests for ConvexRTS/rtk,
- the Convex real-time object oriented micro kernel,
- including disk, network, and serial device tests
- and many performance tests. Helped design the
- automated test environment for rtk as well as
- develop system administration tools for rtk.
- Worked closely with Dallas-based engineers to
- modify pre-existing tests and test tools to work in
- a dual environment (ConvexRTS and ConvexOS).
-
- 1985 - 1990 - Research Engineer
- The University of New Mexico
- Department of Electrical and Computer Engineering
-
- Worked on a contract with Los Alamos National
- Laboratory MEE-10 Division on the hardware/software
- design/building/testing of a Hypercube Multiprocessor
- as well as an 8086/32016 data compression computer.
- Worked with high-speed networking of computers for
- distributed processing, distributed discrete event
- simulations, advanced networking, and distributed
- graphics. Also managed contracts and budgets and was
- system administrator of an Encore and 4 Sun3s. Held
- a DOE Q security clearance through August 1990.
-
- As part of this project I wrote several network tools
- to help debug the network portion of the above
- hardware. One of these tools provided long term
- statistics (from minutes to days) of network
- activity, helping characterize network use.
- Worked on the UNM International Project 68030 system.
- This system was designed to be used in various ECE
- courses at UNM as well as internationally. This
- project provided students with physical access to the
- hardware as well as opportunities to write their own
- software. I helped design, build, and debug the
- hardware and most of the software for the IP68030
- system.
-
- 1982 - 1985 - Programmer/Analyst
- The University of New Mexico
- New Mexico Engineering Research Institute (NMERI)
-
- Under contract to the Wind Energy Division at Sandia
- National Laboratory, where I worked on real time
- vertical axis wind turbine data acquisition software
- packages for the HP1000 computer. This included
- updating pre-existing FORTRAN 4 codes to FORTRAN 77
- and developing new FORTRAN 77 codes. Obtained a DOE
- Q security clearance in January 1983.
-
- Professional
- Societies:
- Member of the Institute of Electrical and Electronics
- Engineers (IEEE) and the associated Computer Society.
-
- Member of the Electrical Engineering Honor Society Eta
- Kappa Nu (HKN)
-
- Member of the National Ski Patrol System (NSPS) (Senior
- status)
-
- ADDITIONAL INFORMATION AND REFERENCES ON REQUEST
- UNIX experience - operating systems
-
- Used UNIX based systems since 1984 and managed UNIX based
- systems for four of those years. These systems include: DEC
- PDP 11/44 (BSD 2.9), DEC uvaxII (BSD 4.3 & Ultrix 2.x, 3.X
- and 4.X), Sun 3s (SunOS 3.0 -> 4.0), ConvexOS 8.0 -> 10.0,
- ConvexRTS/UXE, HP-UX 8.07, HP RTE-6 and Encore UMax 4.2 and
- MACH 0.5.
-
- In June of 1987, I attended a "Berkeley UNIX Internals"
- class taught at Purdue University by Dr. Thomas W. Doeppner.
- This class covered what UNIX is, how it does the things it
- does, and why it does them.
-
-
- UNIX experience - device drivers
-
- The information gained from this class helped greatly with
- the UNM/LANL HyperCube project. This project involved
- building a computer from the ground up. This computer used
- National's 32000 chip set to act as the nodes in the
- hypercube. Each node contained two CPUs. An NS32032 was
- used as the compute engine and an NS32016 was used as the
- I/O engine with an Ethernet, disk, RS232, and links
- interface.
-
- In addition to designing, building, and testing the design,
- I also helped write the first part of the device drivers for
- the UNIX-based operating system that was to run on each
- node. These device drivers included an Ethernet device
- driver as well as an SMD disk device driver.
-
- Also worked on UNM & LANL computer designs based on the
- Intel 8086 and the Motorola 68030. Helped design, build,
- test, and write software for these other systems, which
- provided me with additional understanding of how to
- interface to the various processors and the various I/O
- devices on the boards.
-
-
- UNIX experience - Internet protocols (IP/TCP)
-
- In writing the Ethernet drivers, I had to become familiar
- with the Internet protocols (ARP, RARP, IP, TCP, UDP, ICMP,
- SNMP). To aid in the testing of the Ethernet drivers, I had
- to write some network tools that look at every packet on an
- Ethernet and pass them to a statistical analyzer of my own
- design. To build these tools, I learned
- IP/TCP/UDP/ICMP/RPC/NFS. The University of New Mexico used
- some of these tools to help debug some of their network and
- found machines that were either incorrectly configured or
- were incorrectly interpreting IP/TCP packets. As a result
- of the output from these tools, several vendor's
- implementations of networking code was found to be faulty.
-
- Co-taught a graduate level networking class in the fall of
- 1988 in which all levels of networking were covered.
-
- UNIX experience - Image processing
-
- I have experimented with various public domain image
- processing packages including the package currently under
- development at the University of New Mexico called Khoros.
- I also ported Khoros to the Convex. I have digitized many
- of my own pictures and have knowledge in manipulating them.
-
-
- Hardware experience
-
- Over the period of 1987 to 1990, I was involved in projects
- in which three different computers were designed and built.
- These included the UNM Hypercube, the UNM/LANL Data
- Compression board, and the UNM International Project system.
-
- The UNM Hypercube consisted of two processors, the National
- 32032 for performing computational jobs and the National
- 32016 for performing I/O jobs. Helped design and test this
- computer as well as write a large portion of the software to
- control the hardware, including the device driver for the
- AMD7990 LANCE Ethernet.
-
- The UNM/LANL Data Compression board consisted of a board
- that could run with one of two possible processors in place
- and was to test data compression code to be run on a data
- gathering satellite. This board could run with either the
- Intel 8086 or the National 32016 processor depending on
- which PROM set was installed and which processor was in
- place (only one processor could be in the system at a time).
- I helped design and test this computer and wrote a large
- portion of the software to control the hardware, including
- the device driver for the AMD7990 LANCE Ethernet. Also
- wrote the necessary libraries to allow a user to write C
- code to be run on the system.
-
- The UNM International Project system consisted of a Motorola
- 68030 processor and was designed to be used in the classroom
- not only at the University, but also internationally in
- South American countries. Helped design and test this
- computer and wrote all the software to control the hardware,
- including the device driver for the AMD7990 LANCE Ethernet.
- Also wrote the necessary libraries to allow a user to write
- C code to be run on the system.
-
- All of the above projects helped me understand the inner
- workings of each of the processors and develop various
- approaches in designing a computer. From these projects I
- learned various methodologies of testing the design using
- currently available logic analyzers and oscilloscopes. I
- also learned to write software within the constraints
- enforced by the hardware.
-
- All designs were made using the CAD package Cericor running
- on Sun workstations.
-
- --
- W. Tait Cyrus e-mail: cyrus@pprg.eece..unm.edu
- University of New Mexico
- Dept. of Electrical and Computer Engineering
- Albuquerque, New Mexico 87131
-