Hardware

Ik ♥ prototypes! De combinatie van digitale electronica, materiaalkeuze en constructie, belichaamt vandaag de uitvinders-jongensdroom van weleer. Van robots tot interactieve opstellingen, van internet der dingen tot multi-mediale oplossingen, er zijn nog steeds veel innovatieve mensen en bedrijven die mij kunnen uitdagen om hún droom te realiseren.

Software

Opgegroeid met programmeertalen, zijn ze bijna mijn moedertaal. Jarenlang heb ik als software architect enorme platformen vorm gegeven en sinds de introductie van hardware pas ik die ervaring ook toe op het ontwikkelen van embedded code voor deze kleine omgevingen - meestal ook nog ondersteund door een grotere beheersomgeving.

Made with passion

Elk project dat ik opneem is belangrijk. Wanneer je prototypes maakt, realiseer je iemands droom. Daar moet je respectvol mee omspringen, die droom moet je omringen met passie om hem om te toveren tot realiteit. Software ontwikkelen is moeilijk en hardware ontwikkeling is hard. Zonder passie om tot het uiterste te gaan, faalt de combinatie spijtig genoeg snel.

  • Freelance Hardware/Software Prototyper

    september 2016 - ...

    Met meer dan 30 jaar ervaring in software ontwikkeling en ondertussen al 5 jaar gepassioneerd door electronica, kan ik mij vandaag toeleggen op het realiseren van de dromen van mijn klanten.

    Zo design en ontwikkel ik in eerste plaats hardware en software prototypes voor nieuwe producten en diensten, gaande van wearables tot industriële robots en interactive opstellingen.

    Een succesvol prototype is slecht de eerste stap van een fantastische reis. Ook bij het verder uitwerken van het prototype tot een volwaardig product, ondersteun ik mijn klanten van a tot z.

    Naast ontwikkeling in eigen atelier, werk ik ook in teams bij mijn klanten zelf. Zo kunnen langer lopende projecten optimaal tot hun recht komen binnen de bestaande structuren bij de klant zelf.

  • Project

    Studio Dott Luisterbox

    april - augustus 2017

    In het kader van het C3PO - Collaborative City Co-design PlatfOrm, contacteerde Studio Dott mij voor de ontwikkeling van een "interactieve luisterbox".

    Aan de hand van deze luisterbox ondersteunt Studio Dott participatieprojecten met een fysieke aanwezigheid in het straatbeeld. Inwoners kunnen zo in een geautomatiseerd, interactief gesprek feedback geven over tal van onderwerpen, waarover het bestuur van hun woonplaats hun mening wil kennen.

    De Studio Dott Luisterbox stond in tussentijd reeds in Schilde, Gent en dit najaar nog in Hamme. In de pers werd de aanwezigheid ook reeds opgemerkt:
    GVA - Dag en nacht ideeën spuien over Kerkplein
    GVA - Brainstormen over toekomst van Kerkplein
    Nieuwsblad - Luisterbox klaar voor inspraaktournee
    HLN - Luisterbox peilt naar mening bewoners
    AVS Nieuws van 22 augustus

  • Project

    Novid Kiosk

    juni - juli 2017

    Bij Novid leefde al een tijdje het idee om een eigen online content-management platform te laten ontwikkelen als vervanging voor de dure media players waar zij tot op dat moment moesten op vertrouwen.

    Na enkele proof-of-concepts met sub-Ghz communicatie en Google ChromeOS werd in de lente van 2017 dan het startschot gegeven voor de ontwikkeling van de Novid Kiosk op basis van het Raspberry Pi 3 embedded platform.

    De eerste experimenten op het grootste dance festival van Belgë waren alvast een schot in de roos en bevestigde het enorme potentieel voor Novid.

  • Project

    Enterprise Architect Uitbreidingen

    januari - juni 2017

    In opdracht van Bellekens IT ontwikkelde ik verschillende uitbreidingen voor de UML/CASE tool Enterprise Architect.

    Om COBOL notebooks te importeren ontwikkelde ik o.a. de Human Parser Generator, een parser generator die vertrekt van een zuivere (E)BNF beschrijving van de grammatica van de te parsen taal. Deze grammatica wordt binnen dezelfde grammatica vervolgens verder gestructureerd, om tot een volledig gegenereerde, zeer leesbare en gebruikersvriendelijke parser te komen.

    De "EA Mapping Tool" laat toe om binnen Enterprise Architect op visuele wijze verbanden te leggen en te onderhouden tussen elementen binnen een model.

    Ter ondersteuning van het beheer van grote hoeveelheden elementen in een hiërarchische structuur, werd ook een "Glossary Manager" ontwikkeld. Deze laat toe om concepten te definiëren en vervolgens afgeleiden van deze concepten gesynchroniseerd te houden over versies heen.

  • Project

    EZRPi

    december 2016 - may 2017

    The EZRPi is a Raspberry Pi HAT, carrying a Silicon Labs EZR32 Sub-GHz wireless microcontroller (MCU), that adds subGHz radio capabilities to the RPi.

    Different protocols can be implemented on the MCU, ranging from basic physical-layer-only ad-hoc communication to full-stack networking protocols. An example of such protocol is Dash-7. Dash7 is a specification for an ultra low power network stack, operating within the sub-GHz spectrum. The Dash7 Open Source Stack (OSS-7) can be flashed onto the EZR to turn it into a modem, accessible from the Raspberry Pi. On the Pi, one then could talk to this modem using pyd7a a collection of Python modules, supporting the DASH7 Alliance Protocol in general, and OSS-7 in particular..

  • Onderzoeker, Universiteit Antwerpen

    september 2015 - augustus 2016

    Binnen de onderzoeksgroep rond energiezuinige draadloze netwerken, designde en ontwikkelde ik verschillende Internet of Things oplossingen voor industriële partners.

    De focus lag enerzijds op de opkomende netwerktechnologiën zoals Dash7, LoRa, SIGFOX, maar vereiste ook verregaande integraties met andere zeer nieuwe electronicacomponenten.

    Voor één van deze projecten werd tevens een spin-off voorbereid. In het kader daarvan werd ons business plan geselecteerd voor het iMinds iStart incubator programma.

  • Project

    Fri3d 2016 Badge

    december 2015 - august 2016

    For the second edition of Fri3d Camp, we wanted to offer each of the 300 participants an electronic badge to wear at camp. This badge was a custom Arduino with infra-red emitters and receiver, allowing the badges to "communicate".

    The badge was, amongst others, used in a hide-and-seek game with a large group of young campers. The Arduino-compatible setup enabled many first-time enthousiasts to take the plunge and experience their first "Hello World" steps in electronics.

  • Project

    Inspection Robot

    march - august 2015

    Pfizer Puurs contracted me to design and implement a solution for their QA team to be able to inspect certain locations in their factory that were very hard to reach. The combination of a height restriction of about 12cm and the need to be able to carry a sensor on a rotating arm were challenging.

    The solution consisted of several existing components that were assembled into a custom radio controled rover. Using this solution, the QA process was reduced to a few hours, which before could take up to two whole days. The team was rewarded with a company-wide award for their innovative solution.

  • Onderzoeker, KU Leuven

    september 2014 - augustus 2015

    In navolging van mijn master thesis rond het verlagen van de impact van inbraakdetectie in draadloze sensornetwerken, kon ik mijn onderzoek verderzetten binnen de werkgroep DistriNet.

    In dit kader onderzocht ik de inzetbaarheid van programmeertalen bij het optimaliseren van het energieverbruik in draadloze sensornetwerken in het algemeen.

    Één van de resultaten van dit onderzoek was de definitie en initiële implementatie van een een domein specifieke taal die dit mogelijk maakte, genaamd foo-lang.

  • Master Computer Wetenschappen, KU Leuven

    oktober 2011 - augustus 2014

    In 2011 besloot ik om een grote persoonlijke investering te doen en mijn vakgebied te verruimen. In overleg met de universiteit van Leuven, startte ik een verkort bachelor jaar en een twee-jarige masteropleiding computerwetenschappen.

    Deze periode bood me de mogelijkheid om mij verder te verdiepen in electronica, robotica en embedded development. Zo ontstond een fundering voor de toekomst.

    Mijn masterproef onderzocht de mogelijkheden tot het Verlagen van de impact van inbraakdetectie in draadloze sensornetwerken door middel van een domeinspecifieke taal en codegeneratietechnieken (artikel, thesis). In meerdere opzichten was dit een combinatie van oude en nieuwe passies: software architectuur & code generatie en electronica & embedded development.

  • Platform Architect, UnifiedPost

    mei 2010 - september 2011

    Nadat ik het UnifiedPost platform vanuit een klant-oogpunt, voor Acerta, uitvoerig onder de loupe had genomen, was een overstap naar de andere kant van datzelfde platform een zeer leuke uitdaging.

    Zo heb ik tal van functionele en technische analyses gemaakt omtrent de platform-specifieke aspecten van het UnifiedPost aanbod. Hierbij lag de focus op de beveiliging, schaalbaarheid en beschikbaarheid van het platform. Dit maakte het mogelijk om het bestaande platform uit te rollen naar verschillende internationale partners die het platform vervolgens autonoom konden uitbaten.

    Met deze analyses van het platform, kon ik vervolgens ook verschillende interne en externe audits en certificering-procedures oganiseren en ondersteunen.

  • Solution Architect, Acerta

    april 2008 - december 2009

    Binnen het architectuur team van Acerta leidde ik verschillende architecturale voorstudies voor nieuwe en vervangingsprojecten ten behoeve van verschillende business units. Business teams werden ondervraagd om concrete en volledige requirements te verzamelen, verschillende mogelijke strategieën werden onderzocht, ik onderhandelde met leveranciers en formuleerde een aanbevolen implementatie, rekening houdend met de bestaande infrastructuur en de toekomstvisie op business en ICT vlak.

    Zo werkte ik o.a. in het initiële team dat de basis legde voor het nieuwe digitale documenten beheersysteem, op basis van het UnifiedPost aanbod.

  • Functioneel Analist & Methodologie Coach

    januari 2006 - maart 2008

    Voor de migratie van het bestaande loonberekeningsplatform, op basis van een mainframe en COBOL, naar een .NET-gebaseerd platform, ondersteunde ik SD Worx initiëel bij de functioneel analyse-fase. Dit vroeg een nauwe samenwerking met het business en management team.

    Dankzij een doorgedreven object-georiënteerde analyse, met verschillende technieken uit MDA/UML en SOA-gedreven projectbeheer, werd de basis gelegd voor een moderne aanpak van software ontwikkeling naar de toekomst toe.

  • Technisch Architect & Release Manager, Business Architects International

    juli 2004 - december 2005

    Business Architects International was in 2004 dé referentie wanneer het UML modellering betrof. Binnen het CLP team, kon ik mij verdiepen in de details van de enorme mogelijkheden van deze analyse-techniek.

    Als technisch architect werkte ik functionele modellen uit, betreffende hypotheken en kredieten voor Rabo Bank Nederland. Hierbij werden ver doogedreven technieken van UML en MDA principes toegepast om tot modellen te komen die volledig geautomatiseerd tot programmacode konden omgezet worden door Cap Gemini.

    Later opereerde ik als overkoepelende release manager van het hele design- en modelleringsproces, stelde ik de nodige procedures op en implementeerde deze voor het samenstellen van kwalitatieve releases met de nodige garanties.

  • Oprichting 2Know BVBA

    mei 2004

    Met de oprichting van 2Know ving mij carrière als freelancer aan. Vanaf nu kon ik mijn expertise betreffende software architectuur, het uitwerken van software analyses & ontwikkelingsprocessen en het begeleiden van software analyse- & ontwikkelingsteams, in de beste omstandigheden aanbieden.

    Vanuit mijn onafhankelijke positie ben ik in staat om steeds naar de beste oplossing voor een gegeven situatie te zoeken, zonder beperkingen of vooroordelen, uit andere, commerciële overwegingen. Deze situatie is typerend voor mijn aanpak en heeft over de jaren duidelijk zijn stempel gedrukt en vruchten afgeworpen.

  • Software Architect, Telindus Corporate

    mei 2002 - september 2003

    Bij Telindus, was ik verantwoordelijk voor het ontwerp en de integratie van het een netwerk-event correlatie- en rapporteringsysteem voor het International Service Center.

    De strategie voor het ISC project was een verregaande integratie van bestaande componenten. Hiervoor diende ik verschillende partijen te evalueren en met elkaar in een overkoepelende en geïntegreerde architectuur te verenigen.

  • Mede-oprichting Valid Solutions

    juni 2002 - maart 2004

    In 2002 richtte ik samen met Dale Hofkens Valid Solutions op. Valid paste vooruitstrevende webtechnologieën toe, en creëerde zo zeer dynamische producten voor de Belgische KMO markt. We zagen daarmee reeds zeer vroeg de kracht van het wereld-wijde web voor dit marktsegment - iets dat de daarop volgende jaren zeer duidelijk werd, bvb. met de lancering van GMail.

    Binnen Valid Solutions was ik verantwoordelijk voor het ontwerp en ontwikkeling van de KMO-gerichte internet-gebaseerde producten, die in de vorm van diensten aangeboden werden. Zo was ik bv. projectleider voor de ontwikkeling van een online orderverwerkingsplatform voor de Belgische tak van Ratiopharm.

  • Software Analist & Teamleider, Ubizen

    februari 2000 - februari 2002

    Wat startte als een stage tijdens het laatste jaar van mijn opleiding, werd mijn eerste positie binnen een groot en snel groeiend bedrijf. Eerst Netvision, daarna Ubizen, later Cybertrust en sinds 2007 deel van Verizon Business.

    Al snel werd ik verantwoordelijk voor het ontwerp van een volgende versie van OnlineGuardian, het monitoring platform voor beveiligingscomponenten. Als teamleider van het ontwikkelingsteam bouwde ik een van de tofste en krachtigste teams uit waarmee ik al heb mogen werken.

  • Oprichting ISW

    academiejaar 1998-1999

    Anno 1998 regeerden BBS'en, was het mainframe koning en was er van het internet slechts sprake in de kelder van enkelingen. De studenten informatica van de KHLeuven kregen de beginselen van de informatica die voor handen waren, maar sommigen wilden toch al eens wat meer, o.a. ikzelf ;-)

    Enigzins in een zoektocht naar gelijkgestemden binnen de school, stelde ik aan de directie voor om een parascholaire werkgroep op te richten waar workshops rond andere topics door en voor studenten georganiseerd konden worden. Na een korte rondvraag ontstond ISW.

    Vandaag, na bijna 20 jaar bestaat ISW nog steeds en is het uitgegroeid tot een belangrijk onderdeel van de informaticaopleiding aan het UCLL. Ik ben werkelijk trots aan de wieg gestaan te hebben van zo'n mooi verhaal.

  • En héél lang geleden...

    december 1983

    ... begon mijn informatica-avontuur toen ik mijn eerste eigen computer kreeg: een Tandy Color Computer 2.

    Mijn ouders dachten dat ik er spelletjes ging op spelen... en dat was deels waar. Deels, want al heel snel bleken dat feitelijk bij voorkeur zelf-geschreven spelletjes te zijn. Het spelen verdween snel, het programmeren niet.

    En de rest is geschiedenis ;-)

Site Updates

Chocoladecakeje

less than 1 minute read

ingrediënten 200g pure chocolade 240g ongezouten boter 4 eieren 90g fijne kristalsuiker 30g bloem, gezeefd poedersuiker

Chocolade ijsroom

less than 1 minute read

ingrediënten 500 ml melk 5 eierdooiers 80 g suiker 60 g fondantchocolade 1 vanillestokje

Chocolade Hazelnootcake

less than 1 minute read

ingrediënten 250 g zachte boter 1/2 flesje amandelaroma 300 g suiker 1 zakje vanillesuiker 500 g bloem 200 g hazelnoten, gemalen 1 zakje bakpo...

Chili Con Carne Pasteitjes

less than 1 minute read

ingrediënten filodeeg blik kidneybonen 1 ui, versnipperd 1 teentje knoflook, fijngesneden 350g gehakt (varkens/kalfs) 250ml chilisaus paprikap...