Curriculum Vitae

Personalia

Name
Vincent Zweije
Title
Ir. (MSc.)
Born
Bodegraven, 28th January 1966
Nationality
Dutch
Marital status
Married
Address
Weegbree 6
3434 ER Nieuwegein
The Netherlands
Telephone
Mobile: +31 6 45436768
Work: +31 30 7503222
E-mail
vincent@zweije.nl
WWW
http://www.xs4all.nl/~zweije/

Education

High school

Montessori Lyceum Herman Jordan; diploma in 1985, average grade: 8.25 out of 10 with an extra eighth subject.

University

Computer science at Twente University from 1985 until 1991. Diploma on 30th August 1991 having followed a very large number of courses and good grades.

Internship at ``Hollandse Signaalapparaten'' (now Thales), an enterprise in the defense industry, in the area of networking (evaluation of a protocol simulator).

Masters thesis in the area of compiler technology titled, ``Term Rewriting for Instruction Selection.'' This research generalised an instruction selection method (based on BURG) to make it more flexibly applicable.

Work Experience

1991 - Temporary programmer

Following up on masters thesis expertise, ported, extended, and documented a parser generator with usability in mind.

1992-1996 - PhD position

Performed research at Leiden University within the Software Engineering group; more specifically, on the optimisation of functional languages. Unfortunately, probably due to too much of an eye for detail, a PhD title has not been achieved, although a working prototype of the optimiser had been developed.

1996-1999 - Assistant teacher

Taught courses in several subjects at Leiden University, both to internal and external students. Among others, these courses were on databases, specification languages, software engineering, operating systems, and logic.

2001-2002 - Assistant researcher

Worked in the Software Technology group of Nijmegen University, supervised by professor Plasmeijer. Work comprised the incorporation of forementioned optimiser in the Clean compiler that is being developed there, and the preparation and performance of a presentation at IFL, the International Workshop on the Implementation of Functional Languages in Stockholm.

2003-now (2006) - Developer

Employed at WCC, a company developing ELISE, a high tech information search middleware product.

Theoretical and Operational Knowledge

Professional areas
Research:
compiler technology, programming languages, algebra.
Teaching:
databases, operating systems, software engineering.
Other:
graph theory, network technology, security, artificial intelligence, statistics.
Systems
Unix (Linux, SunOS/Solaris, IRIX, HP), Microsoft (Windows 95, Windows 98, Windows ME, Windows XP).
Programming languages
C, C++, Clean, SQL, Lisp, Java, Perl, Prolog, Miranda, Pascal, Shell, Smalltalk.
Protocols
TCP (telnet, ssh, ftp, smtp, http/www), UDP (dns), PPP, IP (routing, tunneling, NAT, v4, v6).
Drivers licence
Car and motorcycle.
Foreign languages
Fluent Dutch and English, average German and French.

Other Activities

1979-now
Volunteer supporting the ``Speelweek'', a week with activities for children from 4 to 14. During that time, also co-ordinated woodworking and games groups.
1989-1991
Member of events committee of table tennis club ``Thibats'' at Twente University.
1997-1999
Board member of Athletics club ``Vitesse'' (now ``U-Track'') in Utrecht. Treasurer in 1997--1998.
1996-2001
Organisation of the ``Utrechtse Domloop'' (half marathon). Co-ordinator in 2000-2001.

Private Interests

Sports
Ski touring, athletics, biking, table tennis, ballroom dancing, archery.
Social
Board games, bridge, backgammon.

Contents last updated on 31 May 2006 by Vincent Zweije.
This document is available online at http://www.xs4all.nl/~zweije/cv.en.html.