Drupal

Broodje groen, oranje of rood?

14 april 2015

Periode: Oktober 2013

Zijn de ingrediënten niet over de datum? Wassen de medewerkers hun handen? Houden ze ongedierte buiten? Nu kan iedereen opzoeken hoe netjes en hygiënisch lunchrooms en broodjeszaken zijn.

In de app 'Horeca Inspectiekaart' en op de site van de Nederlandse Voedsel- en Warenautoriteit (NVWA) is te zien welke zaken zich aan de regels houden en welke niet. Een schone lunchroom krijgt de kleur groen. Na één overtreding is de kleur oranje. Zaken die herhaaldelijk in de fout gaan krijgen de kleur rood.

BezoekGorinchem.nl live!

3 juni 2014

Gisteren is mijn nieuwe website BezoekGorinchem.nl live gegaan! Deze website bevat informatie voor toeristen die Gorichem willen bezoeken. Alle bezienswaardigheden, activiteiten en eventementen worden op een overzichtelijke manier getoond. De website is natuurlijk gebouwd in Drupal7. De site is responsive en dus goed op een telefoon te bekijken.

Drupal Cross-site scripting in community projects

21 maart 2014

Ik heb een tijd geleden een cross-site scripting (XSS) probleem in een Drupal community theme opgelost en aangemeld. Ik was benieuwd hoe makkelijk het zou zijn om nieuwe security bugs te vinden.

Ik heb een aantal van de meest gebruiker themes en modules bekeken en daarin diverse security problemen gevonden. Ik heb deze aangemeld bij het Drupal security team. Dit heeft uiteindelijk geresulteerd in security updates van deze projecten waarbij de gevonden problemen zijn opgelost.

Postnl / cendris Drupal en PHP beheer

Periode: januari 2014 - oktober 2014

Cendris heeft voor PostNL diverse websites ontwikkeld. Deze websites zijn gebouwd met Drupal en bevatten veel custom PHP. Sogeti heeft een dertigtal websites in beheer genomen. Hiervoor heb ik meegwerkt aan het intake process. Alle websites zijn op functioneel en technisch gebied onderzocht en de risico's zijn in kaart gebracht. Vervolgens is er documentatie opgesteld waarmee de websites in beheer genomen kunnen worden. Vervolgens heeft ik gewerkt aan het inschatten en uitvoeren van changes.

Drupal Zero point Cross-site scripting

27 mei 2013

Binnen mijn Drupal afdeling bij Sogeti ben ik h├®t aanspreekpunt voor security. Ik probeer de security awareness te verhogen en de beveiliging van onze producten en projecten te verbeteren. Dus als er een cross-site scripting probleem in een Drupal thema van een klant wordt gemeld ben ik er als eerste bij. Het community thema bevatte een reflective cross-site scripting probleem. Na het probleem voor de klant opgelost te hebben, heb ik de bug aangemeld bij het Drupal security team.

Sogeti Testing Services

Periode: juli t/m augustus 2012

Als eerste ICT-dienstverlener in Nederland biedt Sogeti met Sogeti Testing Services (STS) organisaties de gelegenheid testen af te nemen als volledige clouddiensten, van offerte tot en met uitvoering. De Sogeti Testing Services voorzien in on-demand testdiensten, zoals performance testen, model based services, het opstellen van een master testplan, inspecties van webrichtlijnen en security testing. Sogeti biedt dit aan tegen een vaste prijs en met een vaste doorlooptijd.

Dedicon Educatief

Periode: februari 2012 t/m december 2013

De oude Drupal 5 educatief website van Dedicon was hard aan vervanging nodig. Dedicon produceert en levert educatieve materialen in aangepaste leesvormen voor studenten met leesbeperkingen.Op de educatief website kunnen studenten met visuele handicaps of leerbeperkingen leermiddelen bestellen. In het project om de website om te bouwen naar Drupal 7 heeft Dennis diverse maatwerk onderdelen ontwikkeld. Deze maatwerk Drupal modules communiceren met diverse backend systemen zoals reproductie, financiële administratie en licentiebeheer.

Pagina's