Contact
Ben je geïnteresseerd in mijn vakgebied of heb je bepaalde vragen aan mij? Stuur dan een mail naar .
Wie ben ik?
Ik ben Marc-Jan Barnhoorn. Ik ben geboren op 29 september 1988 in Hellevoetsluis en ben dus 22 jaar. Ik heb HBO Informatica gestudeerd op de Hogeschool Rotterdam en heb hier een Duaal traject afgerond.
Ik ben werkzaam bij Bitfactory als Developer / systeembeheerder. Hier ben ik bezig met het ontwikkelen van Websites / Web applicaties en iPhone Apps. Af en toe doe ik ook nog iets aan SEO maar meestal wordt dit door iemand anders opgepakt. Één van mijn neven taken is het beheren van de lokale servers die als web- en fileserver wordt gebruikt. Ook bepaalde taken aan live webservers van klanten moet ik weleens bijstaan.
Tevens maak ik ook weleens freelance een website voor bedrijven met weinig budget.
Profiel
Wat ik hoor van vrienden en familie, ben ik een leergierig, vriendelijk, behulpzaam en sociaal persoon.
Ik ben een leergierig persoon. Ik ben altijd zeer geïnterresseerd in diverse vakgebieden buiten mijn vakgebied en zo valt er met mij over allerlei dingen te praten en heb ik daar ook redelijk inzicht in.
Doordat ik dus redelijk breedt ontwikkeld ben kan ik ook vaker collega's helpen met bepaalde dingen van hun vakgebied.
Ik werk altijd het liefst in een projectgroep, waarin iedereen zijn/haar eigen kwaliteiten kan laten zien, op zijn/haar vakgebied. 2 projectleden met dezelfde kwaliteiten verzetten niet 2 keer zoveel werk.
Tijdens mijn werk ga ik altijd voor kwaliteit. Ik stel hoge eisen aan mijn eigen werkzaamheden en ook aan die van anderen.
Ik sta altijd open voor feedback. Van feedback kun je leren en positieve feedback is natuurlijk geweldig om te horen.
Wat is voor mij mijn ideale baan?
Voor mijn volgende baan zou ik graag bij een webbureau willen werken waar er veel aan innovaties wordt gedaan. Door aan innovaties te werken verbreedt je (sneller) je kennis en ben je altijd met leuke nieuwe dingen bezig. Als innovatie denk ik bijvoorbeeld aan een interactieve webshop waarmee je producten in je winkelwagen kan slepen en dat je een rank behaald als je iets bestel en dat je dan steeds hoger kan komen hoe meer je koopt.
Het bedrijf hoeft van mij niet te groot te zijn, 10 tot 15 medewerkers is meer dan genoeg. Zo kan je met iedereen contact houden en zijn er gemiddeld 3 medewerkers per discipline. Het liefst mannen en vrouwen een beetje gemengd, zodat er niet een echte mannen cultuur is in het bedrijf. Het lijkt mij leuk om in een jong team te werken, vaak heb je op deze manier sneller leuke brainstorms en ideeën, dan dat er grote verschillen in leeftijd zijn.
Op mijn werkplek gebruik ik het liefst een PC of Mac met Linux of OSX en als virtual machine Windows XP. Verder gebruik ik het liefst 2 monitoren, een Wacom Intuos 4 grafisch tekenbord. Om muziek te luisteren heb ik ook meestal een speakerset aan de computer vast zitten. Ik zou het dus fijn vinden om mijn eigen PC/Mac in te kunnen richten en mijn eigen tools te kunnen gebruiken die ik denk nodig te hebben om wat moois te kunnen maken.
Ik zou graag wat afwisseling in mijn werk willen, als ik bijvoorbeeld een week zit te programmeren zou ik de week erna best een dagje wat anders willen doen, bijvoorbeeld mij verder ontwikkelen in websites ontwerpen in Photoshop of zoekmachine optimalisatie.
Een auto van de zaak hoeft niet perse, ik vind zelf dat ik in mijn eigen auto altijd het lekkerste rij. Reiskosten vergoeding zou dan wel fijn zijn. Rotterdam zou voor mij de ideale locatie van mijn werk zijn, zo heb ik een ruime keuze aan woon gelegenheden rond Rotterdam voor als ik op mijzelf ga en kan ik alles wat ongeveer rond de straal van 1 uur rijden is uitkiezen. Dit is tevens in de buurt van mijn familie.
De hoeveelheid salaris wat ik verdien maakt mij niet zoveel uit, als het maar minimaal zoveel is als een afgestudeerd HBO webdeveloper hoort te verdienen en meer is natuurlijk altijd goed. Ik vind het belangrijkst dat ik in een leuk bedrijf werk en het naar mijn zin heb.
Opleidingen
| 2005 - 2009 | Informatica Hogeschool Rotterdam te Rotterdam Bachelor diploma |
| 2000 - 2005 |
HAVO
Penta College CSG - Jacob van Liesveldt te Hellevoetsluis Vakkenpakket:
|
Ervaringen
| 2009 - heden | Webdeveloper / systeembeheerder Bitfactory |
| 2007 - 2009 | Webdeveloper E-Marketing Support |
Skills
Om het werk wat ik uitvoer goed te kunnen uitvoeren heb je bepaalde skills nodig. Dit zijn de skills die ik zelf heb.
![]() |
Voor het coderen van HTML gebruik ik altijd XHTML Strict. Dit gebruik ik omdat je dan altijd goed gestructureerde code hebt. Ik zorg er altijd voor dat deze volgens de W3 standaarden zijn opgesteld. |
![]() |
Om websites er in elke browser goed uit te laten zien gebruik ik zo nodig voor elke browser een aangepast CSS bestand. Voor de ontwikkeling van deze portfolio heb ik bijvoorbeeld een aparte CSS nodig gehad voor Internet Explorer 6 en 7. Websites/applicaties maak ik meestal geschikt voor Mozilla Firefox 3, Internet Explorer 6,7 en 8 en Safari. |
![]() |
Omdat iedereen zijn eigen voorkeur voor een webbrowser heeft, moet ervoor gezorgd worden dat je website getest is op de meest gebruikte browsers. Als je goed weet hoe een browser omgaat met bepaald XHTML/CSS code kan je hier gemakkelijk rekening mee houden. Zo ook bij deze portfolio. |
![]() |
Om een website te kunnen maken moet je een ontwerp kunnen maken in Photoshop en deze vervolgens kunnen vertalen naar een website die werkt. Zo heb ik dat ook met deze portfolio gedaan, met behulp van Photoshop heb ik eerst het logo gemaakt en vervolgens ben ik op basis van de kleuren en ideeën voor een opzet een ontwerp gaan maken. Vervolgens ben ik dit ontwerp uit gaan knippen en heb ik deze vertaald naar XHTML/CSS. |
![]() |
Het is belangrijk van je bij object georiënteerd programmeren kunt omgaan met UML diagrammen. Voor het systeem Ginisoft wat ik bij E-Marketing Support heb ontwikkeld heb ik diverse UML diagrammen gemaakt als technisch ontwerp. Vervolgens heb ik op basis van deze diagrammen modules ontwikkeld. |
![]() |
Om een website dynamisch te maken heb je een programmeertaal als PHP nodig. Vanaf PHP 5 is het mogelijk om Object Georiënteerd te programmeren. Het systeem Ginisoft wat ik bij E-Marketing Support heb ontwikkeld is geheeld object georiënteerd opgezet in PHP. |
![]() |
Om een website of webshop succesvol te maken is het noodzakelijk dat deze goed vindbaar is op Google, aangezien Google op dit moment DE bron is van informatie. Ik heb al vele websites goed ingesteld om goed vindbaar te worden op Google, bijvoorbeeld deze website, en een aantal websites die in mijn portfolio staan, waaronder de website Gabelstaplergebraucht. Ook heb ik een aantal Google integraties in het CMS Ginisoft gemaakt, waaronder een Zoekwoord positie check en een koppeling met Google Analytics. |
![]() |
Om een webshop te kunnen bouwen moet je weten hoe een webshop in elkaar zit, en moet je goed kunnen inschatten hoe de webshop eruit gaat zien aan de hand van de grote van de shop. Ook moet je bekend zijn met betaalmethodes en usability. De website Goodlite is een voorbeeld van zo'n site die ik gemaakt heb, hij is gespecialiseerd in 1 product en heeft dus niet een grote site nodig. Voor de rest heb ik een aantal betaalmethodes geïmplementeerd, als Credit Card en Giropay. |
![]() |
Om een Ubuntu server te beheren heb je kennis van Linux nodig. Een Ubuntu server bestaat enkel uit een terminal waar je met behulp van commando's de server moet beheren. Met behulp van Linux kennis valt er al mee te werken, maar kennis van Ubuntu zelf is toch wel een goede extra. Zelf heb ik bij E-Marketing Support een Ubuntu server beheerd. |









