Phone/Fax: (06) 353 0357
Permanent Resident in New Zealand since August 2001
|
2002 - 2007 |
Massey University, Palmerston North |
|
1994 - 2001 |
Ratsgymnasium, Rotenburg/Wümme (Germany) |
|
1992 - 1993 |
Eichenschule (Gymnasium1), Scheeßel (Germany) |
|
1991 |
Torrence (high school), Guelph (Canada) |
|
1989 - 1990 |
Kantor Helmke Schule (primary school), Rotenburg/Wümme (Germany) |
|
1988 |
German primary school, Mogadishu (Somalia) |
|
1987 |
Kantor Helmke Schule (primary school), Rotenburg/Wümme (Germany) |
|
1984 - 1986 |
American Kindergarten, Lahore (Pakistan) |
Communication skills
Fluent in German (mother tongue)
Fluent in English (learned in early childhood)
Broken French (5 years at school)
Little Latin (1 ½ years at school)
Well able to communicate with people having English as a second language (Chinese, Japanese, Indian, ...)
Good at motivating and helping people in times of stress
Relaxed, patient personality
Knowledge of people's psychology
Social skills
Ability to adapt to different ethnics and cultures quickly (used to people with different backgrounds since early childhood)
Like to play sports and learn new disciplines
Culturally sensitive
Can handle people picking on me
Driving
Full driver licence (New Zealand)
AA member
Access to car
Motor cycle licence (European)
Other
Can do attitude
Cook
Operating Systems
GNU Linux
(K)Ubuntu (Edgy 6.10) (main OS since 2005), Debian (Sarge 3.1), Red Hat/Fedora, SUSE, Gentoo
Microsoft
DOS, Windows 3.11/95/98/ME/2000/XP
Databases
Conceptional database design (high level visual HERM, RDM)
Implementation of Database Management Systems (full marks on Java assignment)
MySQL
excellent, 3 courses and 2 projects, knowledge of administration and high availability/redundancy
Oracle (SQL)
and databases in general (database design, administration etc.) through 3 courses, 3 projects and experimenting.
Software
Open Office 2.1
Writer (excellent), Calc (excellent), Impress,
Formula Editor (excellent)
Adobe
Photoshop CS (excellent), Acrobat
Macromedia
Dreamweaver MX (excellent), Fireworks MX, Flash MX
GIMP
GNU Image Manipulation Program (excellent)
Microsoft Office XP (and lower)
Word (excellent), Excel (excellent), Powerpoint, Access (good)
Microsoft Accessories
Notepad, Paint, Regedit, MSconfig, etc.
VMware Workstation (Virtual Machine emulation)
useful to run multiple operating systems at once
(Linux under Windows or vice versa)
Eclipse (Java and general IDE)
PHPEclipse, Aptana (HTML, JavaScript, PHP IDE)
VIM
VI Improved (Text Editor, extensible to an IDE)
Programminglanguages
8051 Assembler (lowest level language)
course in 2006 with full marks on assembler programming assignment
C
course in 2001 and paid project in 2002 (CGI, using MySQL API)
C++
hobby programming
(attempt to crack RSA which resulted in a brute force algorithm with a tiny enhancement by using Fermat's Little Theorem)
Java
2 courses with excellent results, giving private lessons and hobby programming
Delphi 2005
learned Pascal and early Delphi in school (Ratsgymnasium in 2000)
more advanced at University course
Visual Basic
very basic knowledge
C# (.NET)
hobby
(following course 'Programming Fundamentals' my brother is taking this year)
Matlab/GNU Octave
implemented genetic algorithms in course Artificial Intelligence
Prolog
implemented expert system in course Artificial Intelligence
Haskell
learned concepts of recursion well with this in University course
BATCH (DOS/Windows)
hobby – optimization for games in early teenage years
BASH (Unix)
hobby – Shell programming for automating Linux administrative tasks
Server side scripting:
PHP
paid project in 2002, course project in 2006 and casual website design
PERL
Working on proprietary CMS A-Man (Article Manager of EFX.co.nz)
(D)HTML/JavaScript and CSS
JavaScript used in web development projects for client side input validation and hobby visual effects programming on web pages
University Project
2006:
http://www.nzfma.com
Project included learning Drupal2 CMS API and installation/administration of Drupal CMS.
Result:
feemanager module developed in PHP and user managed website with little intervention by web developer required.
University Tutoring (not part of degree, paid)
2005:
Tutor for Introduction to Information Systems – HTML, MS Access, MS Excel (official)
Tutor for 'Algorithms and Datastructures' – Java (private)
Tutor for Discrete Mathematics – Graph Theory, Algebras, RSA Security Algorithm (used in all web browsers and SSH for key exchange) (private)
University Project (not part of degree, paid)
2002/2003 (2 months):
Website for ISRC (Information Systems Research Centre). Project was to query database for participants etc. in dynamic web pages (PHP). Later it was changed to static web pages because it turned out to be easier updating the HTML than the database with SQL queries.
http://isrc.massey.ac.nz
Contract
2007
Part-time work for FWDMedia (http://www.FWDMedia.co.nz), doing Web Development (PHP, MySQL, HTML, CSS).
Part-time work for EFX (http://www.efx.co.nz), doing Web Development (PHP, MySQL, PERL, HTML, JavaScript, CSS).
View my portfolio for details on related projects.
2004 (December):
Revespa (http://www.redvespa.com) – Content migration/re-purposing for http://www.southbeds.gov.uk and http://www.bedfordshire.gov.uk .
Around 5000 pages in total on those sites.
Tools used: Hyperwave CMS, Dreamweaver 2004 and BASH scripting for downloading/uploading approx. 2000 PDF documents.
Other (no contract, temporarily)
2006 (May - November):
EziSites Ltd. - Setting up Debian Linux servers (Network server administration)
2001:
Shell petrol station cashier for 6 months on weekends in 2001 (Germany).
2000:
Manual labor for Expert Megaland big (e. g. washing machines)
and small (e. g. DiscMan, WalkMan) electronics store (Germany).
Got a letter/invitation from the Mathematics department at Massey to study Mathematics as a major, because of excellent results (A in Calculus, A- in Discrete Mathematics) which seem to be rare.
Have compiled own kernels on Gentoo and Ubuntu successfully.
Maintain own vserver (Debian Sarge) for sites: www.nzfma.com , www.landcafe-mulmshorn.de. I have set up SSL, IMAP/POP3, Postfix, LAMPP (Linux Apache, MySQL, PHP, Perl) and incremental backups on it.
Also interested in high-availability and load-balancing for Apache, MySQL and possibly other DBMS.
Own laptop for on the move.
Linux, karate, snowboarding, swimming, running, fitness, used to play the trumpet, but gave up since I came here from Germany in 2001.
Richard Gibson
PO Box 9340
Wellington
New Zealand
Phone: +64 (0) 4 971 3388
Fax: +64 (0) 4 971 3387
email: richard.gibson@redvespa.com
web: http://www.redvespa.com
Markus Kirchberg
Phone: +64 (0) 6 356 9099 ext 2983
email: M.Kirchberg@massey.ac.nz
web: http://infosys.massey.ac.nz/staff/StaffDetail.php?staffId=mkirchbe
1Gymnasium is a type of school in Germany. There are 3 types of schools: Hauptschule, Realschule and Gymnasium. Kids are (usually) separated at the age of 11 to 12 according to their level of intelligence. Brightest go to Gymnasium, more practical oriented students go to Realschule and students with limited ability go to Hauptschule.
2Drupal Website: http://www.drupal.org