From: glascock@Mayo.EDU (Donald S. Glascock)
Subject: Diverse systems & applications integration...
Organization: Research Computing Facility, Mayo Foundation, Rochester, MN
Date: Sat, 10 Oct 92 02:57:26 GMT


To whom it may concern,

  I've made solving computer-related problems my hobby since I was in
Junior High School, and my job, in various forms, for the last nine years.
The rapid change in computer technology keeps this subject ever-changing,
and the new solutions to both old and new problems keep this subject
exciting.

  Over the last few years, the shops in which I've worked have centered
around the integration of diverse computer systems into cohesive
environments, as well as making computing truly usable to people of
very diverse computing experience and needs.

  Should you be interested in my enclosed resume, please send any inquiries
to my electronic mail address, listed below.

Donald S. Glascock
Research Computing Facility
Mayo Foundation
glascock@mayo.edu

..............................................................................

  2237 Third Street Southwest				 Home:  (507) 289-7282
  Rochester, MN  55902					 Work:  (507) 284-1806



				  Resume of
			      Donald S. Glascock


Work Experience:

	July, 1990 - Present:
		Unix Support Coordinator, Programmer-Analyst
		Full-time, Permanent
		Research Computing Facility
		Mayo Foundation
		200 First Street SW
		Rochester, MN  55905

       As the Unix Support Coordinator for the RCF, I design and  imple-
       ment system management and system coordination projects which em-
       power a single person to control several large groups of  diverse
       systems  from  a  central point.  The single point of control can
       handle heterogeneous groups of users and computer systems  spread
       across  multiple  subnets.   The project renders a cohesive, con-
       sistent world such that when a user logs in at any workstation or
       terminal  (where permitted), he or she is presented with the same
       environment (within the limitations of the desktop,  of  course).
       Over thirty research groups are supported by this world, compris-
       ing some 250 Sun's, NeXT's, DECstations, Macintoshes, PC's, char-
       acter  terminals,  and  X-terminals, and it links to the institu-
       tion's IBM mainframes.
       
       Creating this world presented logistic and political  challenges,
       along with its technical ones.  Part of the design involved plan-
       ning for very large numbers of groups, and for administration  by
       people  with  varying  skill  levels.  For example, when a new X-
       terminal is added to the world, it is possible for  a  member  of
       Mayo's  Section  of Engineering, which is responsible for the in-
       stallation of the device and its network connection, to  register
       the  X-terminal's  ethernet  address without having to become the
       Unix "Super User" or learn a specific editor.
       
       My duties also include supplying Unix and PC support services  to
       the non-research portions of Mayo.  I've been heavily involved in
       the debugging of networking issues, and am a stand-by VMS  system
       administrator and Network Manager when the RCF's resident experts
       are unavailable.  I've been heavily involved in the  initial  in-
       stallations  of the Ingres database package, and provide consult-
       ing services again when the RCF's database expert is unavailable.


	January, 1985 - June, 1990:
		System-Programmer
		Full-time, Permanent, Professional Staff
		Applications and Systems Group
		Computer and Information Resources and Technologies
		University of New Mexico
		2701 Campus Blvd. N.E.
		Albuquerque, NM  87131

       In the mid-1980's, CIRT possessed a small  number  of  relatively
       isolated  VAX  computers  which  supported a few thousand VMS and
       Unix users.  During the  five  years  that  I  worked  there,  we
       networked  the  computers,  added a small number of workstations,
       and experimented with various network devices, all with the  goal
       of  adding functionality for the users at as low a cost as possi-
       ble.   I  managed  numerous  operating  system  upgrades,   wrote
       numerous  C programs and shell scripts, and modified and debugged
       many other programs.  These programs involved  account  creation,
       system  statistics  gathering  and billing, application installa-
       tion, and so on.  I also assisted the User Support Group  in  de-
       bugging  difficult  problems presented by users, and helped other
       groups around UNM bring their dead or  dying  computers  back  to
       life.   During  some  of the operating system upgrades, debugging
       hardware issues required modifications to the Unix kernel.
       
       The App/Sys group rotated a systems coverage beeper on a  twenty-
       four hour, two-week schedule, to provide systems support continu-
       ously:  I pioneered the rotation by  creating  system  monitoring
       scripts,  and  programs  that  validated size, ownership, permis-
       sions, and other attributes of key system files.
       
       In 1986, one of my peers and I ran the Association  of  Computing
       Machinery's  yearly  Mountain Regional Programming Contest, which
       had contestants from nearly all of the Mountain Time Zone states,
       as  well as a couple of teams from Canada:  we coded "submission"
       programs  and   "judging"   software   that   kept   a   running,
       continuously-displayed score and routed communication between the
       contestants and the judges.  We were told by  representatives  of
       the ACM that they had seen no other contest run so smoothly.
       
       The App/Sys group wanted to experiment with relational databases,
       and  I was one of a two-person team that developed a course cata-
       log, registration, and scheduling package in  a  database  system
       called RIDMS/SQLS which ran on VMS computers, and was marketed by
       a company called  "Cullinet".   We  beta-tested  three  of  their
       releases,  reported  about two dozen bugs, and produced a working
       package in about three weeks.  I presented a lecture on the pack-
       age  and  the applications we had developed to the local Cullinet
       Users Group which met at Sandia National  Laboratories  in  Albu-
       querque, and was attended by Cullinet's CEO and President.
       
       I was hired as a Programmer's Aide, and received promotion  to  a
       staff  Analyst-Programmer position five months later. I was again
       promoted, this time to Systems-Programmer, within the next  eigh-
       teen months.

	April, 1984 - December, 1984:
		Unix User Consultant
		Part-time, temporary
		University of New Mexico,
		        Los Alamos Branch
		2701 Campus Blvd. NE
		Los Alamos, NM  87544

       UNM-LA  operated a  small user pod consisting of character termi-
       nals  which  were connected to a VAX-11/750 running BSD Unix.  My
       job was to assist users in debugging their programs, and to watch
       over  the pod's printers and terminals.  I also wrote a number of
       programs which parsed accounting data to produce graphs  describ-
       ing  pod  utilization, and assisted the system administrator with
       file restores and other similar tasks.


Professional Organizations:

       I am currently a Steering Committee member for the Southeast Min-
       nesota  Local Users Group of the Digital Equipment Computer Users
       Society, in which I help direct  the  meeting  content.   I  also
       present issues related to the Ultrix operating system and the in-
       teroperability of Ultrix and VMS.  I've been a  member  of  DECUS
       since 1985.  I'm also a member of the Sun Users Group.


Education:

       As a part-time student, I pursued a Bachelor's Degree in Computer
       Science  with  a  Minor in Philosophy.  I had completed the major
       coursework, leaving three general electives and three minor elec-
       tives  when  the  Mayo  Foundation extended its employment offer.
       It is my intention to complete this remaining coursework and  re-
       ceive my degree.
       
       I received my diploma from Los Alamos High School in Los  Alamos,
       New Mexico, in  June of 1981.


Hobbies:

       I enjoy many  pastimes:   astronomy,  writing,  and  Country  and
       Western dance are my current favorites.  I am also an audiophile,
       and I am currently spending a few hours a week verifying the  ac-
       curacy of the Minnesota road maps, in my Miata.  My two cats love
       to help me type when I'm using my Macintosh Classic, though their
       typing skills are not remarkably strong.