Saltimboca van Tonijn
ingrediënten 4 kleine tonijn tournedos salie mozarella 4 sneedjes seranoham paneermeel filodeeg 1 eiwit basilicum 1 citroen olijfolie
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.
Soms vallen puzzelstukjes echt vanzelf in elkaar. Op zo'n moment moet je springen. Één onverwacht berichtje op het juiste moment en amper twee weken later, stapte ik binnen bij Bank van Breda.
Als er één rode draad doorheen mijn professionele carrière te bespeuren is, is dat een van methodologie, standaarden en documentatie. En daar vonden we elkaar in dit verhaal.
Bank van Breda heeft een ongelooflijk modern en sterk IT verhaal weten te realiseren over de afgelopen jaren. Vandaag willen ze dit verhaal consolideren naar de toekomst toe en de verdere groei onderbouwen. Een realistische aanpak omtrent documentatie van business tot implementatie is een eerste doel waar ik mijn schouders graag onder zet.
Een kleine 12 jaar nadat onze wegen scheidden, bracht een leuk toeval Acerta en mij opnieuw in contact en een nieuw verhaal ontpopte zich.
Om enkele strategische initiatieven te realiseren, vervoegde ik opnieuw het architectuur team, met in eerste plaats een hernieuwde focus op het volledige document management van de hele Acerta familie.
De grote verscheidenheid aan documenten, de operationele noden van de verschillende leden van de Acerta familie en de tijdkritische aard van het initiële programma, in combinatie met de verschillende partijen waar ik eerder ervaring mee had, maakten dit verhaal tot een fantastisch leuke opdracht.
De kans om mee te werken aan de realisatie van een software platform op de schaal van een bedrijf als TUI laat geen enkel software architectuur hart onberoerd.
Samen met een lean & mean architectuur-team ging ik deze internationale uitdaging aan om het immense TUI softwareplatform klaar te stomen voor een volgende periode als marktleider op deze ultra competitieve en snel-evoluerende markt.
In een omgeving waar software-componenten in constante beweging zijn en integraties met derde partijen de regel vormen, lag mijn initiële focus op de uitwerking van een passende integratiestrategie en de ondersteuning van deze aanpak over de vele productontwikkeling-teams heen.
Het fantastische uitzicht op de vertrek- en ladingsbanen van de luchthaven van Zaventem, en de onderhoudshal van de TUI vloot, is een leuk extraatje ;-)
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 in 2017, op het grootste dance festival van Belgë, waren alvast een schot in de roos en bevestigde het enorme potentieel voor Novid. Later volgde nog uitdagende setups op conferenties.
In de zomer van 2018 zal al deze ervaring geconsolideerd worden in een eerste echte product-versie. Deze zal vervolgens op grote schaal ingezet worden tijdens de festival-zomer van 2018.
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
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.
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..
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.
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.
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.
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.
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 tweede fundamentele peiler voor mijn verdere 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
... 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 ;-)