home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / misc / jobs / resumes / 7709 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  15.0 KB

  1. Path: sparky!uunet!ogicse!mimbres.cs.unm.edu!lynx.unm.edu!jemez.eece.unm.edu!cyrus
  2. From: cyrus@jemez.eece.unm.edu (W. Tait Cyrus)
  3. Newsgroups: misc.jobs.resumes
  4. Subject: MSEE+5yrs/UNIX/C/Perl/networking/parallel processing/hardware/others
  5. Message-ID: <1k4cidINNnki@lynx.unm.edu>
  6. Date: 26 Jan 93 22:05:01 GMT
  7. Article-I.D.: lynx.1k4cidINNnki
  8. Distribution: world
  9. Organization: University of New Mexico, Albuquerque, NM
  10. Lines: 275
  11. NNTP-Posting-Host: jemez.eece.unm.edu
  12.  
  13.  
  14.         
  15.                                W. Tait Cyrus
  16.                         4710 Nightingale Dr. # M202
  17.                          Colorado Springs, CO 80918
  18.         
  19.                                                   January  26, 1993
  20.         
  21.         To whom it may concern:
  22.         
  23.         Your company could benefit from someone with my talents  and
  24.         experience.   I am looking for a challenging job as a senior
  25.         software  developer  where  I  can  utilize  my  skills   in
  26.         networking,   cluster   tools,  parallelization,  test,  and
  27.         hardware to make a significant contribution.
  28.         
  29.         My background covers many areas including  hardware  design,
  30.         power  up  monitor  design,  low level device driver design,
  31.         network monitor design, test and test tool design as well as
  32.         software  for  clustered  hosts.   I have been successful at
  33.         everything I have done because I am a very hard worker and I
  34.         strive  to  do  my  best  as  well  as  what is best for the
  35.         company.
  36.         
  37.         I believe in excellence and have always dedicated my talents
  38.         and    creative   abilities   to   assure   the   successful
  39.         accomplishment of company goals.
  40.         
  41.         My resume, detailing my background,  is  enclosed  for  your
  42.         review.  I would welcome the opportunity to meet and discuss
  43.         my experience with you.  Correspondence may be  directed  to
  44.         me  at the letterhead address.  However, please feel free to
  45.         contact me by telephone at (719) 260-7227.
  46.         
  47.                                       Sincerely
  48.         
  49.                                       W. Tait Cyrus
  50.  
  51.                                   W. Tait Cyrus
  52.         
  53.         4710 Nightingale Dr. NE Apt. M202
  54.         Colorado Springs, Colorado 80918                   H: 719-260-7227
  55.         ------------------------------------------------------------------
  56.         
  57.         Objective:
  58.                    A challenging position as a senior  software  developer
  59.                    where  I  can  utilize my skills in networking, cluster
  60.                    tools, parallelization, test, and hardware  to  make  a
  61.                    significant contribution.
  62.         
  63.         Education:
  64.                    1988 - M.S. Degree in Electrical Engineering
  65.                       The University of New Mexico, Albuquerque, New Mexico
  66.         
  67.                    1984 - B.S. Degree in Computer Engineering
  68.                       The University of New Mexico, Albuquerque, New Mexico
  69.         
  70.         Languages:
  71.                    C, perl, FORTRAN, csh, sh, awk, BASIC, ADA, Pascal, and
  72.                    others
  73.         
  74.         Computer
  75.         Systems:   UNIX, ConvexRTS, DOS and HPs RTE6.
  76.         
  77.                    Familiar hardware: Convex, HP 9000/730s, HP 1000s, Sun,
  78.                    Dec,    Encore,    Sequent,   IBM   PC,   and   various
  79.                    microprocessors  including  the  68030,  32016,  32032,
  80.                    8086, and Z80 families.
  81.         
  82.         Experience:
  83.                    1990 - Present- Software Engineer
  84.                       Convex Computer Corporation
  85.                       Colorado Springs Development Center
  86.         
  87.                       1992 - Present - Project: Meta-Series
  88.                          Responsible   for    designing    cluster    system
  89.                          administration tools for Convex Meta Series (Convex
  90.                          & HP  9000/700s).   These  tools  include:  cluster
  91.                          database   admin,   cluster  copy,  cluster  shell,
  92.                          cluster ps, cluster kill, cluster connect,  cluster
  93.                          uptime,  and  cluster  time  synchronization.  Also
  94.                          compiled and ported  perl,  tcsh,  RCS,  less,  and
  95.                          NTP_V3  from  the  public  domain  to  HP-UX.  Also
  96.                          managed the source control tree and release tree.
  97.         
  98.                          The Convex Meta Series consists of a Convex  server
  99.                          and  a  number  of  HP  9000/700s.  Software allows
  100.                          users  to  submit  batch  jobs  to  the   HPs   for
  101.                          throughput  or parallel jobs for faster turnaround.
  102.                          The cluster tools perform operations such as  copy,
  103.                          ps, kill, sh on logical sub-sets of HPs.
  104.         
  105.                       1990 - 1992 - Project: Real Time Products
  106.                          Responsible for writing  tests  for  ConvexRTS/rtk,
  107.                          the  Convex real-time object oriented micro kernel,
  108.                          including disk, network, and  serial  device  tests
  109.                          and  many  performance  tests.   Helped  design the
  110.                          automated test  environment  for  rtk  as  well  as
  111.                          develop   system   administration  tools  for  rtk.
  112.                          Worked  closely  with  Dallas-based  engineers   to
  113.                          modify pre-existing tests and test tools to work in
  114.                          a dual environment (ConvexRTS and ConvexOS).
  115.           
  116.                     1985 - 1990 - Research Engineer
  117.                       The University of New Mexico
  118.                       Department of Electrical and Computer Engineering
  119.         
  120.                       Worked  on  a  contract  with  Los  Alamos   National
  121.                       Laboratory  MEE-10  Division on the hardware/software
  122.                       design/building/testing of a Hypercube Multiprocessor
  123.                       as  well  as an 8086/32016 data compression computer.
  124.                       Worked with high-speed networking  of  computers  for
  125.                       distributed  processing,  distributed  discrete event
  126.                       simulations,  advanced  networking,  and  distributed
  127.                       graphics.  Also managed contracts and budgets and was
  128.                       system administrator of an Encore and 4 Sun3s.   Held
  129.                       a DOE Q security clearance through August 1990.
  130.         
  131.                       As part of this project I wrote several network tools
  132.                       to  help  debug  the  network  portion  of  the above
  133.                       hardware.  One of  these  tools  provided  long  term
  134.                       statistics   (from   minutes   to  days)  of  network
  135.                       activity, helping characterize network use.
  136.                       Worked on the UNM International Project 68030 system.
  137.                       This  system  was  designed to be used in various ECE
  138.                       courses at UNM  as  well  as  internationally.   This
  139.                       project provided students with physical access to the
  140.                       hardware as well as opportunities to write their  own
  141.                       software.   I  helped  design,  build,  and debug the
  142.                       hardware and most of the  software  for  the  IP68030
  143.                       system.
  144.         
  145.                     1982 - 1985 - Programmer/Analyst
  146.                       The University of New Mexico
  147.                       New Mexico Engineering Research Institute (NMERI)
  148.         
  149.                       Under contract to the Wind Energy Division at  Sandia
  150.                   National  Laboratory,  where  I  worked  on real time
  151.                       vertical axis wind turbine data acquisition  software
  152.                       packages  for  the  HP1000  computer.   This included
  153.                       updating pre-existing FORTRAN 4 codes to  FORTRAN  77
  154.                       and  developing new FORTRAN 77 codes.  Obtained a DOE
  155.                       Q security clearance in January 1983.
  156.         
  157.         Professional
  158.         Societies:
  159.                     Member of the Institute of Electrical  and  Electronics
  160.                     Engineers (IEEE) and the associated Computer Society.
  161.         
  162.                     Member of the Electrical Engineering Honor Society  Eta
  163.                     Kappa Nu (HKN)
  164.         
  165.                     Member of the National Ski Patrol System (NSPS) (Senior
  166.                     status)
  167.         
  168.                 ADDITIONAL INFORMATION AND REFERENCES ON REQUEST
  169.         UNIX experience - operating systems
  170.         
  171.              Used UNIX based systems since 1984 and  managed  UNIX  based
  172.              systems for four of those years.  These systems include: DEC
  173.              PDP 11/44 (BSD 2.9), DEC uvaxII (BSD 4.3 & Ultrix  2.x,  3.X
  174.              and  4.X),  Sun 3s (SunOS 3.0 -> 4.0), ConvexOS 8.0 -> 10.0,
  175.              ConvexRTS/UXE, HP-UX 8.07, HP RTE-6 and Encore UMax 4.2  and
  176.              MACH 0.5.
  177.         
  178.              In June of 1987, I  attended  a  "Berkeley  UNIX  Internals"
  179.              class taught at Purdue University by Dr. Thomas W. Doeppner.
  180.              This class covered what UNIX is, how it does the  things  it
  181.              does, and why it does them.
  182.         
  183.         
  184.         UNIX experience - device drivers
  185.         
  186.              The information gained from this class helped  greatly  with
  187.              the  UNM/LANL  HyperCube  project.   This  project  involved
  188.              building a computer from the ground up. This  computer  used
  189.              National's  32000  chip  set  to  act  as  the  nodes in the
  190.              hypercube.  Each node contained two CPUs.   An  NS32032  was
  191.              used  as  the  compute engine and an NS32016 was used as the
  192.              I/O  engine  with  an  Ethernet,  disk,  RS232,  and   links
  193.              interface.
  194.         
  195.              In addition to designing, building, and testing the  design,
  196.              I also helped write the first part of the device drivers for
  197.              the UNIX-based operating system that  was  to  run  on  each
  198.              node.   These  device  drivers  included  an Ethernet device
  199.              driver as well as an SMD disk device driver.
  200.         
  201.              Also worked on UNM & LANL  computer  designs  based  on  the
  202.              Intel  8086  and  the Motorola 68030.  Helped design, build,
  203.              test, and write software  for  these  other  systems,  which
  204.              provided   me   with  additional  understanding  of  how  to
  205.              interface to the various  processors  and  the  various  I/O
  206.              devices on the boards.
  207.         
  208.         
  209.         UNIX experience - Internet protocols (IP/TCP)
  210.         
  211.              In writing the Ethernet drivers, I had  to  become  familiar
  212.              with  the Internet protocols (ARP, RARP, IP, TCP, UDP, ICMP,
  213.              SNMP).  To aid in the testing of the Ethernet drivers, I had
  214.              to  write some network tools that look at every packet on an
  215.              Ethernet and pass them to a statistical analyzer of  my  own
  216.              design.      To     build    these    tools,    I    learned
  217.              IP/TCP/UDP/ICMP/RPC/NFS.  The University of New Mexico  used
  218.              some  of these tools to help debug some of their network and
  219.              found machines that were either  incorrectly  configured  or
  220.              were  incorrectly  interpreting IP/TCP packets.  As a result
  221.              of  the  output   from   these   tools,   several   vendor's
  222.              implementations of networking code was found to be faulty.
  223.         
  224.              Co-taught a graduate level networking class in the  fall  of
  225.              1988 in which all levels of networking were covered.
  226.         
  227.         UNIX experience - Image processing
  228.         
  229.              I  have  experimented  with  various  public  domain   image
  230.              processing  packages  including  the package currently under
  231.              development at the University of New Mexico  called  Khoros.
  232.              I  also  ported Khoros to the Convex.  I have digitized many
  233.              of my own pictures and have knowledge in manipulating them.
  234.         
  235.         
  236.         Hardware experience
  237.         
  238.              Over the period of 1987 to 1990, I was involved in  projects
  239.              in  which three different computers were designed and built.
  240.              These  included  the  UNM  Hypercube,  the   UNM/LANL   Data
  241.              Compression board, and the UNM International Project system.
  242.         
  243.              The UNM Hypercube consisted of two processors, the  National
  244.              32032  for  performing  computational  jobs and the National
  245.              32016 for performing I/O jobs.  Helped design and test  this
  246.              computer as well as write a large portion of the software to
  247.              control the hardware, including the device  driver  for  the
  248.              AMD7990 LANCE Ethernet.
  249.         
  250.              The UNM/LANL Data Compression board  consisted  of  a  board
  251.              that  could run with one of two possible processors in place
  252.              and was to test data compression code to be run  on  a  data
  253.              gathering  satellite.   This board could run with either the
  254.              Intel 8086 or the  National  32016  processor  depending  on
  255.              which  PROM  set  was  installed  and which processor was in
  256.              place (only one processor could be in the system at a time).
  257.              I  helped  design  and  test this computer and wrote a large
  258.              portion of the software to control the  hardware,  including
  259.              the  device  driver  for  the  AMD7990 LANCE Ethernet.  Also
  260.              wrote the necessary libraries to allow a  user  to  write  C
  261.              code to be run on the system.
  262.         
  263.              The UNM International Project system consisted of a Motorola
  264.              68030 processor and was designed to be used in the classroom
  265.              not only at the  University,  but  also  internationally  in
  266.              South  American  countries.   Helped  design  and  test this
  267.              computer and wrote all the software to control the hardware,
  268.              including  the device driver for the AMD7990 LANCE Ethernet.
  269.              Also wrote the necessary libraries to allow a user to  write
  270.              C code to be run on the system.
  271.         
  272.              All of the above projects helped  me  understand  the  inner
  273.              workings  of  each  of  the  processors  and develop various
  274.              approaches in designing a computer.  From these  projects  I
  275.              learned  various  methodologies  of testing the design using
  276.              currently available logic analyzers  and  oscilloscopes.   I
  277.              also  learned  to  write  software  within  the  constraints
  278.              enforced by the hardware.
  279.         
  280.              All designs were made using the CAD package Cericor  running
  281.              on Sun workstations.
  282.  
  283. --
  284. W. Tait Cyrus       e-mail: cyrus@pprg.eece..unm.edu
  285. University of New Mexico            
  286. Dept. of Electrical and Computer Engineering
  287. Albuquerque, New Mexico 87131
  288.