|
| Name | Davin Max Pearson |
| Age | 36 |
| Address |
P.O. Box 12-274 Beckenham Christchurch 8242 New Zealand |
| Phone | +64 3 351-3943 |
|
|
|
| Website | www.davinpearson.com |
| Qualifications |
B.Sc. (Hons) in pure mathematics, Driver’s License |
| Computer Languages |
BASIC
(Amiga,
AMOS,
Blitz and
Commodore dialects), C, C++, Delphi, Emacs Lisp, HUGS, Java, LaTeX, Logo, Modula-2, and some Prolog. |
| Web Design Skills | CSS, HTML, JavaScript, m4, PHP and SMX. |
| Operating Systems |
AmigaDOS,
Cygwin ,
DJGPP,
Gnu/Linux, MinGW, MS-DOS, Solaris, Windows 95, Windows NT and Windows XP. |
| I enjoy working in a position such as teaching that gives me opportunities to meet new people and to help these people in some way. I promise to you that I will strive towards the highest levels of professionalism in whatever employment I undertake. |
| 20 July 2009 - Present. Studying MATH335 Computability for my second degree a Graduate Diploma of Science majoring in computer science at the University of Canterbury. |
| May 2008 - July 2009. Working one day a week for two hours as a volunteer at the St Albans Community Center helping members of the public to use the Internet and MS Office. |
| 2 November 2008 - 11 March 2009. Writing tutorials for my new programming language called SJS which I intend to teach some time in the future. SJS is more friendly to novices than Java itself and learning SJS before or while learning Java provides as less steep learning curve for learning Java. |
| March 2008 - 1 November 2008. Studying for a Graduate Diploma of Science. |
| August 2007 - February 2008. Wrote my sixth computer game called R4 (Rocketman) which is a retro 90's space arcade adventure game. My game has been accepted for inclusion in the April edition of NZ NetGuide magazine in the Your Comments section. The game consists of approximately 25,000 lines of C++ code all written by myself. |
| December 2006 - July 2007. Wrote over 200 questions and answers for a Web design course that I intend to teach at Linwood College. |
| March 2004 - November 2006. Studying for a Graduate Diploma of Science. |
| March 2003 - March 2004. Worked one day a week as a volunteer for the Catholic Social Services food-bank. The job required me to assemble food parcels and drive their staff car to Merivale to receive bread from Fresh Choice Merivale Supermarket. |
| February 2001 - 6 March 2002. Worked one day a month as a volunteer receptionist for the Christchurch City Mission. This job required me to answer phones, accept donations of food and other goods and enforce the City Mission’s policy of not allowing anyone to enter the facility until after 4:30pm when the Men’s Night Shelter opens. Sometimes the job required me to work alone so there was also an element of responsibility in seeing that the City Mission’s interests were upheld. |
|
1 March 1998 - 17 July 2001. Employed as a part-time
tutor for the University of Canterbury Department of Computer
Science. In conjunction with others, gave tutorials of
approximately 30 students at a time in the COSC121 and
COSC122 courses teaching the Java language. Also worked in
the area of marking the students’ tutorial work.
During my three and a half years of employment by the Computer Science Department, I developed a series of tutorials that teach the Java language as supplementary material to the COSC121 course. My tutorials are available for free on request, complete with full model answers. |
| 1 December 1998 - 20 February 1999. Worked for Toniq as a Delphi programmer. Developed a program to import a database from a legacy system into the Toniq system. |
| December 1998 - June 2001. Lived at my father’s boarding house in Spreydon. Received a discounted rent in exchange for helping with the day-to-day running of the establishment. Duties included cleaning toilets, bathrooms and kitchens, washing dishes, shifting large appliances, carpentry, plastering, painting and gardening. |
| November 1998. Worked for Genex Technologies in the area of Internet Commerce. Used an HTML extension language called SMX, and used JBuilder for working on a Java-based on-line ordering system. |
| February 1997 - October 1997. Employed as a Research Assistant to Dr. Michel de Champlain of the University of Canterbury. The job involved programming in C/Java and adding functionality to a 6,000 lines of code compiler compiler. Specifically it involved rewriting a C compiler compiler so that it generated as output compilers in the Java language rather than compilers in the C language which was the default. It is also where I first started to learn the Emacs editor and the Emacs Lisp customisation language. I have written an article that explains most of the customisations I have made to Emacs in the ten years since that time. |
| 1996. Taught myself to program in the C and C++ languages by studying the machine code generated by a C/C++ compiler. Luckily for me I was using a Commodore Amiga, a machine with a sane instruction set. Doing the same thing on an Intel x86 instruction set based machine would be vastly more difficult. |
| 1995. Studied philosophy at university. |
| October 1993 - December 1993. In conjunction with Bruce Webster wrote my second computer game, a three player Tetris clone called Tritus in the language of Blitz Basic on the Amiga platform that sold hundreds of copies worldwide as a shareware game. |
| 1992-1994. Completed a four-year B.Sc. Honours degree in three years. Majored in pure mathematics. In the final year of this degree I was employed as a stage 1 mathematics tutor. |
| 1991. Awarded a $1000 National Scholarship from the New Zealand Education Foundation for achieving an overall top 20 placement for their New Zealand wide scholarship exams. |
|
|
|
Associate Professor Tim Bell Address: Department of Computer Science University of Canterbury Private Bag 4800 Christchurch Phone: 366-7001 ext 7727 Fax: 364-2569 Email: tim dot bell at canterbury dot ac dot nz Website: www.cosc.canterbury.ac.nz/tim.bell |
Associate Professor Andy Cockburn Address: Department of Computer Science University of Canterbury Private Bag 4800 Christchurch Phone: 366-7001 ext 7768 Fax: 364-2569 Email: andy at cosc dot canterbury dot ac dot nz Website: www.cosc.canterbury.ac.nz/~andy |
|
Jon Brian Occupation: Manager Address: Catholic Social Services 192 Montreal St Christchurch Phone: 366-4002 Fax: 366-9644 Email: info at cathsocservs dot nzl dot org Website: www.cathsocservs.nzl.org |
Associate Professor Neil Watson Address: Department of Mathematics University of Canterbury Private Bag 4800 Christchurch Phone: 366-7001 ext 7692 Fax: 364-2587 Email: n dot watson at math dot canterbury dot ac dot nz Website: www.math.canterbury.ac.nz/stinfo.shtml#nwat |
| Back to Main Menu |