Matthew Leslie, Curriculum Vitae
| Name: | Matthew Leslie |
| Date of Birth: | 9th February 1981 |
| Nationality: | British |
| Postal Address | Green College Oxford OX2 6HG |
| Electronic Mail: | [FIRSTNAME].[LASTNAME]@green.ox.ac.uk |
Education:
Graduate:
2002-2005: e-science/grid Dphil, Dept of Nuclear and Particle Physics, Oxford
Undergraduate:
1999-2002: Keble College
BA, 1st
in Computation,
Oxford University
Sixth Form:
1997-1999: Netherhall Sixth Form College,
Cambridge.
4 A-levels at grade 'A' in Physics, Mathematics, Further
Mathematics, and Economics.
Distinction in Mathematics special
paper.
Awarded Physics prize.
School:
1992-1997: Netherhall School,
Cambridge
9 GCSE's in Mathematics, Double Science, French, English Language,
English Literature, Economics, History & Technology. ( 4 A*-Grade, 3
A-Grade, 2 B-Grade)
Skills:
Operating systems:
Extensive use of Windows 95,NT and 2000 and XP;
Extensive experience using Linux, particularly the Debian distribution
Some Experience of Alpha UNIX, and Solaris.
Software:
Extensive experience with the Borland JBuilder IDE
Good knowledge of Access, including macro programming with VBA.
Experience of installing and using ORACLE, MySQL and Postgresql databases
Good knowledge of Cygwin
Good experience of Apache,and Jakarta Tomcat.
Some experience of Togethersoft Controlcentre, MS Visual Studio and Macromedia Ultradev.
Some experience of Adobe Photoshop, Macromedia Dreamweaver.
Programming:
Programming experience with:
Java
Extensive use, within and outside of formal education.
Developing applications, applets, and servlets.
Python
Extensive use, for testing and for application development.
CORBA
Good knowledge of IDL and of implementing distributed object systems in both python and Java.
XML
Experience of creating XML Schemas and DTDs, using XML libraries to parse and create documents.
Web Tools (Including HTML, DHTML, CSS and JavaScript)
Extensive experience creating both dynamic and static webpages, using DHTML
Including creating a JavaScript based 'windowing' system for Internet Explorer.
Delphi
Some experience. Used in conjunction with Java and JNI for windows programming.
Haskell
An elegant functional language.
Prolog
A logic programming language.
Visual BASIC
Used mainly within MSAccess (VBA).
Hardware:
Some experience building, upgrading and troubleshooting PCs, and of creating and using small networks of Windows and Linux based PCs.
Other:
A working knowledge of French.
Previous employment:
2000-2001:
Software Developer at Clinical Biomedical Computing LTD (ref: John Norman)
Responsible for development of a Java/Oracle based application for the pharmaceutical press,
including initial prototyping using Access, development in Java, and evolution to meet client
demands.
Developing a Servlet based frontend to a large SQL Server based database using Apache/Tomcat.
Applet based visualisation tools including treeviews and graphviews for the above.
1999:
10 Weeks general administrative work with Paul
Loveday at the MRC Center In Cambridge
1998:
Stockkeeping work at Dillons
1996:
Work Experience at Barclays Bank