From: loki@castle.ed.ac.uk (A Kashko)
Newsgroups: misc.jobs.resumes
Subject: Polymath seeking new career direction
Keywords: DAP, CM2, Maths, Physics, Computing, Languages, C, UNIX, Lecturing.
Date: 9 Oct 92 14:37:52 GMT
Organization: Edinburgh University


	I am looking for a new career direction. We will consider most countries
but my wife would refuse to go to the USA, and we are reluctant to go back to
England (Scotland is acceptable). LaTeX source of my CV follows. As well as my
scientific experience I have professional translation experience and speak
French, German, and Russian. Preferred locations: EEC, Canada, Sweden, Possibly
New Zealand (need more data).

	Type of position preferred: First technical management post
(Group/section leader) where I could maintain technical skills as well as
develop managerial skills.

	Areas of work: I like mathematics, and computing. Something making
use of my talent for learning and using languages would be welcome.

CV follows: Responses by post or phone are best as I only read my mail about
once a week. As I said above, the file is in LaTex form.


\documentstyle[11pt]{article}
\begin{document}
\begin{center} \bf
	 Curriculum Vitae  \\
Alexander Kashko \\
	92/6 Craighouse Gardens \\
	Edinburgh \\
	EH10 5ZZ \\
\end{center}

Phone: (UK) 031-451-3046/3040, (office hours), 031-447-4965 (home) \\
email: alex@uk.ac.hw.phy

\begin{center} \bf Profile \end{center}
I have eighteen years experience in computing, on a variety of machines, from
microcomputers, through PCs to Parallel Supercomputers, and I have used a
variety of languages: C, Fortran, Forth, and Assembler. I have eight years 
experience of Unix. I have experience of user support, application
development, including Graphical User Interfaces, lecturing, and research
administration/liason.
I also have experience of parallel computing, on the  connection machine
and the AMT DAP. My experience in applications,
includes Computational Physics, Computer Vision, Image Processing,
and  theoretical studies and parallel simulation of computer
architectures for Digital Optical Computing, and  design and implementation of
microcode algorithms for Digital Optical Computing.

\begin{center} \bf Education \end{center}

 I graduated from London University, with an honours degree in Physics
in 1973.  My MSc was in Mathematics, specialising in cybernetics, including
artificial intelligence and cognition studies, and, on
the mathematical side, automata theory and cybernetics related topics. 
My  MSc dissertation was on catastrophe theoretic aspects of phase
transitions.  On getting my MSc in 1980 I undertook a PhD in theoretical
solid state physics. My PhD thesis examined the relaxational behaviour of
interactive many body systems, and described a general theory of
relaxation in many body systems which is applicable to a wide
range of real systems.


\begin{center} \bf Work Experience \\ 

1973-80 \\
 Marconi Space and Defence systems (MSDS) Stanmore \\
\end{center}

 In 1973 I entered MSDS as a trials analyst, 
analysing and reducing missile trials data. My tasks included
development and maintenance of simulation programs.
In 1976 I started working on underwater weapons. In 1978 I became more
involved with control theory, simulation, numerical methods, and
general computing, becoming acquainted with Kalman filtering
and applied fuzzy logic to the Kalman filter update
process.


\begin{center} \bf
1984-1987 \\
Department of Computer Science \\
Queen Mary and Westfield College \\
Mile End Road \\
London E1 4NS \\
\end{center}

 After getting my PhD I took a three year research assistantship in
computer vision at Queen Mary and Westfield College. My duties
included parallelising serial algorithms and implementing the new
algorithms on the QMW national service DAP, a 64 by 64  SIMD array of bit
serial processors with nearest neighbour interconnections.  I parallelised
a number of low level computer vision algorithms, further details of which
may be found in my publications. I also managed a SUN workstation and developed
visualisation programs in C in order to analyse the output of
my DAP programs.

\begin{center} \bf 
1987 to 1989 \\
Centre For Parallel Computing \\
Queen Mary and Westfield College \\
Mile End Road \\
London E1 4NS \\
 \end{center}

In 1987, I took a research assistantship in the Centre for Parallel
Computing at QMW. I wrote software validation routines for 
AMT DAPs and converted programs developed on my previous contract into
graphics oriented demonstration programs. I also had a support role in
the replacement of the National Service ICL DAP by an AMT DAP 610.
While at the centre I gained experience of user support, adult training,
lecturing (with some formal training in lecturing), and course development.

\begin{center} \bf
December 1989 to January 1992 \\
Dept of Physics \\
University of Edinburgh \\
Kings Buildings \\
Mayfield Road \\
Edinburgh \\
Scotland \\
\end{center}

In December 1989 I started work on an ESPRIT project entitled
"Organic Low Dimensional Systems for Information Technology" (OLDS), 
This was a coordinated European project investigating
the computational potential of arrays of organic molecules, 
in particular two dimensional layers, from material
synthesis at one extreme, to the computational capabilities of planar
molecular assemblies at the other.

I assisted in modelling
structure and processes, and providing insights into non-orthodox
computational schemes, for example three dimensional Cellular Automaton models,
which I
implemented on the DAP. The CA rules  I used are boolean rules and the boolean
ability of the DAP made it the best vehicle available for this work.
 The techniques I  developed are directly
applicable to other systems and processes, for example simulation of
polymer growth, colloidal systems, and Molecular Beam Epitaxy. \\

In order to understand the behaviour of the model I developed parallel graphical
visualisation routines on the DAP which gave an animated picture of the 
behaviour of the model.

\begin{center} \bf
February 1992 to date \\
Optical Computing: Algorithm studies and simulation \\
Department of Physics \\
Heriot-Watt University \\
Riccarton Campus \\
Edinburgh \\
Scotland.
\end{center}

This work involves theoretical studies of algorithms and optical
computer architectures, and I have acquired  some expertise in
computer architectures,  theoretical design and analysis of parallel algorithms,
and simulation of optical and electronic circuitry on a parallel computer.


In order to determine the computational capabilities and
advantages of an SIMD array of simple optical processing
elements I have simulated a variety of optical circuitry on the DAP, 
and implemented a number of
algorithms on the simulated circuits, including
a bitonic sort, a pattern recognition algorithm for tracking moving
objects present in a binary image, a Fast Fourier Transform and a
Walsh Transform algorithm using the perfect shuffle processor
interconnect and  fuzzy logic image processing primitives well
suited to optical implementation.

I have transferred these codes to the Connection Machine at Edinburgh in order 
to compare
the performance
of the optical architecture with that of the connection machine

I am
investigating the benefits of various interprocessor interconnects for
optical computing, and have written an X-windows graphical user
interface for the Heriot-Watt optical computer simulation demonstrator
suite. 

\begin{center} \bf
Other information
\end{center}
 
Born: London, England, 29th December 1951 \\

Languages(human): French, German, Russian. \\

Languages(Computer): C, Fortran, Forth (In 1984,  for my own use, I
programmed a card index database, heapsort (using pointers), and line and screen editors in FORTH). \\

Operating Systems and Hardware: UNIX, VME,VMS, Macintosh, MSDOS, Windows,
PCs, Microcomputers, the DAP, and the Connection Machine. \\

Applications tools used: X-windows, Uniras (interactive), LaTeX. \\

Married with one child \\

Registered disabled (Artificial left eye), Registration number HJT5340 \\

Hobbies: Photography, Tai Chi, Reading \\


\begin{center} \bf
Publications
\end{center} 
 
MSc Thesis : Catastrophe theoretic aspects of Phase transitions: 
Brunel University 1980 \\

PhD Thesis : Relaxation in interacting cluster systems: University of
London 1984 \\

A.Kashko, J.F.Snowdon, and B.S.Wherrett: Performance advantages of
Non-Local Processor interconnects with applications to digital optical
computer architectures 1992 (in preparation)

Murray, D.W and Kashko A: A Parallel approach to the picture
restoration algorithm of Geman and Geman on an SIMD machine: Image
and Vision Computing 4(1986) 133-152 \\

Kashko, A., Buxton, B.F., Castelow D.A. and Buxton, H: Parallel
Matching and Reconstruction Algorithms in Computer Vision: 
Parallel Computing 8(1-3) 1988. \\

Buxton, B.F., Buxton, H. and Kashko, A: Optimisation, 
Regularisation and Simulated Annealing in Low-Level Computer Vision: In
"Parallel Architectures and Computer Vision" ed I Page, MIT 1988 \\

Parallel Image reconstruction on a 1024 processor DAP: Simulated
Annealing and Graduated Non Convexity: in Advances in Parallel Computing 2, 
North Holland 1990. \\

Simple Polymer Dynamics Models on an AMT DAP: in
"Parallel Computing: Problems, Methods and Applications": 
P. Messina and A. Murli (eds): Elsevier 1991. \\

General architectural considerations arising from design of a digital optical
computer: J.F.Snowdon, A.Kashko, W.Forsiak and B.S.Wherrett: Transputer applications
 1991, Glasgow \\

Parallel Stochastic relaxation in Computer Vision: Invited paper
given at the IOP one day meeting on Stochastic Relaxation in
image processing, May 1987 \\

Kashko, A., Buxton, B.F., Castelow D.A. and Buxton, H: Parallel
Matching and Reconstruction Algorithms in Computer Vision: 
Invited Paper given at "Vectors and Parallel Processors in
Computational Science III", Liverpool 1987 \\


Kashko, A: Image Restoration by Simulated Annealing on the DAP at
QMC QMC Computer Science Report 366, December 1985 \\


Kashko, A. and Buxton, B.F: Markov random Fantasies QMC Computer
Science Report 387, August 1986 \\

Kashko, A: A Parallel Approach to Graduated Nonconvexity on an
SIMD Machine: QMC Computer Science Report 406, April 1987 \\

Kashko, A., Buxton, H. and Buxton, B.F: Parallel Stochastic
Optimisation in Computer Vision: QMC Computer Science Report 421, 
September 1986. \\

Kashko, A: An SIMD parallel version of the GLS optic flow algorithm
 QMC Computer Science Report 425, October 1987 \\


Buxton, B.F., Buxton, H. and Kashko, A: Optimisation, 
Regularisation and Simulated Annealing in Low-Level Computer Vision QMC
Computer Science Report 429, July 1987 \\

Kashko, A., Buxton, B.F., Castelow, D.A. and Buxton, H: Parallel
Matching and Reconstruction Algorithms in Computer Vision QMC
Computer Science Report 430, July 1987 \\

Buxton, B., Kashko, A. and Buxton, H: Optical Flow Matching by
Simulated Annealing: QMC Computer Science Report 431, October
1987 \\

Kashko, A: Parallel Relaxation Labelling for Optic Flow QMC
Computer Science Report 435, October 1987 \\


\end{document}
\end
Newsgroups: poster
Subject: Polymath looking for Industry or similar permanent position
Summary: 
Expires: 
Followup-To: 
Distribution: 
Organization: Edinburgh University
Keywords: DAP, CM2, Physics, Maths, C, UNIX, Cellular Automata, Computer Vision.


	I am looking for a new career direction. We will consider most countries
but my wife would refuse to go to the USA, and we are reluctant to go back to
England (Scotland is acceptable). LaTeX source of my CV follows. As well as my
scientific experience I have professional translation experience and speak
French, German, and Russian. Preferred locations: EEC, Canada, Sweden, Possibly
New Zealand (need more data).

	Type of position preferred: First technical management post
(Group/section leader) where I could maintain technical skills as well as
develop managerial skills.

	Areas of work: I like mathematics, and computing. Something making
use of my talent for learning and using languages would be welcome.

CV follows: Responses by post or phone are best as I only read my mail about
once a week. As I said above, the file is in LaTex form.


\documentstyle[11pt]{article}
\begin{document}
\begin{center} \bf
	 Curriculum Vitae  \\
Alexander Kashko \\
	92/6 Craighouse Gardens \\
	Edinburgh \\
	EH10 5ZZ \\
\end{center}

Phone: (UK) 031-451-3046/3040, (office hours), 031-447-4965 (home) \\
email: alex@uk.ac.hw.phy

\begin{center} \bf Profile \end{center}
I have eighteen years experience in computing, on a variety of machines, from
microcomputers, through PCs to Parallel Supercomputers, and I have used a
variety of languages: C, Fortran, Forth, and Assembler. I have eight years 
experience of Unix. I have experience of user support, application
development, including Graphical User Interfaces, lecturing, and research
administration/liason.
I also have experience of parallel computing, on the  connection machine
and the AMT DAP. My experience in applications,
includes Computational Physics, Computer Vision, Image Processing,
and  theoretical studies and parallel simulation of computer
architectures for Digital Optical Computing, and  design and implementation of
microcode algorithms for Digital Optical Computing.

\begin{center} \bf Education \end{center}

 I graduated from London University, with an honours degree in Physics
in 1973.  My MSc was in Mathematics, specialising in cybernetics, including
artificial intelligence and cognition studies, and, on
the mathematical side, automata theory and cybernetics related topics. 
My  MSc dissertation was on catastrophe theoretic aspects of phase
transitions.  On getting my MSc in 1980 I undertook a PhD in theoretical
solid state physics. My PhD thesis examined the relaxational behaviour of
interactive many body systems, and described a general theory of
relaxation in many body systems which is applicable to a wide
range of real systems.


\begin{center} \bf Work Experience \\ 

1973-80 \\
 Marconi Space and Defence systems (MSDS) Stanmore \\
\end{center}

 In 1973 I entered MSDS as a trials analyst, 
analysing and reducing missile trials data. My tasks included
development and maintenance of simulation programs.
In 1976 I started working on underwater weapons. In 1978 I became more
involved with control theory, simulation, numerical methods, and
general computing, becoming acquainted with Kalman filtering
and applied fuzzy logic to the Kalman filter update
process.


\begin{center} \bf
1984-1987 \\
Department of Computer Science \\
Queen Mary and Westfield College \\
Mile End Road \\
London E1 4NS \\
\end{center}

 After getting my PhD I took a three year research assistantship in
computer vision at Queen Mary and Westfield College. My duties
included parallelising serial algorithms and implementing the new
algorithms on the QMW national service DAP, a 64 by 64  SIMD array of bit
serial processors with nearest neighbour interconnections.  I parallelised
a number of low level computer vision algorithms, further details of which
may be found in my publications. I also managed a SUN workstation and developed
visualisation programs in C in order to analyse the output of
my DAP programs.

\begin{center} \bf 
1987 to 1989 \\
Centre For Parallel Computing \\
Queen Mary and Westfield College \\
Mile End Road \\
London E1 4NS \\
 \end{center}

In 1987, I took a research assistantship in the Centre for Parallel
Computing at QMW. I wrote software validation routines for 
AMT DAPs and converted programs developed on my previous contract into
graphics oriented demonstration programs. I also had a support role in
the replacement of the National Service ICL DAP by an AMT DAP 610.
While at the centre I gained experience of user support, adult training,
lecturing (with some formal training in lecturing), and course development.

\begin{center} \bf
December 1989 to January 1992 \\
Dept of Physics \\
University of Edinburgh \\
Kings Buildings \\
Mayfield Road \\
Edinburgh \\
Scotland \\
\end{center}

In December 1989 I started work on an ESPRIT project entitled
"Organic Low Dimensional Systems for Information Technology" (OLDS), 
This was a coordinated European project investigating
the computational potential of arrays of organic molecules, 
in particular two dimensional layers, from material
synthesis at one extreme, to the computational capabilities of planar
molecular assemblies at the other.

I assisted in modelling
structure and processes, and providing insights into non-orthodox
computational schemes, for example three dimensional Cellular Automaton models,
which I
implemented on the DAP. The CA rules  I used are boolean rules and the boolean
ability of the DAP made it the best vehicle available for this work.
 The techniques I  developed are directly
applicable to other systems and processes, for example simulation of
polymer growth, colloidal systems, and Molecular Beam Epitaxy. \\

In order to understand the behaviour of the model I developed parallel graphical
visualisation routines on the DAP which gave an animated picture of the 
behaviour of the model.

\begin{center} \bf
February 1992 to date \\
Optical Computing: Algorithm studies and simulation \\
Department of Physics \\
Heriot-Watt University \\
Riccarton Campus \\
Edinburgh \\
Scotland.
\end{center}

This work involves theoretical studies of algorithms and optical
computer architectures, and I have acquired  some expertise in
computer architectures,  theoretical design and analysis of parallel algorithms,
and simulation of optical and electronic circuitry on a parallel computer.


In order to determine the computational capabilities and
advantages of an SIMD array of simple optical processing
elements I have simulated a variety of optical circuitry on the DAP, 
and implemented a number of
algorithms on the simulated circuits, including
a bitonic sort, a pattern recognition algorithm for tracking moving
objects present in a binary image, a Fast Fourier Transform and a
Walsh Transform algorithm using the perfect shuffle processor
interconnect and  fuzzy logic image processing primitives well
suited to optical implementation.

I have transferred these codes to the Connection Machine at Edinburgh in order 
to compare
the performance
of the optical architecture with that of the connection machine

I am
investigating the benefits of various interprocessor interconnects for
optical computing, and have written an X-windows graphical user
interface for the Heriot-Watt optical computer simulation demonstrator
suite. 

\begin{center} \bf
Other information
\end{center}
 
Born: London, England, 29th December 1951 \\

Languages(human): French, German, Russian. \\

Languages(Computer): C, Fortran, Forth (In 1984,  for my own use, I
programmed a card index database, heapsort (using pointers), and line and screen editors in FORTH). \\

Operating Systems and Hardware: UNIX, VME,VMS, Macintosh, MSDOS, Windows,
PCs, Microcomputers, the DAP, and the Connection Machine. \\

Applications tools used: X-windows, Uniras (interactive), LaTeX. \\

Married with one child \\

Registered disabled (Artificial left eye), Registration number HJT5340 \\

Hobbies: Photography, Tai Chi, Reading \\


\begin{center} \bf
Publications
\end{center} 
 
MSc Thesis : Catastrophe theoretic aspects of Phase transitions: 
Brunel University 1980 \\

PhD Thesis : Relaxation in interacting cluster systems: University of
London 1984 \\

A.Kashko, J.F.Snowdon, and B.S.Wherrett: Performance advantages of
Non-Local Processor interconnects with applications to digital optical
computer architectures 1992 (in preparation)

Murray, D.W and Kashko A: A Parallel approach to the picture
restoration algorithm of Geman and Geman on an SIMD machine: Image
and Vision Computing 4(1986) 133-152 \\

Kashko, A., Buxton, B.F., Castelow D.A. and Buxton, H: Parallel
Matching and Reconstruction Algorithms in Computer Vision: 
Parallel Computing 8(1-3) 1988. \\

Buxton, B.F., Buxton, H. and Kashko, A: Optimisation, 
Regularisation and Simulated Annealing in Low-Level Computer Vision: In
"Parallel Architectures and Computer Vision" ed I Page, MIT 1988 \\

Parallel Image reconstruction on a 1024 processor DAP: Simulated
Annealing and Graduated Non Convexity: in Advances in Parallel Computing 2, 
North Holland 1990. \\

Simple Polymer Dynamics Models on an AMT DAP: in
"Parallel Computing: Problems, Methods and Applications": 
P. Messina and A. Murli (eds): Elsevier 1991. \\

General architectural considerations arising from design of a digital optical
computer: J.F.Snowdon, A.Kashko, W.Forsiak and B.S.Wherrett: Transputer applications
 1991, Glasgow \\

Parallel Stochastic relaxation in Computer Vision: Invited paper
given at the IOP one day meeting on Stochastic Relaxation in
image processing, May 1987 \\

Kashko, A., Buxton, B.F., Castelow D.A. and Buxton, H: Parallel
Matching and Reconstruction Algorithms in Computer Vision: 
Invited Paper given at "Vectors and Parallel Processors in
Computational Science III", Liverpool 1987 \\


Kashko, A: Image Restoration by Simulated Annealing on the DAP at
QMC QMC Computer Science Report 366, December 1985 \\


Kashko, A. and Buxton, B.F: Markov random Fantasies QMC Computer
Science Report 387, August 1986 \\

Kashko, A: A Parallel Approach to Graduated Nonconvexity on an
SIMD Machine: QMC Computer Science Report 406, April 1987 \\

Kashko, A., Buxton, H. and Buxton, B.F: Parallel Stochastic
Optimisation in Computer Vision: QMC Computer Science Report 421, 
September 1986. \\

Kashko, A: An SIMD parallel version of the GLS optic flow algorithm
 QMC Computer Science Report 425, October 1987 \\


Buxton, B.F., Buxton, H. and Kashko, A: Optimisation, 
Regularisation and Simulated Annealing in Low-Level Computer Vision QMC
Computer Science Report 429, July 1987 \\

Kashko, A., Buxton, B.F., Castelow, D.A. and Buxton, H: Parallel
Matching and Reconstruction Algorithms in Computer Vision QMC
Computer Science Report 430, July 1987 \\

Buxton, B., Kashko, A. and Buxton, H: Optical Flow Matching by
Simulated Annealing: QMC Computer Science Report 431, October
1987 \\

Kashko, A: Parallel Relaxation Labelling for Optic Flow QMC
Computer Science Report 435, October 1987 \\


\end{document}
\end