Wie?

Hallo, ik ben Chris. Getrouwd, bebaard, vader van twee en werkzaam bij Aan Zee als front-end developer met een focus op JavaScript. Hiervoor werkte ik op freelance-basis onder de naam Works4sure aan tal van projecten voor ambitieuze opdrachtgevers, in binnen- en buitenland.

In mijn vrije tijd vindt je mij veel aan zee, in de bossen, rijd ik als lijdend voorwerp paardje met mijn kinderen en pak ik geregeld de motor, ook naar het werk. En ik schrijf nog steeds veel code, omdat het zo leuk is.

In een notendop

  • Ruim 12 jaar ervaring met online (web en mobile)
  • In tal van branches, vooral travel, leisure, health en publishing
  • Voor opdrachtgevers zoals Engie, Van der Valk, Nutricia, Universiteit Leiden, Sunny Cars, Oceanwide Expeditions en Malmberg
  • Vind websites en apps gebruiksvoorwerpen, geen kunstwerken
  • Werkende (HTML + CSS) >= Sketch
  • Teamplayer; eager to teach, eager to learn

Hoe?

Als front-end developer en SCRUM-teamlid werk ik dagelijks in co-creatie met backenders, andere frontenders, designers, marketeers, strategen én de klant. Maar ik kan me ook prima alleen redden als dat moet, dankzij jarenlange ervaring als freelancer op locatie én op afstand.

Dagelijkse kost

  • HTML5 / CSS3 / Sass
  • JavaScript / TypeScript
  • ES2015 / ES7
  • FP (functional programming)
  • Redux / Flux
  • Observables (RxJS)
  • REST-koppelingen / CORS
  • Versiebeheer (GIT / Gitflow)
  • Test Driven Development
  • TSLint / ESLint
  • Code reviews
  • GitLab en pipelines
  • Angular
  • Karma / Jasmine
  • Node.js
  • Webpack
  • Gulp

Met regelmaat

  • JSON webtoken authenticatie
  • Selenium / WebdriverIO
  • SAML Single Sign-on
  • Swagger (OpenAPI)
  • Shell scripts

Heeft mijn aandacht

  • Service Workers
  • CSS Modules
  • Animaties (CSS en SVG)
  • Performance en security
  • React (i.c.m. Jest)
  • Vue.js en Vuex
  • PHP / Laravel
  • RAMDA

Juist omdat het zo belangrijk is dat mijn werk uitwisselbaar is met andere developers werk ik volgens conventies zoals de BEM-methodiek, webstandaarden, code reviews, documenteer ik al mijn code (maar dan ook alles) en schrijf ik, zelfs voor eenvoudige logica, unit-tests.

Inmiddels ben ik een ervaren JIRA-, Confluence-, Basecamp-, Beanstalk- en GitLab-gebruiker.

Mijn drijfveer is en blijft het feit dat JavaScript blijft boeien. Het is een mooie taal, het ecosysteem verandert iedere dag weer en je ziet snel resultaat tijdens het ontwikkelen: er is haast niks mooiers dan de door jou ontworpen interacties direct in de browser tot leven zien komen!

Waar?

Aan Zee Service Design bureau, Noordwijk aan Zee

Front End Engineer, 2016 ~ heden

Eind 2015 verliet ik mijn comfortzone als zelfstandig ondernemer en vond ik mijn droombaan bij Aan Zee. Met een subliem uitzicht over zee vanuit onze villa op het duin werk ik hier dagelijks aan projecten die nooit vervelen met een bonte verzameling supercollega's, stuk voor stuk experts in hun vak. Mijn favoriete uitdaging: de high traffic bookingtool van Van der Valk opnieuw ontwikkelen als supersnelle single page app, in Angular 2 en met Redux.

Whoooz! Webmedia Fullservice webbureau, Leiden

Partner & webdeveloper, 2010 - 2011

Van eenmanszaak naar partnerschap; in 2010 bundelde ik mijn krachten met designer (en helemaal geen slechte DJ) Robert Eerhart vanuit ons eigen kantoor in hartje Leiden. Mijn favoriete uitaging: het mede-organiseren van onze eigen succesvolle serie EECI-conferenties (ExpressionEngine en CodeIgniter) met edities in Leiden en de VS (San Francisco en Brooklyn).

Works4sure Ontwerpstudio, Leiderdorp

Freelance webdeveloper + prototyper, 2006 ~ heden

Eerst met mijn beste vriend, later weer solo. Hier deed ik verreweg de meeste ervaring op. Dankzij een collectief van andere freelancers en bureaus waarborgde ik kwaliteit en continuïteit voor steeds grotere opdrachtgevers zoals Nutricia, GDF Suez en Malmberg. Mijn favoriete uitdaging: voor Oceanwide Expeditions een goed converterende website opzetten die hun passagiers de reis al direct laat boeken én beleven, buiten het vaarwater van hun touroperator-partners.

TravelBird Online reisorganisatie, Amsterdam

Webdesigner2011

Oud Emesa-collega Symen Jansma richtte in 2011 TravelBird op, tegenwoordig één van de meest succesvolle online reis-startups van Nederland. Hij haalde mij aan boord als webdesigner. In de relatief korte tijd dat ik hier werkte kreeg ik veel vrijheid, en zag ik zowel het aantal collega's als de landen die we bedienden exploderen. Mijn favoriete uitdaging: het opzetten van A/B tests die in record tijd voor significante verbeteringen en een hogere conversie zorgden.

Vakantieveilingen.nl Online veilingplatform, Amsterdam

Webdesigner, Januari 2009 - Mei 2010

Bij moederbedrijf Emesa werkte ik als webdesigner aan succesvolle labels als Actievandedag.nl en Vakantieveilingen.nl. Mijn favoriete uitdaging: Vakantieveilingen.nl van een facelift voorzien, zonder met de succesformule van dit, destijds absoluut unieke concept te breken.

Wat?

Van der Valk Hotels & Restaurants

Een flinke uitdaging, maar daarom niet minder leuk. Voor Van der Valk Hotels realiseerden we bij Aan Zee in diverse sprints een compleet nieuwe, goed geteste booking engine. Met bewezen hogere conversies. Ik zette de complete voorkant op in Angular 2, Redux (@ngrx/store) en schreef unit- en Selenium tests.

Engie / GDF Suez / Electrabel

Voor de startup 50five.nl, een initiatief van GDF Suez (Engie), ontwikkelde ik in samenwerking met Felblauw en The Bridge een goed doordachte webshop vol slimme producten voor thuis, aansluitend op het energie-aanbod van Electrabel. Design, prototyping, HTML, CSS en koppeling met de Odoo-backend.

Oceanwide Expeditions

Van natuurliefhebber tot historicus, het poolgebied moet je beleven. En dat begint al bij het boeken. Ik vertaalde de filosofie van Oceanwide Expeditions naar een compleet nieuwe, geheel vanuit de gebruiker ontworpen website. Persona's, user stories, prototyping, HTML en CSS en CMS-implementatie (ExpressionEngine). Zie ook de case.

Nutricia

In opdracht van Nutricia en Medix Publishers werkte ik aan een serie mailings en themapagina's voor Nutricia voor Professionals. Hierbij was ik verantwoordelijk voor het intreactieontwerp (persona's en customer journey maps), HTML en CSS.

Mom in Balance

Zoveel mogelijk (aanstaande) moeders zich fysiek sterk en energiek laten voelen. Voor dit unieke sportprogramma werkte ik aan internationale websites, het reserverings-platform, mailings en meer. Persona's, interactie-ontwerp, prototyping, HTML en CSS, JavaScript (REST-api koppeling).

Universiteit Leiden

Bij Whoooz! en in samenwerking met Gotolow. Diverse online projecten, waaronder een e-card platform voor eindexamenkanditaten in 6 VWO en de online studiegids. Ik deed veel designwerk, HTML, CSS en PHP (CodeIgniter).

Malmberg / Sanoma

De pilot voor een nieuwe wiskunde methode. Ik was verantwoordelijk voor prototyping, design, HTML en CSS. In samenwerking met Felblauw.

NAPA

In een SCRUM-samenwerking met Medix Publishers realiseerde ik de nieuwe website voor de beroepsvereniging voor physician assistants in Nederland. Design, prototyping, interactie-ontwerp en HTML en CSS.

Menarini Diagnostics

Voor dit Italiaanse pharmaceutische bedrijf ontwierp en ontwikkelde ik in samenwerking met Medix Publishers de nieuwe, Nederlandse website voor het bloedglucosemeter merk Glucofix. Design, prototyping, HTML en CSS en CMS-implementatie (ExpressionEngine).

En nog veel meer...