An on-line copy of this file is available at http://pacvarley.110mb.com/LongCV.html .
Full name: Peter Ashley Clifford VARLEY
Place of birth: Salisbury, Wiltshire, UK
Date of birth: 13th June 1957
I am looking for an opportunity to exercise creativity, whether in research (creating new ideas) or industry (creating a new product).
Ideally, I would use my existing software skills as part of this process, but the product would be something additional to any software I wrote.
I have a mild preference for small rather than large companies, as in small companies one spends a larger proportion of one's time in creative work.
Title: JSPS Research Fellow
Funding body: Japan Society for the Promotion of Science
Name and address of Japanese host: Suzuki Lab, RCAST, The University of Tokyo, Komaba 4-6-1, Meguro-ku, Tokyo 153-8904, JAPAN.
Dates of appointment: June 2003 to June 2005, fixed 24-month term.
Maintenance stipend: 1176000 yen/quarter.
Notice period: Available from July 2005 onwards.
Main duties and responsibilities are to carry out research, as described next. Subsidiary duties include writing papers for conferences and journals and presenting papers at conferences.
Research activity: Development of algorithms for machine interpretation of line drawings. The algorithms were tested by means of demonstration programs coded in C and using OpenGL on Windows.
The intended aim is an automated system which would take a design engineer's concept sketch and create a CAD solid model automatically from it. This work is intended to benefit design engineers, saving them time (entering data into CAD packages is slow) and tedium (entering data into CAD packages is also boring), and, by providing instant visual feedback, possibly also enhancing their creativity. See my Research Web Site for more details.
Dates: December 2001 to March 2003
Employer: Design Perception Ltd
Address: 17 Dunstable Road, Ringland, Newport, Gwent, NP19 9NE
Job Title: Managing Director
Activity:
Developing visualisation software for architects in collaboration with
P R D Creative Software.
The software was implemented in C using OpenGL for Mac OS 9.
Dates: December 1998 to November 2001
Activity: Research student at Cardiff University (see below)
The algorithms I developed were tested by means of demonstration programs
coded in C and using OpenGL on Solaris.
Dates: April 1997 to November 1998
Employer:
Armstrong Healthcare Ltd
Address: Riverlock House, Spring Gardens Road, High Wycombe, Bucks
Job Title: Senior Software Engineer
Salary: £30000 pa
Armstrong Healthcare manufacture surgical robots.
I produced both the onboard software for the production version of EndoAssist
and the documentation required in support of the application for 510k clearance
by the FDA.
The onboard software was mostly implemented in a safe subset of Ada,
with some 80486 assembler.
Dates: September 1996 to April 1997
Employer: Marconi Underwater Systems
Address: Station Road, Addlestone, Surrey
Job Title: Senior Software Engineer
Salary: £30000 pa
I was responsible for maintaining two subsystems within a naval control system.
These were implemented in Ada.
I was also responsible for creating and maintaining a small number of
off-line utilities. These were implemented in C and ran on the Unix
system which also hosted the Ada cross-compiler.
Dates: June 1996 to August 1996
Employer:
Armstrong Healthcare Ltd
Address: as above
Job Title: Senior Software Engineer
Salary: £22500 pa
See above.
Dates: October 1995 to April 1996
Activity: unemployed
So getting an extra qualification increases one's chances of employment,
does it?
Don't you believe it :-(
The computer chess program which I wrote as a hobby
ran on my Atari ST and was implemented in a mix of C and 68000 assembler.
Dates: October 1994 to September 1995
Activity: MSc student at Cardiff University (see below)
As part of my MSc dissertation I created a computer model of
seasonal storage of solar thermal energy.
This model was coded in C and ran on both the University's PC/Windows computers
and my own Atari ST.
Earlier in the course, I created a computer model of energy usage
on the University's Newport Road site (five buildings).
This model was also coded in C and ran on both the University's PC/Windows computers
and my own Atari ST.
Dates: April 1989 to September 1994
Employer: Design Perception Ltd
Address: as above
Job Title: Managing Director
As a freelance software engineer, my clients included:
Dates: June 1986 to April 1989
Employer: Plessey Naval Systems
Address: Corporation Road, Newport, Gwent
Job Title: Senior Software Engineer
Salary: £15000 pa
I was responsible for designing and implementing
message-passing and signal processing subsystems within a naval sonar project.
The message-passing subsystem was implemented in Pascal.
The signal processing subsystem was implemented in 80286 assembler for speed.
Dates: January 1983 to June 1986
Employer: Plessey Major Systems
Address: Sopers Lane, Poole, Dorset
Job Title: Software Engineer
Plessey Major Systems were a telephony company.
I worked on System X.
I wrote and ran many test scripts, written in an in-house test language,
and tracked down the faults which they found.
I designed and implemented a replacement Operator Services System
for St Vincent; this was implemented in Pascal
with some 8085 and 8086 assembler.
Subsequently, I designed and implemented part of an ISDN call-handling system
for BT; this was implemented in C.
Dates: September 1982 to December 1982
Activity: unemployed
Dates: August 1979 to August 1982
Employer: Ferranti Computer Systems
Address: Cwmbran, Gwent
Job Title: Systems Programmer
Ferranti's development utilities were written in CORAL 66,
with some FIXPAC (Ferranti assembler).
I implemented a MASCOT kernel to run on F1600E,
and offline construction software and other utilities to run on VAX/VMS.
Please note that Armstrong Healthcare Ltd have moved since I worked for them (check their web site for their current address) and most of the other companies I have worked for no longer exist.
Dates: December 1998 to November 2001
At:
School of Computer Science,
Cardiff University
Qualification:
PhD in Computer Science
Awarded:
May 2003
A
printable postscript version
of my PhD thesis on
Automatic Creation of Boundary-Representation Models from Single Line Drawings
is on-line.
View Certificate
Dates: October 1994 to September 1995
At:
Cardiff School of Engineering,
Cardiff University
Qualification:
MSc in Energy
Grade:
Distinction
Awarded:
January 1996
The course was in two parts.
Part one was a lecture course, assessed by examination and coursework.
Part two was a dissertation.
In both parts of the course, I came top of the class.
Parts of my MSc dissertation on
Computer Modelling of Seasonal Storage of Solar Thermal Energy
for District Heating Systems in the UK
are now on-line.
(The rest will have to wait until I return to the UK,
as the electronic version was lost when Cardiff University
dropped my web site and I do not have my paper copy with me in Japan.)
View Certificate
Dates: October 1975 to Spring 1979
At:
St Peter's College,
Oxford University
Qualification:
BA Hons and MA in Chemistry
Awarded:
1985
View Certificate
Secondary education:
1975: S Level Chemistry, Grade 1
1975: A Level Chemistry, Grade A
1975: A Level Physics, Grade A
1975: A Level Mathematics, Grade A
View Certificate
1975: Use of English, Pass
1973-74: 11 O Levels grades:
Chemistry 1,
Geometric and Engineering Drawing 1,
Mathematics 1,
Statistics 1,
French 2,
German 2,
Physics 3,
History 4,
English Language 7, 4 on resit,
Woodwork 5,
English Literature 6.
The list of my Academic Papers and Publications is on-line and kept up-to-date.
JSPS Research Fellowship, as above.
I have reviewed a number of academic papers submitted to journals to which I have also contributed.
During the course of my PhD studies:
I was for three years course tutor for the 2nd Year Undergraduate course on Geometry and Linear Albegra, holding weekly tutorials and marking coursework.
I was for two years course tutor for the 3rd Year Undergraduate course on Graphics, holding weekly tutorials.
I was for one years course tutor for the 1st Year Undergraduate course on Mathematics for Computer Science, holding weekly tutorials, setting problems and marking coursework.
I was for one years course tutor for the 1st Year Undergraduate course on Discrete Mathematics, holding weekly tutorials and supervising examinations.
People management: at various times in my career in industry, particularly during my three years Plessey Naval Systems, I was in charge of small teams.
Project/resource management: at various times in my career in industry, especially when developing software in collaboration with P R D, I was responsible for allocating resources (particularly time).
Administrative management: I have run my own company, Design Perception Ltd, since 1989 (it is still in existence) and filed all of the required paperwork.
Member of the Institution of Electrical Engineers and Chartered Engineer since 2003 (joined as an Associate Member in 1997).
Graduate Member of the Energy Institute (previously the Institute of Energy) since 1996 (joined as a Student Member in 1995).
Language skills include some conversational Japanese.
All of the following three referees may be contacted prior to interview without consulting me first.
.
Professor Ralph Martin
Job Title: Professor of Geometric Computing
Relationship to me: PhD Supervisor
Full Address:
Room N/2.16, Queen's Buildings North,
School of Computer Science, Cardiff University, 5 The Parade, Roath,
Cardiff, Wales, CF24 3AA, UK
Telephone Number: +44 (0)29 2087 5536
Fax Number: +44 (0)29 2087 4598
Email Address: ralph@cs.cf.ac.uk
.
Professor Hiromasa Suzuki
Job Title: Professor of Precision Machinery Engineering
Relationship to me: Japanese Host
Full Address:
Suzuki Lab, RCAST, The University of Tokyo
Komaba 4-6-1, Meguro, Tokyo 153-8904, JAPAN
Telephone Number: +81(0)-3-5452-5183
Fax Number: +81(0)-3-5452-5186
Email Address: suzuki@den.rcast.u-tokyo.ac.jp
.
Dr Adrian Bowyer
Job Title: Senior Lecturer
Relationship to me: PhD External Examiner
Full Address:
Mechanical Engineering Department, Faculty of Engineering and Design, University of Bath, Bath, BA2 7AY
Telephone Number: +44 (0) 1225 385453
Fax Number: +44 (0) 1225 826928
Email Address: A.Bowyer@bath.ac.uk
.
Dr Patrick Finlay
Job Title: Managing Director of
Armstrong Healthcare Ltd
Relationship to me: Previous Employer
Full Address:
Armstrong Healthcare Limited, Knaves Beech Business Centre,
Loudwater, High Wycombe, HP10 9QR, UK
Telephone Number: + 44 (0) 1628 536900
Fax Number: + 44 (0) 1628 536901
Email Address: pfinlay@armstrong.co.uk
For further information about me, please follow these links:
List of Papers and Publications