From: arichmon@nyx.cs.du.edu (Snr SW Engineer)
Subject: C++, OSF/Motif, X-windows, UNIX, Yacc, Vax VMS.
Followup-To: poster
Summary: I am seeking my next position as a senior software engineer.
        What I have to offer is excellent technical knowledge and creativity,
	a mature internationalist perspective, and a strong desire to be part
	of --- ideally to lead --- a team of highly professional software
								engineers.
	I am especially interested in applying and expanding my knowledge
	of object--oriented methodologies, standards, and reusability,
	in a creative and innovative environment.
Keywords: C++, OSF/Motif, X-windows, UNIX, Yacc, Vax VMS.
Organization: Nyx, Public Access Unix @ U. of Denver Math/CS dept.
Date: Thu, 12 Nov 92 17:13:03 GMT

*		Eur. Ing. ALAN RICHMOND C.Eng. MBCS.

		1 chemin de Savoy`eres, 
		38640 Claix, France. 
		Tel	:	(+33) 76 98 78 99 
		E-mail	:	richmond@frill.bitnet,	arichmon@nyx.cs.du.edu
 
 Languages:	English, German, French.
 Member of:	ACM, BCS, and IEEE CS.
 Family status:	British subject married to a US citizen, 2 children.
 Education:	BA (Bachelor of Arts) from the Open University,
			in mathematics and physics (Upper 2nd).
		BSc (Bachelor of Science) from King's College London,
			in physics and mathematics.
 Expertise:
		C++, OSF/Motif, X-windows, UNIX, Yacc;
		Real--time control and data acquisition, database;
		Object-oriented design (OOD) and programming (OOP);
		Software design, coding, reusability, and standards;
		User liaison, requirements definition, documentation;
		Author and co-author of 10 papers on software, eg
		`Software Design by Object-oriented Functional Layering'.

 Programming Languages, Libraries, and Tools:
		[# of years; + = intensive, - = occasional * = recent]
		FORTRAN				[10+],
		C				[7+*],
		LaTeX				[6*],
		Yacc				[5],
		VMS DCL				[4],
		UNIX				[3*],
		SQL				[3-],
		Builder Xcessory (BX 2.0)	[2+*],
		Motif 1.2			[2+*],
		Xtoolkit			[2*],
		Xlib				[2-],
		awk				[2-],
		curses				[2-],
		C++				[1*],
		CodeCenter 3.1			[1-*],
		Interface Architect (UIM/X 2.0)	[1-],
		Teamwork			[1-].

 Hardware and Operating Systems:
		HP and Sun UNIX (HP-UX 8.0, SunOS 4.1),
		DEC	VAX/VMS,
		Norsk Data SINTRAN III,
		OS9 on VME.
	
+---------------+-------------------------------------------------------+
 Project	:	European Synchrotron Radiation Facility,
			Grenoble, France.
 Dates			11.90 -- present.
 Position	:	Software Engineer;
			Team leader for Data Acquisition Group.
+---------------+-------------------------------------------------------+

	Liaised  with  experimentalists  and  technicians;  allocated and
	monitored tasks of 4 software engineers. Implemented software and
	documentation standards;  developed documentation utilities and a
	standard LaTeX style.  Founded Software Practices Group and led
	the development of General Programming Standards.

	Developed GUIs for beamline,  attenuator,  and slit control using
	BX;  rewrote Proteus user interface  toolkit  in  C++/Motif/X, to
	facilitate  porting  classical applications to  X-windows on UNIX
	workstations.  Proteus  is  now  the standard ESRF user interface
	toolkit for prototyping, test, and utility applications.
%
+---------------+-------------------------------------------------------+
 Project	:	NASA/ESA Hubble Space Telescope (HST),
			European Southern Observatory, Garching, Germany;
			Space Telescope Science Institute, Baltimore, MD, USA.
 Dates			7.85~--~5.90.
 Position	:	Senior Software Systems Engineer.
+---------------+-------------------------------------------------------+

	Developed  user  interfaces  at  front  and  back  ends  for  HST
	scientific  operations,  on  VMS  and  UNIX,  using  C,  OMNIBASE
	SMARTSTAR (SQL) on a Britton Lee IDM 500.  Enhanced  the Proposal
	Entry  Processor  software  (PEP),  eg  addition of Solar System
	Target  List  (Yacc).  This  system  is  the astronomer's primary
	interface for specifying proposed observations and ensuring  that
	the proposals are syntactically correct  and apparently feasible.
	Wrote  HST  Resource  Usage  Tool (Yacc).  Designed and developed
	STARCAT  to  allow  astronomers  to  browse  the catalogue of HST
	observations, and to request images archived on optical discs. It
	presents  forms  enabling  the  user  to enter constraints on the
	search process (SQL). Developed a user interface toolkit, Proteus,
	to  support  STARCAT  and other  applications worldwide.  Led ESO
	working  group  on  software  standards,  and  the European Space
	Information  System  (ESIS)  working  group  on  User  Interface
	Requirements. Attended US National Conference on Software Reusability.
%
+---------------+-------------------------------------------------------+
 Project	:	Joint European Torus (JET),
			Culham, England, and
			Max Planck Institute of Plasma Physics, Germany.
 Dates			8.79 -- 6.86.
 Position	:	Freelance Consultant
+---------------+-------------------------------------------------------+

	Defined requirements for,  designed and developed user interfaces
	and control and data acquisition  software for plasma diagnostics;
	installed and commissioned at JET. Designed and developed real-time
	and interactive components of the control and data acquisition data
	base system (TRASYS). Used FORTRAN on Norsk Data 100's with SINTRAN
	III.
+---------------+-------------------------------------------------------+
 Employer	:	Tractionel Engineering (TRASYS),
			Brussels, Belgium.
 Dates			4.78 -- 7.79.
 Position	:	Consultant Programmer.
+---------------+-------------------------------------------------------+

	Extended display management, database, and monitoring systems for
	Doel 3 nuclear power stations. Used FORTRAN on Gould SEL with RTM
	OS.  Employed by TRASYS at JET, Culham.
%
+---------------+-------------------------------------------------------+
 Employer	:	Wimpey Laboratories,
			Hayes, Middlesex, UK.
 Dates			9.75 -- 3.78.
 Position	:	Scientific Analyst
+---------------+-------------------------------------------------------+

	Supported users, specified requirements, designed, documented and
	programmed civil engineering applications. Constructed scientific
	laboratory database systems, eg off-line storage of test results
	for graphics plot.  Used FORTRAN on PDP 11's with RSX/11M OS, and
	on ICL 1900's with GEORGE~3 OS.
Newsgroups: misc.jobs.resumes