| Naam: | Drs. ing. Bart van Deenen |
| Tel: | 0299-667012, 06-49698714 |
| Mail: | |
| Adres: | Tarwestraat 55, 1446 CB Purmerend |
| Website: | www.vandeenensupport.com |
| Geb. datum: | 21 juni 1963 |
| 1981 - 1985: | HTS Analoge Electronica (cum laude), HTS-Amsterdam |
| 1985 - 1991: | Doctoraal Experimentele Fysica (cum laude), Universiteit van Amsterdam |
DECLIC
is een systeem voor wetenschappelijk onderzoek in het International Space
Station. Ik ben op meerdere vlakken hierbij betrokken geweest: system design
en engineering, realtime programming, temperatuurmeting calibratie en
verificatie, documentatie en Quality Assurance.
Een interessant artikel over Declic is gepubliceerd in Linux
Journal (aug. '04).
Referentie Dr. Frank Kayzel, Declic project manager, IDEAS! UvA B.V. +31(0)20-5256394
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware PEP embedded pc
Rabbit 2000
|
Operating systemen Linux
Embedded Linux
µC-OSII
|
Programmeertalen C
C++
Python
Tcl/Tk
DSSSL
XSLT
|
Software producten XML
docbook
gtk/gdk
tcp/ip
|
Voor een vertrouwelijk project ontwikkelde ik sonar apparatuur, waarbij ik gebruik heb gemaakt van snelle data acquisitie en analyse algoritmes geïmplementeerd in Xilinx fpga's. Voor de visualisatie van de snel veranderende data gebruikte ik Qt en Qwt.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware Texas Instruments MSP430
Xilinx
FPGA
National Instruments DAQ
|
Operating systemen Linux
Embedded Linux
|
Programmeertalen C
C++
VHDL
Verilog
|
Software producten msp-gcc
Comedi
Qt(Trolltech)
Qwt
|
Het Nederlandse bedrijf Elomax
heeft een aantal chips die via de USB bus met digitale en analoge
electronica kunnen interfacen. Aangezien Elomax geen Macintosh software
aanbied, heb ik die zelf ontwikkeld en als Open Source ter beschikking
gesteld.
De downloads zijn nu (9-3-2008) nog niet gereed, maar op verzoek stuur ik
wel de werkende nog niet opgeschoonde code op.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware USB
Mac
|
Operating systemen Mac OS-X
|
Programmeertalen C
|
Software producten |
Voor het uitvoeren van projecten in de lucht- en ruimtevaart is een zorgvuldig beheer van documenten en documentversies een vereiste en het DBS is een intranet webapplicatie die daar zorg voor draagt. Het geeft alle gebruikers een georganiseerd overzicht van de documentatie database van het gehele project. Integrale onderdelen van het DBS zijn het versiebeheer en de dwingende documentnummering.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware PC
|
Operating systemen Linux
|
Programmeertalen PHP
MySQL
Javascript
|
Software producten Apache
MySQL
XML
|
De applicatie wordt gebruikt in het onderwijs aan piloten en
dient ter
verduidelijking van de werking van een instrument (de zogenaamde
rekenschijf). Het
prototype ontwikkelde ik in Java. Later stapte ik over op Realbasic, omdat
de effectiviteit van crossplatform Java applicaties niet goed genoeg was
voor dit project.
Het Java prototype is te gebruiken via deze online
demo.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware Mac
|
Operating systemen MacOS
Windows
|
Programmeertalen Java
Realbasic
|
Software producten AWT
Swing
Realbasic
|
In opdracht van PT Medical heb ik een Macintosh versie van hun FEV1 calculator programma ontwikkeld. Dit programma wordt aan longartsen verstrekt voor het berekenen van de FEV1 waarde in de functionele spirometrie.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware Macintosh
PC
|
Operating systemen Macintosh OS-X
Macintosh OS-9
Windows
|
Programmeertalen RealBasic
|
Software producten RealBasic
|
Voor KPN ontwikkelde ik een Mac programma dat op basis van de complexe inbeltarieven de kosten van een modeminternet verbinding kon bijhouden en rantsoeneren.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware Mac
|
Operating systemen MacOS
|
Programmeertalen C++
Rez
|
Software producten Metrowerks PowerPlant
|
Ik heb een tweetal Internet installers gemaakt voor een grote ISP. Hiervoor maakte ik gebruik van een software pakket van Rockstar, dat speciaal ontwikkeld is voor dergelijke installers en voor zowel Macs als pc's geschikt is.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware Mac
|
Operating systemen MacOs
|
Programmeertalen RealBasic
|
Software producten Internet Setup Monkey
RealBasic
|
KPN's eerste hoge snelheid internet verbinding was een soort
VPN verbinding, waarbij men om online te komen drie opeenvolgende KPN
webpagina's moest doorlopen (inclusief naam en password gegevens).
XS4All vond dit onacceptabel voor haar klanten, en ik heb voor hen een
programmaatje geschreven dat de benodigde http transacties automatiseerde.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
Hardware |
Operating systemen MacOS
|
Programmeertalen RealBasic
Applescript
|
Software producten Macintosh
RealBasic
|
Voor een meertalig, multimedia contentmanagement systeem voerde ik het technisch project management uit en schreef ik tevens het software ontwerp en een deel van de implementatie.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware PC
|
Operating systemen Linux
|
Programmeertalen PHP
html
css
sql
perl
|
Software producten Apache
MySQL
|
Ik verleende ondersteuning aan de Concorde groep bij het lokaliseren van Adobe Macintosh software.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware Mac
|
Operating systemen MacOS
|
Programmeertalen Rez
|
Software producten ResEdit
Resourcerer
PowerPlant
|
Voor dit project schreef ik een filter- en vertalingsprogramma voor abonnee-databases van de Perscombinatie (de grootste dagblad uitgeversorganisatie van Nederland). Dit filter diende om abonnee-bestanden met een andere nummering te vertalen naar het standaard Perscombinatie formaat. De betrouwbaarheid van het omnummeren was hierbij van het grootste belang.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
Hardware |
Operating systemen unix
|
Programmeertalen C
|
Software producten |
Voor dit project heb ik een bestaande Windows DLL
interface tussen een pc en een draagbare colorimeter naar een
Macintosh shared library geport.
Daarnaast heb ik een GUI programma ontwikkeld om de
gegevens van de colorimeter te analyseren en weer te geven.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware PC
Mac
|
Operating systemen Windows
MacOS
|
Programmeertalen C
C++
|
Software producten
CodeWarrior PowerPlant
|
Ik werkte in een team aan de ontwikkeling van veiligheidsmodellen en het uitvoeren van analyses met deze modellen. Het hoofddoel was het uitvoeren van kwantitatieve risico analyses voor de omgeving van Schiphol. Mijn specifieke taak in het team was het toepassen van visualisatie- en analysetechnieken om de resultaten en methodologie van de berekeningen te verduidelijken en te controleren.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware PC
|
Operating systemen Windows
|
Programmeertalen C
shell scripting
|
Software producten Igor
|
Alice-2 was de opvolger van project Alice ('91-'93). De regel- en telemetrie software werd omgezet van 8051 assembler naar C, in verband met het upgraden naar een krachtigere processor. Ik was verantwoordelijk voor de technische documentatie, het software QA management en het testen van de software.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware 8052
|
Operating systemen |
Programmeertalen C
|
Software producten |
Het Alice project behelsde langdurige studies van kritische gassen in het Russische MIR ruimtestation. Ik was verantwoordelijk voor de in Assembler geschreven realtime software en de system engineering van het thermische systeem.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware PC
Mac
8051 μcontroller
|
Operating systemen Windows
MacOS
|
Programmeertalen C
Pascal
Assembler
|
Software producten |
CPF-2 was het vervolg op CPF ('89-'92). CPF-2 vloog in de IML-2 missie van de Spaceshuttle. Ik heb een grote hoeveelheid software op technisch/wetenschappelijk niveau voor deze missie ontwikkeld.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware Mac
PC
|
Operating systemen DOS
MacOS
|
Programmeertalen C
Pascal
LabView
|
Software producten NIH Image
LabView
Igor
|
De Critical Point Facility is een wetenschappelijk systeem dat op de IML-1 missie in de Spaceshuttle heeft gevlogen. Voor dit project schreef ik gespecialiseerde beeld analyse software.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware PC
Mac
8052
|
Operating systemen DOS
MacOS
|
Programmeertalen C
Pascal
Assembler
|
Software producten |
Dit shareware programma dat ik samen met Axel Roest (van Axel Development & Support) schreef, maakte het mogelijk om de tot dan toe alleen voor pc's geschikte telefoongids cd-roms van de KPN, toch op de Mac te gebruiken.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware Mac
|
Operating systemen MacOs
|
Programmeertalen C++
|
Software producten Metrowerks Codewarrior
|
Ik ontwikkelde een programma dat een goed inzicht gaf van de verliezen die ontstaan op harddisks met grote allocatieblokken. Dit programma was 'Macintosh shareware of the week' bij Applelinks in juni 1997.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware Mac
|
Operating systemen |
Programmeertalen C++
|
Software producten MacOS
Metrowerks Codewarrior
Metrowerks Powerplant
|
Tijdens mijn loopbaan heb ik me niet uitsluitend bezig gehouden met software ontwikkeling, bij een aantal opdrachten (Alice en Declic bijvoorbeeld) was ik ook betrokken bij de analoge signaalverwerking. Ik heb veel ervaring opgedaan met het analyseren en oplossen van storingen in analoge systemen. Daarnaast ben ik expert op het gebied van hoge precisie temperatuurmetingen.
| Overzicht van de gebruikte programmeertalen en overige vaardigheden: | |||
|
Hardware sensors
sonar
signal amplification
low noise measurements
Pt sensor low drift measurements
commutated measurements
|
Operating systemen |
Programmeertalen |
Software producten |