|
|
Name |
Wouter Olaf van
Ooijen |
|
Education |
Technical University
Delft informatics (ir) |
|
|
Born |
|
|
|
Professional since |
1988 |
|
|
Functions |
programmer, tester,
designer, architect, consultant |
|
|
Telephone |
06-44286985 (office hours); 033-4621296
(private/evenings) |
|
|
Address |
Utrechtseweg 173, 3818 ED, Amersfoort; the Netherlands |
|
|
Email |
||
|
Website |
||
|
Company |
Van Ooijen Technische Informatica |
|
|
Updated |
2010-NOV-23 |
|
|
|
|
|
|
|
|
|
|
I am a software professional with a passion for electronics.
Currently I run my webshop and I teach informatics
at the Hogeschool Utrecht. Before that I have
worked in industry for 14 years, mostly on embedded systems. |
||
|
Period |
employer |
customer |
project |
activity |
|
2001 - now |
Van Ooijen Technische Informatica |
|
Webshop, design work |
Owner |
|
2004 – now |
Hogeschool Utrecht |
|
|
Teacher (0.4 FTE) |
|
1999 - 2001 |
ICT Automatisering |
Thales
Communications / Signaal
Communications |
ATM communication
system |
system architect |
|
1995 - 1998 |
ICT Automatisering |
Fokker Space |
European Robotic Arm |
system designer ,
subcontractor contacts |
|
1994 - 1995 |
ICT Automatisering |
NCR/AT&T |
cheque processing system |
programmer team leader |
|
1989 - 1994 |
ICT Automatisering |
ICT Automatisering |
industrial
communication and data-acquisition system |
programmer, tester,
designer, trainer, team leader |
|
1988 – 1989 |
st Elisabeth hospital |
- |
laboratory
automation system |
designer, programmer |
|
1985 - 1988 |
Technische Universiteit |
- |
computer practica |
student-assistant |
|
period |
education |
result |
|
1982 -1988 |
TU Delft –
informatics |
ir |
|
1981 - 1982 |
TU Delft – electronics |
- |
|
1977 - 1981 |
|
VWO-B |
|
1974 - 1977 |
Scholengemeenschap 'Hugo Grotius' |
- |
|
programming
languages |
C, |
|
operating systems |
Unix, MSDOS,
Windows, VMS, ELN |
|
Methods |
HRT-HOOD, Fagan
inspection, Yourdon, ESA PSS-05 |
|
Protocols |
TCP/IP,
ATM, MIL-1553, DECnet, OSI |
|
Tools |
MsWord, MsAccess, Shells,
Doors, Tcat-Path, EuroSim |
|
|
|
|
Period |
2001 – now |
|
activity |
Webshop and design work |
|
werkgever |
None |
|
keywords |
Webshop, electronics, mailorder,
design, production |
|
|
|
|
Ik run a webshop for microcontroller chips and related products. My
customers range from entry-level hobbyists to small-scale professionals, the
occasional large company (Philips!) and schools. Most customers are in the Netherlands and
Flanders, but a fair number is spread all over the world. Ik sell components,
kits (both from kit suppliers and of my own design), ready-built circuits,
and software. Ik buy from suppliers in the Netherlands, Belgium, Germany,
USA, and China. As time permits I also do development and small-series production work. Eaxmples:
|
|
|
Period |
2004 – now |
|
Activity |
Lessen creeeren en geven (0.4 FTE) |
|
branches |
Technical
Informatics (in the past also Electronics, Security Technology) |
|
employer |
Hogeschool Utrecht |
|
keywords |
Education, PIC
microcontroller, LPC ARM microcontroller, assembler, C, C++ |
|
|
|
|
I give a number of courses at the Hogeschool Utrecht.The set of courses varies from year to year. Typical courses are:
|
|
|
period |
2001 – 2002 |
|
project |
MPTE: |
|
activity |
testing, coding, documenting |
|
customer |
Fokker Space ( |
|
employer |
freelancer as Van Ooijen Technische Informatica |
|
keywords |
C, EuroSim, Tcl/Tk, Python, Tcat-Path |
|
|
|
|
MPTE is a visual
simulator of the ERA robot arm, the space station on which the robot is used,
and the environment of the space station (sun, moon, earth, stars). MPTE is
used for mission preparation and for cosmonaut training. |
|
|
|
|
|
I created automated
test procedures for a number of simulation models developed at LNR. The
procedures test both the functionality and the test path coverage (using Tcat-Path). I also rewrote and corrected the model code
and wrote (or rewrote) the detailed designs.
|
|
|
|
|
|
|
|
|
period |
1999 – 2001 |
|
project |
SmartNet: a distributed communication system for the
transport of audio and data (serial, Ethernet) using ATM technology |
|
activity |
system architect |
|
customer |
Thales
Communications / Signaal Communications (Huizen) |
|
employer |
ICT Automatisering |
|
keywords |
Tcl/Tk, ATM, X.21 |
|
|
|
|
SmartNet is a communication system designed for
military purposes. Its original intended use was as voice and data
communication system in military vehicles, either stand-alone or in groups
(headquarters). An important civil customer is the NS (Dutch railways) where
is used to carry video, voice and data over the existing glass fiber
infrastructure. |
|
|
|
|
|
I contributed to the
system design of SmartNet, especially the interface
definitions, the testability, the transport of synchronous data and the
scalability. I created a tool that can be used to assess the feasibility of a
SmartNet configuration. |
|
|
|
|
|
For this function a "verklaring van geen bezwaar" has been issued by the Dutch "Ministerie van Binnelandse Zaken en Koninkrijksrelaties". |
|
|
period |
1995 – 1998 |
|
project |
the European Robotic
Arm (ERA) for the international space station |
|
activity |
system design,
subcontractor contacts, automated testing |
|
customer |
Fokker Space ( |
|
employer |
ICT Automatisering |
|
keywords |
Ada, C,
Tcl/Tk, MsAccess, MIL-1553, PSS-05 |
|
|
|
|
The European Robotic
Arm (ERA) is a robot arm for the Russian section of the international space station ISSA. As
prime contractor Fokker Space is responsible for the system design, the
project management and the integration and testing of the total system. |
|
|
|
|
|
I worked mainly on
the central computer of the arm. The critical aspects were the performance of
the processor and the reliability of the ( |
|
|
period |
1994 – 1995 |
|
project |
a cheque processing system |
|
activity |
programmer, team
leader |
|
customer |
NCR/AT&T ( |
|
employer |
ICT Automatisering |
|
keywords |
C, C++, embedded SQL |
|
|
|
|
A cheque processing system was adapted for the Dutch
situation. The system consisted of an optical cheque
reader, a database system, an OCR engine, an number
of data entry terminals and a mainframe connection. |
|
|
|
|
|
I worked as (C/C++)
programmer and as team leader. |
|
|
period |
1989 – 1994 |
|
project |
DM90: an industrial
communication and data-acquisition product |
|
activity |
programmer,
designer, trainer, team leader |
|
employer |
ICT Automatisering |
|
keywords |
Pascal, VAX, ELN, C,
Fortran, PLC, datacommunication |
|
|
|
|
DM90 is a real-time
data-communication and data-acquisition product, sold mainly to for
industrial process control (AKZO, DSM, ALDEL). A
DM90 is a real-time DEC VAX with software developed by ICT that handles the
communication with various industrial control systems (Honeywell, TDC,
Siemens, AEG, SattControl).
A DM90 gathers and stores real-time data and presents this data in a uniform
way to a VAX-VMS system. |
|
|
|
|
|
I worked as
(E-Pascal, C, Fortran) programmer, designer, trainer and as team leader. |
|
|
period |
1988 – 1994 |
|
project |
laboratory
automation |
|
activity |
designer, programmer |
|
employer |
st Elisabeth hospital (Leiderdorp) |
|
keywords |
Turbo Pascal |
|
|
|
|
The hospitals
laboratory performs analysis on blood samples. The analysis requests are
provided by the hospitals mainframe. The majority of the analysis
are performed on automated analysis machines. |
|
|
|
|
|
I designed,
implemented (TurboPascal) and introduced a network
of PCs. One PC gets the requests from the mainframe, and feeds the authorized
result back. The other PCs are each coupled to one or more analysis machines
and receive the analysis results via RS-232 interfaces. These PCs are also
used to select the analysis that are to be performed
and to authorize the results. |
|
|
period |
1988 |
|
project |
final assignment |
|
section |
programming language
translators and programming environments |
|
keywords |
Ada, C |
|
|
|
|
I re-wrote (in
C/assembler) the
|
|
|
period |
1985 – 1988 (30%) |
|
project |
computer practica |
|
activity |
student-assistant |
|
employer |
Technische Universiteit |
|
keywords |
Pascal, PDP-11 assembler |
|
|
|
|
As student-assistant
for a number of computer practica (Algol, Pascal, PDP11-assembler) I assisted and rated the
students, and developed new assignments. |
|