Resumι
Personal Information
Education
Bachelor of Science, University
of Melbourne (1982).
Subjects
Computer Science
622-101 Computer Programming Fundamentals
622-102 Data Structures
622-103 Programming Applications
622-202 Numerical Methods (B.Sc.)
622-212 Data Management
622-251 Computer Programming & Organisation
622-252 Programming Systems
622-253 Operating System Fundamentals
622-303 Heuristic Programming
622-311 Logical Design
622-312 Advanced Data Structures
622-313 Computer Design
622-330 Fundamental Structures
622-332 Operating Systems
622-333 Real Time Systems
622-335 Theory of Computation
622-340 Software Engineering
622-345 Programming Methodology
622-351 Data Base Management Systems
Physics
640-121 Mechanics (Adv)
640-122 Electromagnetism (Adv)
640-123 Modern Physics, Wave Motion (Adv)
640-199 Laboratory Work
640-222 Optics & Relativity (Adv)
Mathematics
618-131 Analysis
618-132 Algebra & Geometry
618-152 Differential Equations
618-231 Real Analysis (Adv)
618-233 Linear Algebra (Adv)
618-235 Methods of Complex Analysis (Adv)
618-253 Vector Analysis (Adv)
618-254 Methods of Mathematics (Adv)
618-263 Linear Programming & Optimisation
Statistics
619-251 Probability
619-252 Statistical Inference
|
Result
A
C
B
B
C
A
A
A
C
A
B
C
B
B
C
D
B
C
C
A
A
B
A
D
B
A
A
D
B
D
A
C
F
D
D
|
Higher School Certificate, Haileybury College,
Keysborough (1978).
Subjects
Physics
Chemistry
Pure Mathematics
Applied Mathematics
English
|
Result
A (Special Distinction)
A
A
A
E
|
Details of prizes or awards received whilst at
school and university.
The Graham Holmes Prize for Physics 1978
Form VI Prize 1978
Form IV Prize 1976
Dux of Form IIID 1975
Junior Government Scholarship 1974
Form II Prize 1974
Experience outside academic
institutions
Casual farm labour. |
1968 1978 |
Employer E.H.B. Neill |
Operating hay making
machinery. |
1976 1978 |
Employer E.H.B. Neill |
Landscape gardening
& Handyman work. |
1983 1984 |
Employer R.M.S. Crofts |
Computer Operating
(MVS/JES3) |
1985 1986 |
Employer
|
|
The Shell Company of Australia
|
While operating I was allowed to perform the following
Shell operator tasks :
- simple job restarts
- IPLing and shutting down the system
- executing the daily batch run
- executing the housekeeping suite
- monitoring shell's network
- operating the printers
- mounting tapes
- doing the despatch duties
I believe I was promoted to systems programming because
of the many useful tools I wrote for the operators in my
spare time. These include a tape query from the operator
console and many others.
Systems Programming
(MVS/JES3) |
1987 1989 |
Employer
|
|
The Shell Company of Australia
|
I was competent at using most MVS system components
such as TSO and ISPF. I could write assembler, PL/I and
clist. I could program ISPF from clist, and both
assembler and PL/I programs. While system programming at
Shell I wrote several assembler exits for MVS and JES3.
One of my tasks was assisting in the maintenance of HSM,
IBM's Hierarchical Storage Manager. My most outstanding
achievement was modifying the account code computer
resource accounting system to use RACF and providing an
ISPF management tool for the manipulation of RACF
account codes.
Part Time Assistant
Bowling Green Keeper. |
1991 1999 |
Employer R.M.S. Crofts |
Computerising and
Managing
The Berwick Cemetery Trust Register. |
1991 2005 |
Employer R.M.S. Crofts |
Before I used Microsoft Access to computerise the
Cemetery Register all records were stored on paper in
date of burial order. Now that the Register is
computerised it is now longer necessary to search the
entire Register for a simple Surname query. I have also
written software that allows the automatic generation of
Section Maps at regular intervals. The Section Maps take
the form of a Web Page because of the ease in which
tables can be generated using HTML. Please note that I
had to manually enter all Register records in to
Microsoft Access.
Emergency Berwick
Cemetery Secretary. |
1994 2005 |
Employer R.M.S. Crofts |
Developing the ERMHA
Website. |
2000 2002 |
Employer
|
|
Eastern Regions Mental
Health Association
|
I was able to convince ERMHA that I could make them a
satisfactory Home Page easily and cheaply. They
decided on a minimal home page in preference to more
expensive options.
Tape Mounting Contract
(MVS/JES2) |
2001 |
Employer
|
|
Computer Science Corporation
|
I mounted cartridges for CSC an outsourcer for one and
a half months under contract from PAXUS in Clayton.
Programming Languages I have
used
- 370 assembler
- Basic
- C/C++
- Clist
- Cobol
- Fortran
- HTML
- Pascal
- PL/I
- Prolog
- Z80 assembler
Programming Systems/Packages I
have used
- Borland C/C++
- Ingres
- Linux
- Microsoft Access
- Microsoft Excel
- Microsoft
Visual C++
- Microsoft Word
- MVS/JES3/JES2
- Netscape
- Palm OS
- TSO/ISPF
- Unix
- Windows 3.1
- Windows 98
- Windows 2000
- Windows XP
- Windows 7
- Windows 8
- Windows 10
|