Curriculum Vitae for Matthew Bishop EMPLOYMENT HISTORY * sept 2003 - Activities: Developed an HTTP based site development system using PHP, XML and Javascript. [http://www.retrovox.com.au/] Creating a Content Management System based on 'Zope' and the 'oddmuse' wiki tool [http://macwcwagga.homedns.org/ ] | Installed FreeBSD | Wrote Windows 'Dos-box' installer scripts for commonly used utilities | Investigated the 'Groff' document publishing / typesetting system For a detailed description of my activities on this latter site please see http://macwcwagga.homedns.org/ideas/oddmuse-wiki.pl * 2002 - sept 2003 Worked for "Ella Associates" http://www.ella-associates.org on the creation of a Java-based distributed XML editing application. Worked on documentation and on setting up and maintaining various server applications. For a very detailed description of my work activities you can look at the file http://www.geocities.com/matth3wbishop/docs/mjb-work.html I also created a simple collaboration system, (also known as a "wiki" http://wiki.org/wiki.cgi?WhatIsWiki ) The code for this wiki can be seen at http://www.geocities.com/matth3wbishop/eg/unix-shell/plaintext2html-wiki.txt The system appears to still be running at http://ella-associaties.org/alexis-info/docs/resources.html Set-up and maintained a CVS server on Debian Linux | Wrote small Java email sending programs | Helped to set up the Apache Slide Web-dav server | Used a Java Web-dav library to interact with the 'Slide' Web-dav server | Wrote 'sed' transformation scripts to alter the functionality of HTML pages produced by the Cocoon Document Server | Setup and maintained a MySql Database Server Software Tools Used: Debian Linux, Redhat Linux, Vim, Sed, Bash Shell Scripting, Java-script Apache Web Server, James Mail Server, Bind DNS package, Proftpd ftp Server, Wu-ftp ftp Server, MySql, Apache Slide WebDav Server, Apache Forrest, Java * 2001 Maths & Computer Prison Teacher (Sept 01 - Feb 02) East Gippsland Institute of TAFE http://www.egtafe.vic.edu.au/ Junee Correctional Center, Junee I taught prison inmates various aspects of computer software and hardware with the aim of providing useful skills. The main focus was on teaching Microsoft Office software (Excel, Access, Word) as well as basic hardware maintenance and troubleshooting. The range of students and activities was very diverse, from inmates learning to type or basic word-processing, to highly educated inmates, such as a doctor who was creating a programmed animation of the human respiratory system. Supervisor: Carolyn Sandford * 1999-2000 Internet and Database Programmer Isis Communications, Harris St, Pyrmont Wrote Transact-Sql scripts | Maintained a Horde-Imp web-mail system | Extracted data from Microsoft Excel format and transformed into Microsoft Sql Server | Wrote Perl text processing scripts | ... Software Tools Used: Microsoft SQL Server, Perl, Java-script, Microsoft NT Shell Scripting, Microsoft Active Server Pages. Contacts: William McLanachan (Team Leader, contractor) Ph:02 8504 0364 (H) James Ward (Project Manager, contractor) phone: 02 9546 3248 email: james@forwardmedia.com.au * 1999 Internet Developer Massive Media Level 2, 113-115 Oxford St, Darlinghurst NSW 2010 Activities: Created data-driven website in Microsoft Active Server Pages using VBScript and JScript with Microsoft SQL Server | Attempted to convert a large ColdFusion Application into ASP, (unsuccessfully) | General Web-site creation and maintenance using HTML, javascript | Software Tools Used: HTML, Microsoft Active Server Pages, Microsoft SQL Server, Allaire ColdFusion, Perl CGI http://www.massive.com.au http://www.cityofsydney.nsw.gov.au * Jun 1999 - Jun 2000 Trainee Programmer Metiri Mensus, Pitt St, Sydney Description: Wrote VBA macros for Microsoft Office to format textual input data and allow for user input through forms. Wrote SQL scripts for MS SQL Server v7. Developed an Intranet Web-site in Microsoft ASP with some administration functions. I undertook tasks of parsing data values from a 'trading post' or 'classified' style advertisement listing using Java-script and Perl. Contacts: Andrew Cherry, Alan Pengelley (Directors) Ph: 02 9264 4866 Urls: http://www.metirimensus.com.au * 1999 Trainee Delphi Developer Enigma Solutions Sydney http://www.esol.com.au/ I programmed small database applications in the Delphi language. * 1998 Surveyor's Field Hand Denny Linker, Surry Hills, Sydney Description: Assisting surveyors in measuring and marking out sites Maths tutor for private students Description: Assisting high school students with mathematics * 1997 Construction Labourer Meriton Pty Ltd Labourer/Carpenter Envirostruct Pty Ltd, Ryde, Sydney * 1996 Agricultural Work Various locations in Queensland Description: Weeding, pruning fruit trees, picking tomatoes, stockwork * 1995 Travelled in Europe * 1994 Public Servant Department of Defense, Zetland, Sydney Description: Procuring componentry for Navy equipment, EDUCATION Bachelor of Arts, "Sydney University" http://www.usyd.edu.au/ 1993 main subjects: Pure & Applied mathematics, Philosophy, History New South Wales (Australia) Higher School Certificate 1988, aggregate 475/500 4unit maths: 194/200, 3unit latin: 142/150, 3unit classical greek: 145/150 Training courses: Sun Microsystems Uml & Object Oriented design (5 days, 10th Nov 2000), Object Training Core Java Development (5 days, 3rd Nov 2000) OTHER SKILLS Typing at 40 words per minute. Languages: English: spoken, written and read to high level Spanish: spoken to conversational level, read and written at medium level Catalan: spoken to basic conversational level CONTACT DETAILS Tel: 042 391 1430 From outside Australia: +61 42 391 1430 Email: matth3wbishop@yahoo.com Web: http://www.geocities.com/matth3wbishop/ Postal Address: P.O. Box 2242 Wagga Wagga New South Wales 2650 Australia