In deze portfolio staan de meest spraakmakende projecten van de afgelopen periode.
Meekijken.info - op afstand meekijken (2018)
Meekijken.info is een platform ontwikkelt in eigen beheer om de dienstverlening te verbeteren. Met deze tool kan het bureaublad van een ander worden overgenomen. Na het starten van de desktop-applicatie kan een gebruiker z'n gegevens invoeren en verbinden. Vervolgens wordt er een ticket aangemaakt, een push notificatie gestuurd, een VNC-server gestart en middels een reverse-proxy deze toegankelijk gemaakt.
Om deze tool te maken is er gebruik gemaakt van erg veel verschillende technieken,
- Desktop applicatie
- C++ / QT voor de GUI
- fork van TigerVNC gemaakt ivm bugs en automatische configuratie
- libssh2 voor de reverse-proxy
- http-tunnel support
- Mingw onder Windows
- Xcode onder OSX
- Windows API om TigerVNC als service toe te voegen/verwijderen
- Windows, macOS & Linux support
- Ticketsysteem
- gebouwd in Java / Spring MVC
- pushberichten middels Firebase Cloud Messaging
- pushberichten middels Telegram
- Website Meekijken.info
- Php
Weekendjeweg.nl - technisch onderhoud (2014 - nu)
In eerste instantie is voor Weekendjeweg.nl de zoekfunctionaliteit gebouwd vanwege de Solr expertise. Na het implementeren van Solr is de site onderhouden en doorontwikkelt in samenwerking met andere ontwikkelaars. Gebruikte tools bestaan o.a. uit,
- Php
- Solr
- Mysql
- Pear
- Git
Watskebuurt.nl / Indebuurt.nl - ontwikkeling en onderhoud (2016 - nu)
Vanwege vraag uit de markt is er expertise van WordPress opgedaan. Enkele van de Persgroep z'n websites gebruiken dit als CMS-systeem. Voor Watskebuurt.nl wordt doorontwikkeling en troubleshooting gedaan.
Waddenvereniging.nl - techniek (2009 - nu)
Voor de Waddenvereniging wordt sinds 2009 alles behalve het design verzorgd.
Kroatievilla.nl - ontwikkeling (2017)
Voor kroatievilla.nl is een meertalige importeerfunctie, zoek en bestelfunctionaliteit gebouwd met WordPress/WooCommerce. Dit was een relatief lastig project, omdat WooCommerce in combinatie met de multilingual plugin redelijk buggy zijn.
Daarnaast kunnen vakanties geboekt worden met prijzen gebaseerd op aankomstdatum. Deze functionaliteit zit niet standaard in WooCommerce.
Overig
Naast deze recente projecten zijn in het verleden ook websites gebouwd voor b.v. Belvilla, Speld.nl en meer. Gebruikte technieken - op volgorde van bekwaamheid - zijn,
- Php
- Javascript / Css / Html
- lessc / sass
- Java / Spring MVC / Hibernate / Tomcat
- Apache Solr
- Mysql / Postgresql
- C programmeren - Linux & Windows API
- Perl
- WMI / VBScripting Windows Server & Exchange
Daarnaast heb ik in het verleden ook regelmatig serverproblemen opgelost, waaronder,
- Linux stabiliteitsproblemen
- Windows Server corrupt register
- datarecovery gecrashte RAID