Showcase
     
 

In dit gedeelte van mijn portfolio wil ik u laten zien wat voor vaardigheden ik bezit.
Deze lijst zal komende jaren worden uitgebreid, aangezien ik nog met diverse projecten bezig ben.
De projecten die ik uitgevoerd hebt staan hieronder in chronologische volgorde.
Mijn nieuwste afgeronde projecten staan onderaan deze pagina.

* Klik op een plaatje voor een vergrote versie.

 
     
  Netwerken, Windows 98/2000/2000 Server & Projectmatig werken
     
 

We diende een bedrijfsnetwerk bouwen met een Windows 2000 Server. Hierop moest men kunnen inloggen met een Windows 98 en een Windows 2000 client. De server moesten we inrichten met gebruikers, policies en home directories. Tevens moest de Windows 2000 Server als printer en internet server fungeren.

 
     
  PHP, MySQL, HTML & Projectmatig werken
     
 

Voor de ECI hebben we een helpdesk systeem gemaakt waar klanten hun storingen kunnen melden en de status kunnen opvragen van hun gemelde storing. Voor de helpdesk kant hebben we een systeem ontwikkeld om de storingen in behandeling te nemen, status aan te passen, oplossing voor de storing te kunnen melden.

 
     
  HTML, Javascript & Projectmatig werken
     
 

Voor de Hogeschool van Leiden hebben we voor de opleiding Informatica een website ontwikkeld. Deze moest aan de W3C normen voldoen en 2 javascripts bevatten.

 
     
  Java
     
 

Voor het vak Java moesten we verscheidene opdrachten maken.
*Klik hier voor de opdrachten

 
     
  UML, Java & Projectmatig werken
     
 

Het kaart spel SET! digitaliseren met behulp van UML en Java. Het spel moest de sfeer van Ravensburger behouden.

 
     
  PHP, MySQL, HTML, Netwerk beveiligingen & Projectmatig werken
     
 

Een veiling site maken waar postzegels aangeboden werden. Hierop moest door geregistreerde gebruikers geboden kunnen worden. De site moesten we beveiligen tegen dreigende aanvallen.

 
     
  PHP, MySQL, HTML & Projectmatig werken
     
 

De opleiding Communicatie wilde een internet applicatie waarin men feedback kon rapporten opvragen , plaatsen of eventueel invullen. De resultaten moesten door middel van statistieken opgevraagt kunnen worden.

 
     
  Projectmanagement, PRINCE2
     
 

Je bent met je projectgroep verantwoordelijk voor de ombouw van een oude legerkazerne naar een hypermodern studentencomplex. Vanzelfsprekend met op iedere kamer een woongedeelte, een keukentje, een badkamer met douche en toilet, stadsverwarming, elektra en een supersnel internet. De verbouwing dient binnen 7 jaar te zijn terugverdiend.

Deze case moesten we volgens de PRINCE2 methode managen.
Hieronder de documenten die zijn opgeleverd.

 
     
  Stageopdracht Redundante VPN verbinding
     
 

ACC-ICT wil zijn dienstverlening verbeteren door een VPN verbinding met een cliënt netwerk redundant uit te voeren. Het is de bedoeling de redundantie op een dusdanige manier te realiseren, dat bij uitval van één VPN verbinding er automatisch over een andere VPN verbinding verbonden wordt of doorgewerkt kan worden over een al aanwezige VPN verbinding.

In het verlengde van de opdracht moet er gekeken worden naar mogelijkheden om vanuit de hoofdlocatie meerdere VPN verbindingen op te zetten naar neven locaties.

Verder moet er de mogelijkheid zijn om bepaald verkeer over een specifieke WAN poort te routeren. De redundante verbinding moet zonder problemen gemplementeerd kunnen worden, zowel in het huidige ACC-ICT netwerk als in de cliënt netwerken.

 
     
  Onderzoek, Analyse, Open Source & Projectmatig werken
     
 

Onze opdrachtgever voor dit project was het programma OSS in het Onderwijs.
Het programma OSS in het Onderwijs wil graag de mogelijkheden van een open source applicatie voor Nederlandse scholen onderzoeken. Het gaat hier om de open source applicatie SchoolTool. Wij zullen de geschiktheid onderzoeken van het programma voor het Nederlandse primair onderwijs en het voortgezet onderwijs. Het pakket vertalen van de Engelse naar de Nederlandse taal en aanpassen aan de omstandigheden in het Nederlandse primair en voortgezet onderwijs. Het pakket vergelijken met vergelijkbaren commerciele en open source pakketten op basis van functionaliteit, maturity models en TCO berekeningen.

De opdrachtgever vraagt ons om ook rekening te houden met de administratieve verplichtingen van scholen, welke dit zijn en welke gevolgen deze verplichtingen hebben op de applicatie zullen wij gaan uitzoeken.

 
     
  Human Computer Interaction, Testen volgens TMAP, PHP, HTML, MySQL & Project
     
 

Senioren kunnen tegenwoordig moeilijk met vernieuwingen in de techniek meekomen. Dit is zonde, omdat deze vernieuwingen vaak veel bruikbare mogelijkheden bieden. Zo biedt ook het Internet veel mogelijkheden, waaronder communicatie met andere personen. De drempel voor het gebruik van Internet is voor veel ouderen de complexiteit ervan. Met dit project dient deze drempel verlaagd te worden op het gebied van de communicatiemogelijkheden van Internet.

Er dient een tool te worden ontwikkeld, waarmee ouderen digitaal hun familiecontacten kunnen onderhouden. De communicatie tussen senioren en hun familie verbeteren, door gebruik te maken van de mogelijkheden die Internet biedt.

In dit project acceptatie van software en systemen werd er aandacht besteed aan het ontwerpen van software middels HCI en het testen van de software middels Tmap. Er is gebruik gemaakt van HCI om een zo goed mogelijke applicatie en GUI te ontwikkelen voor onze doelgroep. Van testen (Tmap) is gebruik gemaakt om de kwaliteit van ons product aan te tonen. De gebruiker zelf heeft uiteindelijk geoordeeld of de kwaliteit hoog genoeg is.

 
     
  Afstudeeropdracht
     
 

Opdracht 1:
ACC ICT is een kleine IT dienstverlener die zich verder wil professionaliseren door haar serviceniveau te handhaven, te waarborgen en zelfs te verbeteren. Op dit moment maakt ACC ICT gebruik van enige ITIL processen maar niet alle processen zijn reeds geïmplementeerd. Omdat het bij ACC ICT ontbreekt aan eenduidige wederzijdse afspraken en rapportages over de dienstverlening, waardoor het onduidelijk is of de prestaties boven of juist onder de maat zijn, ontbreekt er een belangrijk stuurelement.

Het stuurelement dat verantwoordelijk is voor het continu onderhouden en verbeteren van de met de klant overeengekomen dienstverlening is het ITIL Service Level Management proces. Dit ITIL proces zal geïmplementeerd moeten worden bij ACC ICT om zo met de klant eenduidige wederzijdse afspraken over de dienstverlening te kunnen maken. Deze afspraken over de dienstverlening dienen ook gemonitored te worden middels rapportages of de prestaties boven of juist onder de norm zijn.

De opdracht beslaat voornamelijk het Service Delivery Set van ITIL en dan met name het onderdeel Service Level Management. Zowel de processen als de documentatie van de Service Level Management zullen ingevoerd moeten worden omdat het bij ACC ICT ontbreekt aan eenduidige wederzijdse afspraken en rapportages over de dienstverlening, waardoor het onduidelijk is of de prestaties boven of juist onder de maat zijn.

Opdracht 2:
ACC ICT is een kleine IT dienstverlener die zichzelf afvraagt of het zin heeft om ITIL-modules toe te passen bij het ontwerp van de organisatiestructuur en de processen van kleine IT-organisaties.

In het kader van de implementatie opdracht dient er gedurende het implementeren van het ITIL Service Delivery Set proces onderzocht te worden of ITIL geïmplementeerd kan worden en ook daadwerkelijk goed kan functioneren in een kleinere organisatie. Verder dient er onderzocht te worden of het invoeren van de ITIL processen voor kleinere organisaties niet belemmerend, tijd en kostenverhogend is.

 
     
  Windows Server 2003 router
     
 

Voor een bedrijfspand waar meerdere bedrijven gevestigd zijn een Microsoft Windows Server 2003 router opbouwen en configureren. Bedrijfspand heeft een 10mbit glasvezel verbinding die "gedeeld" worden onder alle klanten. De klant wilde 2 diensten aanbieden namelijk internet toegang voor klanten middels een NAT verbinding maar ook een vast publiek IP adres voor klanten met een server.

- Installatie Microsoft Windows Server 2003
- Configureren van DNS
- Configureren van VLAN's (voor NAT en Vaste publieke IP adressen)
- Configureren van DHCP
- Configureren van SMTP
- Installatie en configuratie bandwidth limitter

 
     
  Small Business Server 2003 implementation
     
 

Voor een wat kleinere klant (4 FTE) die heden met een werkgroep omgeving werkt een volledige serveromgeving opzetten. De klant wilde een serveromgeving met:

- Het centraal opslaan van bedrijfsgegevens
- Mogelijkheid om vanuit huis te werken
- Makkelijkere mailomgeving ipv lokale POP accounts
- Gestructureerde en mogelijkheid tot beschermen specifieke data op het netwerk

Omdat Small Business Server 2003 een volledige server is met extra features zoals Exchange, Sharepoint etc was het voorstel om een Small Business Server 2003 te implementeren met een lokaal AD domein. Zaken die ingericht moesten worden waren:

- Active Directory
- DNS
- DHCP
- RRAS
- Exchange
- Shares & NTFS rechten
- Printers delen en configureren
- Backup faciliteit

 
     
  Small Business Server 2003 + Dynamics CRM implementation
     
 

Voor een wat kleinere klant (10 FTE) die heden al met een Small Business Server 2003 omgeving werkt een Microsoft CRM 3.0 omgeving opzetten. De klant wilde een beter systeem en alternatief voor zijn huidige ACT omgeving.

Hiervoor hebben wij Microsoft Dynamics CRM voorgesteld in verband met:

- Een betere intergratie met Windows
- Betere netwerkprestaties
- Gebruikers en groeps ondersteuning
- Afschermen van bedrijfsgegevens

Omdat de klant een Small Business Server 2003 standaard heeft moest deze eerst geupgrade worden naar een Small Business Server 2003 Premium. Vervolgens moest Microsoft SQL server geinstalleerd en geconfigureerd worden. De volgende stap was om Microsoft CRM Server te installeren en configureren. Als laatste stap hebben we de CRM clients middel Group Policy uitgerold naar de diverse client PC's.
Zaken die ingericht moesten worden waren:

- Upgrade Small Business Server 2003 Standaard naar Premium
- Installatie en configuratie Microsoft SQL Server
- Installatie en configuratie Microsoft Dynamics CRM
- Uitrollen middels GPO de Microsoft Dynamics CRM clients naar de werkstations

 
     
  Expanding a Microsoft Windows Server 2003 infrastructure
     
 

Voor een grote klant, die heden al met een Microsoft Server 2003 standaard omgeving op colocatie werkt, de infrastructuur uit breiden met een lokale Microsoft Server 2003 standaard op kantoor. De eisen van de klant waren:

- Backup van bestanden op beide sites
- Snellere en lokale toegang tot bestanden op kantoor

Met het oog op de bestanden die gerepliceerd moesten worden op beide sites hebben we ervoor gekozen om beide servers met R2 uit te rusten. Voor deze oplossing hebben we gekozen omdat R2 een betere ondersteuning voor DFS replicatie heeft.

De eerst stap was het configureren van Routing & Remote Acces op de nieuwe Microsoft Server 2003 R2 op kantoor middels een persistent VPN naar de colocatie. Als 2e stap hebben we de 2e Microsoft Server 2003 aan het bestaande domein toegevoegd. De volgende stap was het transferen van diverse FSMO roles omdat de Microsoft Server 2003 op kantoor de "hoofd" server zou worden. Als laatste stap, om risico's te vermijden, hebben we de Microsoft Server 2003 op colocatie geupgrade naar R2 voor de verbeterde DFS management.

Zaken die ingericht moesten worden waren:

- Installatie nieuwe Microsoft Server 2003 R2
- Colo Microsoft Server 2003 upgraden naar R2
- Nieuwe Microsoft Server 2003 R2 toevoegen aan Domein
- Nieuwe Microsoft Server 2003 R2 RRAS configureren tbv VPN verbinding
- FSMO (global catalog) roles seizen naar nieuwe Microsoft Server 2003 R2
- Optimale DFS Management configureren en instellen
- Printers herconfigureren

 
     
  Microsoft Windows Server 2003 infrastructure with Exchange 2003
     
 

Voor een testomgeving een complete Microsoft Server 2003 inftrastructure opzetten. De infrastructure moest aan de volgende eisen voldoen:

- Split brain DNS
- Eén centrale DHCP server
- Eén centrale RRAS server
- Eén centrale firewall
- Eén Exchange 2003 server

Als eerst zijn de diverse servers geinstalleerd met Microsoft Server 2003. Op het interne netwerk werdt het domein WBC.local door twee AD integrated DNS servers gehost. Tussen het interne netwerk en het externe netwerk was één server geconfigureerd die diende als DHCP, RRAS server en firewall. Op het externe netwerk hosten een primary en seconday DNS server het domein wiredbraincoffee.com. De twee interne DNS servers hadden beide forwarders ingesteld op beide externe DNS servers, uiteraard met do not use recursion, voor externe name resolution.
Vervolgens diende het netwerk uitgebreid te worden met een Microsoft Exchange 2003 server. Gekozen is om op de 2e server in het interne netwerk Exchange 2003 te installeren. De server tussen het interne en externe netwerk was zo geconfigureerd dat het SMTP verkeer naar de Exchange 2003 server geforward werd.

Zaken die ingericht moesten worden waren:

- Installatie nieuwe Microsoft Server 2003 R2
- Twee AD DNS servers configureren voor WBC.local domein (forwarder naar de 2 externe)
- Eén server configureren voor DHCP, RRAS en firewall
- Eén primary & één seconday server configureren voor het wiredbraincoffee.com domein
- Installeren en configureren van Exhcange 2003 op eén intene server
- Configuratie van de RRAS server mbt SMTP.

 
     
  Migrating Microsoft Windows Server 2003 IIS 6 websites, data & application pools
     
 

Voor een grote klant, die heden met een Microsoft Server 2003 standaard webserver werkt alle sites migreren naar een nieuwe Microsoft Server 2003 standaard webserver. De eisen van de klant waren:

- Alle sites in IIS 6 migreren naar de nieuwe Microsoft Server 2003 standaard webserver
- Alle bijbehorende data vd sites moesten uiteraard mee gemigreerd worden
- Alle bijbehorende Microsoft SQL databases moesten mee gemigreerd worden
- Alle webservice extensions mee migreren
- Bijbehorende host headers mee migeren

Met het oog op het aantal sites, bestanden, application pools en extensions die gemigreerd moesten worden naar de nieuwe Microsoft Server 2003 standaard webserver hebben we ervoor gekozen om de Microsoft IIS Migration Tool te gebruiken.

Stap een was het installeren van de Microsoft IIS Migration Tool op de target server. Middels een syntax met diverse opties hebben we voor alle sites een specifieke syntax geschreven die de site, content, application pool etc. migreerd naar de nieuwe Microsoft Server 2003 standaard webserver.
Stap twee was na de migratie de settings op diverse sites controleren en evt niet overgenomen settings goed zetten.
Hierna zijn de Microsoft SQL databases gebackupped en gerestored en als laatst de configuratie van de webconfig bestanden aangepast.

Zaken die ingericht moesten worden waren:

- Installatie nieuwe Microsoft Server 2003 standaard webserver
- Installatie Microsoft SQL server
- Installatie Microsoft ASP NET, ASP NET Ajax extension, Webservice Extensions
- Installatie IIS Migration Tool

 
     
  Deploying Exchange 2007 in an Exchange Resource Forest Topology
     
 

Voor een grote klant, die heden met een verouderde Microsoft Server 2003 en Exchange 2003 omgeving werkt een geheel nieuw centraal AD domein opzetten met Exchange 2007. De eisen van de klant waren:

- Eén centraal nieuw AD domein met 2 sites met elk hun eigen DC, DNS servers.
- Twee door locatie gescheiden (AD) sites (met Exchange 2007)
- Op één van de sites diende een Standby Continuous Replication te staan van de gehele Echange 2007 omgeving.
- Aparte Exchange 2007 Storage Groups & Databases voor verscheidene afdelingen en users.
- Een net ingerichte GAL lijst op Achternaam, Voornaam.
- Gebruikers, groepen, mail en metadata diende mee gekopieerd te worden naar het nieuwe domein.

Zaken die ingericht moesten worden waren:

- Installatie twee Microsoft Server 2003 Domain Controllers
- Installatie twee Microsoft 64 bit Exchange 2007 servers
- Inrichten DNS, AD, Sites & Services en Trust met het oude domein.
- Installatie van twee Exchange 2007 Hub Transport servers
- Installatie en subscribtion van één Exchange 2007 Edge Transport server
- Configuratie van Exchange 2007 zoals Accepted Domains, Policy's, GAL, OWA & Standby Continouos Replication
- Aanmaken van Linked Mailboxen & migratie van Users, Groepen, contacten, mail en metadata
- Migratie van de content van de mailboxen naar de Linked Mailboxen

 
     
  Deploying Microsoft Server 2008 + Hyper-V Virtuals and a Dynamics CRM 4.0 Organization
     
 

Voor dezelfde (bovenstaande) grote klant in het nieuwe centrale AD domein een CRM4.0 omgeving opzetten met behulp van virtuals. De eisen van de klant waren:

- In het centrale nieuwe AD domein een CRM 4.0 omgeving opzetten.
- De CRM omgeving moet stabiel en een goede performance hebben.

Zaken die ingericht moesten worden waren:

- Installatie van 3 Microsoft Server 2008 servers met Hyper-V
- Installatie van twee virtual Microsoft Server 2008 servers tbv CRM Application Servers
- Installatie van twee virtual Microsoft Server 2008 servers tbv CRM Platform Servers
- Installatie van een virtual Microsoft Server 2008 server tbv SQL Server 2005
- Installatie van een virtual Microsoft Server 2008 server tbv SQL Reporting Services
- Opzetten en configuratie van de CRM 4.0 Organization

 
     
  Deploying Microsoft Server 2008 + Hyper-V Virtuals and a Terminal Server Environment
     
 

Voor dezelfde (bovenstaande) grote klant in het nieuwe centrale AD domein een volledige Terminal Server omgeving opzetten met behulp van virtuals. De eisen van de klant waren:

- In het centrale nieuwe AD domein een Terminal Server omgeving opzetten.
- De Terminal Server omgeving moet vanaf buitenaf bereikbaar zijn middels een Terminal Server Gateway ivm security.
- De Terminal Server omgeving moet redundant/load balanced zijn middels een Terminal Server Session Broker.

Zaken die ingericht moesten worden waren:

- Installatie van 3 Microsoft Server 2008 servers met Hyper-V
- Installatie van een virtual Microsoft Server 2008 servers tbv Terminal Servers Gateway
- Installatie van een virtual Microsoft Server 2008 servers tbv Terminal Servers Session Broker
- Installatie van vier virtual Microsoft Server 2008 server tbv Terminal Server + Terminal Server Licensing Server
- De vier Terminal Servers lid maken van de Terminal Server Session Broker tbv fail over en het load balancen van de Terminal sessies.
- Opzetten en configuratie van de Terminal Server omgeving mbt Active Directory, DNS, Terminal Server Policies, Redirect homedrives e.d.