Nederlands PDF Nederlands
ODT Nederlands
DOC Nederlands
English PDF English
ODT English
DOC English

CURRICULUM VITAE


PERSONALIA


Naam

:

Nico Augustijn

Adres

:

Beiroetstraat 61

Woonplaats

:

3067 MA Rotterdam

Geboortedatum

:

5 december 1969

Geboorteplaats

:

Oud-Beijerland




Nationaliteit

:

Nederlandse

Rijbewijs

:

Geen

Burgerlijke staat

:

Geregistreerd partnerschap

Telefoon

:

010-421 7533

E-mail adres

:

Klik hier om me via mijn velomobiel website te mailen


OPLEIDINGEN


Periode

Opleiding

1982 – 1988

:

VWO, Rijksscholengemeenschap Oud-Beijerland. Examenpakket: Nederlands, Engels, Wiskunde A, Wiskunde B, Biologie, Scheikunde, Natuurkunde.

1988 - 1991,

1993 - 1997

:

H.T.S. Rotterdam, afstudeerrichting Technische Computer Kunde. Propedeuse behaald in 1990, afgestudeerd februari 1997.

2001 - 2007

:

Cursus modern Grieks, Volksuniversiteit Rotterdam.


KENNIS


Programmeer-talen

:

C/C++, assembly, BASIC, HTML, CGI, Korn- Bourne- en Bourne-again shell script.

Natuurlijke Talen

:

Nederlands en Engels uitstekend in taal en geschrift.

Grieks en Frans redelijk in taal en geschrift.

Applicaties

:

Eagle PCB designer, OpenOffice, GNU development utilities, kdevelop, standaard UNIX command-line tools


WERKERVARING


Periode


Omschrijving

18 jan. 2010

-

17 jan. 2011

:

Soft- en hardware engineer bij Threeforce B.V. te Rotterdam.

Ontwikkelen van software en hardware voor remote managed devices, opzetten van productietestsystemen en installatiesystemen.

De ontwikkelde systemen zijn doorgaans gebaseerd op Atmel AVR microcontrollers, gecombineerd met een GSM modem, en vaak een GPS en RF ontvanger of zender.

Sleutelwoorden: C, embedded, software ontwikkeling, hardware (re)design, real-time, Atmel AVR, remote management.


16 okt. 2006

-

17 okt. 2008

:

Software engineer embedded systems bij Vidicode datacommunicatie in Zoetermeer.

Ontwikkelen van software voor voice opname systemen op een door Vidicode datacommunicatie ontwikkeld hardware platform, gebaseerd op de EP9312 ARM processor van Cirrus logic.

Sleutelwoorden: C, embedded Linux, Linux driver ontwikkeling, parallel programmeren, real-time, ARM processor, audiocompressie.


1 okt. 2004

-

13 okt. 2006

:

Linux applicatie programmeur bij VA-iT Solutions in Rozenburg

(doorstart van VAI techniek).

Doorontwikkelen van het WCP; uitbreiding met touchscreen en gemodificeerde firefox browser.
Met een combinatie van CGI-scripts en HTML wordt nu prepay beltegoed en draadloos internet op de kiosk aangeboden. De VAIT-box ontwikkeld: een black-box voor het koppelen van Banksys Czam/V chipautomaten aan willkeurig welke apparaten met een RS232 aansluiting.

Sleutelwoorden: CGI script, C/C++, Linux, real-time, betalingskoppelingen, shell script.


1 nov.2003

-

31 mei 2004

(failliet)

:

Linux applicatie programmeur bij VAI Techniek in Hellevoetsluis.

Het Wireless contact point ontwikkeld en een kassa applicatie voor verkoop automaten met embedded linux. De software is ontwikkeld op en voor een (embedded) Linux systeem, in C/C++ en shell script om de verschillende subapplicaties te koppelen.

Sleutelwoorden: CGI script, C/C++, Linux, real-time, betalingskoppelingen, shell script.


22 apr. 2002

-

aug. 2002

(failliet)

:

R&D engineer bij Improvement Design and Advice B.V. in

Alphen a/d Rijn

Het ontwikkelen van een MP3 streaming audio zender op basis van een embedded Linux systeem. Dit systeem maakt gebruik van een infra-rood afstandsbediening en een LCD scherm. Dit systeem heb ik vrijwel volledig zelf ontwikkeld. De belangrijkste innovaties van dit systeem is de interfacing met het LCD en de afstandsbediening. De hardware hiervoor is geïntegreerd in een printplaatje dat ik ook ontwikkeld heb. De software is geschreven in C/C++ en shell script om de verschillende subapplicaties te koppelen.

Sleutelwoorden: shell script, C/C++, Linux, real-time, elektronica ontwerpen.


1 aug. 1998

-

21 apr. 2002

:

Support Engineer II op de afdeling Interne IT bij ACI Worldwide in Gouda

Primair beheer van de aanwezige UNIX systemen: IBM AIX 4.x, SCO Openserver 5, Solaris 8 en Linux. Installatie van GNU utilities op bestaande en nieuwe systemen. Dit hield vaak in dat de C(++) broncode van de utilities gewijzigd moest worden om gecompileerd te worden.
Implementeren van een centrale NFS server, een NIS en een centrale print server voor het UNIX netwerk. Shell scripts schijven om beheer van bovenstaande systemen te vereenvoudigen.
Ontwikkeling en onderhoud van het interne calltracker systeem van de afdeling Interne IT. Dit systeem werkt m.b.v. shell scripts op een apache web server onder Linux.

Sleutelwoorden: shell script, UNIX beheer, Linux, Apache, software installatie, software onderhoud.


1 maart 1997

-

31 juli 1998

:

Programmeur/systeem- en netwerkbeheerder bij Pointlogic development in Rotterdam

Programmeren in C++ met de Borland IDE. Implementeren van nieuwe features en uitvoeren van bugfixes aan bestaande windows applicaties. Deze applicaties waren al door PLS zelf ontwikkeld.
Beheer en aanleg van het lokale netwerk en onderhoud en installatie van de NT servers.

Sleutelwoorden: C/C++, windows beheer, GUI building, software installatie, software onderhoud.


9 sept. 1996

-

31 juli 1998

:

Afstudeerproject: Het programmeren van een Callcenter server m.b.v.TAPI bij Pointlogic development in Rotterdam

Programmeren in C++ met de Borland IDE. Er moest een applicatie ontwikkeld worden die respondenten met een callcenter medewerker zou verbinden zodra de telefoon werd opgenomen door de respondent.

Sleutelwoorden: C/C++, applicatie ontwikkeling, TCP/IP programmeren.


1 maart 1997

-

31 juli 1998

:

Diverse uitzendbanen bij diverse uitzendbureaus


Sleutelwoorden: Elektrotechniek, installatietechniek, elektronica, computerinstallatie en onderhoud.



OVERIGE (relevante) ERVARING


juli 2008

-

dec. 2008

:

Versie 2 van velomobiel richtingaanwijzer

Dit is een verbeterde uitvoering van het project van januari tot december 2002. Het aantal schakelingen is gereduceerd tot 2 (een van de twee is de bus master), er kan nu ook een remlicht bij aangesloten worden. Het systeem werkt nu op basis van een Cypress CY8C29466- 24SXI microcontroller en daarmee is ook het aantal componenten drastisch verminderd. Software is in assembly geschreven. Deze software en het ontwerp zal ik ook weer vrijgeven onder de GNU open source en de creative commons licentie.


juli 2002

-

nu

:

Schrijven van een UNIX Shared library voor communicatie met Johnson Millennium series gitaarversterkers.

Deze library communiceert via de MIDI poort van een UNIX systeem met de onboard DSP van de versterker. Op deze manier kunnen instellingen en zelfs het volledige OS van de versterker opgeslagen worden op een computer en ook vanaf de computer in de versterker geschreven worden. Dit is erg handig omdat de 100 "user defined presets" in een geheugen wordt opgeslagen dat afhankelijk is van een lithium batterij. Als deze batterij leeg is, gaan alle presets terug naar de "factory default". Wanneer deze library ver genoeg gevorderd is zal ik een GUI maken om in eerste instantie alle presets te kunnen bewaren en terug in de versterker te laden. Later wil ik deze GUI uitbreiden met de mogelijkheid om nieuwe presets te kunnen maken.
De source code hiervan zal ik vrijgegeven onder de GNU GPL of LGPL.


jan. 2002

-

dec. 2002

:

Richtingaanwijzers voor mijn velomobiel (meer uitleg over mijn velomobiel onder).

Rijdend in mijn velomobiel is het, als ik "dicht" rij (met een afdekklepje), niet mogelijk om mijn hand uit te steken. Hiervoor moest ik dus een richtingaanwijzer hebben die aan de volgende eisen voldeed:
- Het moet ook goed zichtbaar zijn als het licht is.
- Het mag maar heel weinig stroom verbruiken (accuvermogen is beperkt).
Ik heb toen, op basis van 4000 series CMOS chips 2 discrete schakelingen ontworpen: een "master" en een "slave". De "slave" schakelingen schakelen een serie van 16 (2 in serie en dat maal 8) high power LEDs in volgorde aan en uit. De lengte van de sequentie, alsmede de snelheid worden op de "master" schakeling ingesteld. De "master" stuurt de "slave" schakelingen via een simpel seriëel protocol. Alle "slave" schakelingen blijven hiermee ook gesynchronizeerd. Op iedere "hoek" van m'n velomobiel komt een "slave" schakeling met 16 LEDs die duidelijk aangeven welke richting ik op wil gaan.
U vindt meer hierover op mijn
velomobiel projecten pagina.


1995

:

PC ISA bus multi I/O kaart

PC multi I/O kaart ontworpen/gebouwd voor HTS lab. computer techniek.
Op deze ISA kaart kunnen via een externe bus maximaal 16 'slave' kaarten aangesloten worden met elk 8 bits in en out. Input kan zowel op interrupt als polling basis plaatsvinden. I/O adres en interrupt zijn te jumperen op de kaart.


1992

:

Powered mixer

8 kanaals powered mixer gebouwd. Inclusief alle printplaten, front plate en flight case. Deze had ik nodig voor mijn toenmalige band.


1985

:

ZX Spectrum multi-I/O kaart

Multi I/O kaart voor mijn ZX spectrum. 8 input, 8 output poorten, aan te sluiten aan de expansion bus.


HOBBY'S


  • Muziek spelen, schrijven en opnemen met SLab.

  • Live Action Role Playing.

  • Ontwerpen en bouwen van schakelingen op PCB's, zowel handmatig als met CAD programma's.

  • Thuisgebruik van het LINUX (SlackWare) besturingssysteem (ik heb ook geen ander OS geïnstalleerd op mijn computers).

  • Beheer van eigen web server en domein "slabexchange.org".


Notities over bovenstaande


GNU (Gnu is Not Unix): Het is meer dan een woord of een idee: Het is een filosofie.
Het zou te ver gaan om hier te proberen de filosofie uit te leggen.
GNU GPL: De GNU General Public Licence, info op: http://www.gnu.org/licenses/gpl.html
LGPL: Lesser General Public Licence, info op: http://www.gnu.org/licenses/lgpl.html
Meer over GNU:
http://www.gnu.org/


Ik heb geen auto, maar ik rij in een velomobiel. Een velomobiel is, kort gezegd, een fiets met een carrosserie.
Mijn velomobiel is een quest, deze wordt geproduceerd door velomobiel.nl gevestigd te Dronten.
Meer info over de "quest" en de "mango" op
http://www.velomobiel.nl/


SLab is een harddisk recording programma (eigenlijk meer een volledige home studio) Hiermee kun je met een PC met een geluidskaart en het Linux OS alle sporen van een muziekstuk opnemen en mixen. Ook heeft het ingebouwde geluids effecten die je op de tracks kunt loslaten.
Nick Copeland is de auteur van SLab. Ik maak af en toe wat patches voor deze software.


slabexchange.org is de officiële website van SLab. Ik vond de software zo geweldig dat ik vond dat het wel een eigen website verdiende.