Automatisch vertaald in het Nederlands door Google
Mark Wouters
Geverifieerd
Ondernemer, webgoeroe en JavaScript-liefhebber
Freelance front- en backend architect en ontwikkelingsleider, die gedistribueerde always-on systemen creëert. Ervaring met Angular, React, NextJS, NodeJS, GraphQL. Webtechnologie en gebruikerservaring is alles wat ik adem.
Beschikbaar voor 16-36 uur per week

Over

  • Toen ik 8 jaar oud was, maakte ik mijn eerste computerprogramma en sindsdien ben ik nooit meer gestopt met coderen.
  • Sinds 1996 werk ik met webtechnologie, van Perl tot NodeJS, van jQuery tot React
  • Na zijn afstuderen als MSc in Business & IT Ik heb in verschillende project- en productmanagementrollen gewerkt.
  • Heeft in 2012 Veeds opgericht, een van de eerste webapps met alleen JavaScript. Veeds is een content-aggregator op webschaal en biedt een unieke mogelijkheid om een performante web-app te bouwen, enorme datavolumes te beheren en een realtime dataverwerkingssysteem draaiende te houden. Wordt binnenkort opnieuw gelanceerd (medio 2023).
  • Ervaren Frontend developer met oog voor gebruikerservaring, datavisualisatie en performance. Op de backend-ervaring met enorme databases en streamverwerking.
  • Meestal werkzaam in de financiële sector en in contentmanagement

Visie op softwareontwikkeling

Bij softwareontwikkeling is het primaire doel om een product te creëren waar klanten dol op zijn . Ik geloof dat een geweldige gebruikerservaring een verschil maakt, en ik zal de ontwerpen uitdagen om dit te bereiken. Ik ben een groot voorstander van eenvoud, consistentie, toegankelijkheid en responsiviteit.

Het moet ook een onderhoudbaar product zijn met de minste cognitieve overhead voor ontwikkelaars. Dit omvat gedeelde codeerpraktijken, efficiënt hergebruik, bibliotheken, continue beoordelingen, coaching en kennisoverdracht.

Rollen die bij mij passen

Als Development Lead op een project ben je verantwoordelijk voor het succes van het technische team. Je geeft het goede voorbeeld, neemt technische beslissingen, lost barrières op voor de productmanager en ondersteunt en coacht ontwikkelaars. In een team neem ik van nature de leiding.

Ik ben me bewust van het grotere geheel, de doelen, middelen, tijdlijn, budget en knelpunten van een project. Ik werk graag samen met het management om het beste product op het juiste moment te leveren.

Voor een project is een typische taakverdeling:
  • 50% ontwikkeling : programmeerinterface - backend - gegevenslaag - componentbibliotheken - migraties - prestaties
  • 25% Technische haalbaarheid : Ontwerpen beoordelen - Analyse van vereisten - PoC
  • 25% Developer Coaching : Code Review - Pair-programmering - Kennisoverdracht
Onlangs heb ik als Chapter Lead het Frontend Chapter geïntroduceerd en ingebed om de kwaliteit van frontend development te standaardiseren en te verbeteren.

Als Web Architect houd ik me bezig met frontend, backend, databases en de cloud. Ik heb een sterke mening over en ervaring met gedistribueerde softwarepatronen, datamodellering, statusbeheerpatronen en prestaties. Een gebrekkige architectuur kan een project jarenlang vertragen.

Voor een greenfield-project stel ik meestal de initiële architectuur op en tijdens het project ben ik de ontwikkelingsleider.

Laten we afspreken

Als je een uitdagende rol hebt waarin ik verantwoordelijkheid kan nemen en resultaten kan leveren, laten we dan eens afspreken om te praten en vertrouwen op te bouwen.

Ervaring

Oprichter - Full Stack TypeScript-ontwikkelaar
2012 - Nu
Livelap — The Hague ∙ NL
Veeds is een content-aggregator op webschaal die meer dan 20 miljoen items per dag verwerkt. Ontwikkeld in Angular, React, NodeJS, GraphQL, Redis, ElasticSearch.
Frontend ontwikkelaar
2021 - 2022
Ortec Finance — Rotterdam ∙ NL
Verbeterd statusbeheer en formulieren voor grote app voor financiële planning in Angular. Creëerde nieuwe OPAL Wealth in Material UI met rijke datavisualisaties.
Staff Software Engineer
2020 - 2021
CERN — Geneva ∙ CH
Ontwikkelde bedrijfsapplicaties voor veiligheid, tunnelonderhoud en workflow in Java en React. Verantwoordelijk voor het selectieproces van het afdelingsbrede frontend framework.
Frontend Architect en Chapter Lead
2017 - 2019
Ortec Finance — Rotterdam ∙ NL
Grote financiële app gemaakt in Angular. Verantwoordelijk voor de frontend architectuur, en ontwikkelde data gedreven UI componenten. Opzetten van bedrijfsbrede processen en standaarden voor frontend development.
Frontend ontwikkelaar
2016 - 2017
Aegon — Nam initiatief voor de bedrijfsbrede patroonbibliotheek met Angular componenten. Interactieve widgets ontwikkeld om klanten inzicht te geven in financiële producten.

WoodWing — Refactoring, optimalisatie en uitbreiding van een Angular JS digital asset management-applicatie. Ook een Vue-beheerinterface gemaakt.
Projectleider
2009 - 2013
Dyade — Nieuwegein ∙ NL
Verantwoordelijk voor de ontwikkeling van een financiële webapp voor Planning en Control. Het inbound facturatieproces volledig gedigitaliseerd.
Productmanager
2008 - 2009
Backbase — Amsterdam ∙ NL
Backbase biedt een webplatform voor banken om klantinteracties te stroomlijnen. Verantwoordelijk voor positionering en marketing van het portal product.
Adviseur informatiemanagement
2006 - 2008
Accenture — Amsterdam ∙ NL
Verantwoordelijk voor ECM projecten voor HR, juridische zaken en verkoop, inclusief digitalisering van de octrooiafdeling van ASML.
Software ontwikkelaar
1997 - 2005
Hexon — Nijmegen ∙ NL
Web- en Windows software engineer. Ontwikkelde Wheeler Delta, het grootste autovoorraadbeheersysteem van Nederland.

Onderwijs

ASML PMBOK-training
2008
ASML — Veldhoven ∙ NL
ESI International gecertificeerde projectmanagement training
Accenture Core Consultant school
2007
Accenture — Milton Keynes ∙ UK
Op Prince2 gebaseerd trainingsprogramma voor projectmanagement
MSc Bedrijfskunde en IT
2006
University of Twente — Enschede ∙ NL
Omvat Enterprise Architectuur, IT-beheer, datawetenschap en business. Afgestudeerd in Knowledge Management en Human Computer Interaction
Begonnen met programmeren
1986
Thuis — Pey-Echt ∙ NL
Creëerde het eerste programma in BASIC op de C64. Later een 80386 gekocht, Pascal geleerd en gecodeerd in Delphi op Windows, totdat het web arriveerde.

Programmeren

Talen

Nederlands
·····
Engels
····
duits
···
frans
·

Persoonlijkheid

Mensen met een INTJ-persoonlijkheidstype zijn over het algemeen zelfverzekerd, analytisch en ambitieus in hun gedrag. Ze houden ervan om kennis na te streven en hebben de neiging zeer logisch ingesteld te zijn. Het zijn onafhankelijke denkers.

Interesses

Vaardigheden

Genoemde vaardigheden zijn op expertniveau, tenzij anders aangegeven

Projecten

Veeds Content Platform
Veeds is een content-aggregator die webcontent verzamelt en deze volledig tekstdoorzoekbaar maakt. Op het Livelap-platform zijn meerdere mobiele apps gemaakt. Mark bedacht en ontwikkelde het concept volledig, en het draait nu al meer dan 8 jaar continu. In 2015 werd een investering van € 315.000 veiliggesteld om Veeds te laten groeien.
  • Frontend in Angular en React, met behulp van WebSockets
  • Backend geschreven in NodeJS, GraphQL, integratie van tientallen databases en web API's. Op maat gemaakte AI-modellen voor onderwerp- en nepnieuwsdetectie
  • Meer dan 100 miljard webpagina's verwerkt, momenteel 13 miljard items opgeslagen in meer dan 100 talen met behulp van ElasticSearch, Couchbase, Redis.
Hybride apps
NOSQL
Realtime-software
Frontend Framework Selectie
De afdeling BC-FAP van CERN is verantwoordelijk voor alle bedrijfsapplicaties. Het applicatielandschap bestaat uit honderden in-house ontwikkelde applicaties, voornamelijk geschreven in Java, en elk team koos zijn eigen frontend-framework. Binnen de Community Of Practice was Mark verantwoordelijk voor het frontend selectieproject. Met ontwikkelaars van elk team werden evaluatiecriteria gedefinieerd en elk raamwerk werd hands-on getest. De buy-in van alle leden was belangrijk om het geselecteerde framework te laten slagen, en uiteindelijk werd React unaniem gekozen.
React
Vue
Angular
Pearl Web App
Ortec Finance biedt technologie en oplossingen voor financiële instellingen over de hele wereld om mensen te helpen de complexiteit van investeringsbeslissingen te beheersen. PEARL is een oplossing voor prestatiemeting en attributie voor pensioenfondsen en verzekeringsmaatschappijen. Mark definieerde de front-end architectuur, was frontend teamleider en ontwikkelde geavanceerde UI-componenten.
Toekomstbestendige architectuur
Onderhoudbare code
Aegon Experience Language
Aegon is een van 's werelds toonaangevende aanbieders van levensverzekeringen, pensioenen en vermogensbeheer. AXL is de gedeelde ontwerp- en ontwikkelpatroonbibliotheek van Aegon. Het maakt het creëren en hergebruiken van consistente gebruikerservaringen voor alle digitale diensten mogelijk. Kickstartte het initiatief, kreeg ontwikkelaars en ontwerpers aan boord en maakte het samen tot een succes.
Ontwerp systeem
Componentenbibliotheek
Digitalisering van factuurprocessen
Dyade is het grootste administratiekantoor voor basisscholen in Nederland. Jaarlijks worden er meer dan 800.000 facturen verwerkt. Mark was verantwoordelijk voor het ontwerp en de implementatie van de digitale workflow.
Scannen — OCR
Organisatorische verandering
ASML octrooien archief
ASML voorziet chipmakers van alles wat ze nodig hebben - hardware, software en diensten - om patronen op silicium massaal te produceren. Octrooien zijn erg belangrijk in de branche en een enkele rechtszaak kan miljoenen kosten. Het doel was om enkele kilometers octrooiarchief bij ASML te digitaliseren en een digitale manier van werken te introduceren. Mark was projectleider en verantwoordelijk voor tijdige oplevering binnen budget.
Project management
Automatisering van bedrijfsprocessen
Bruikbaarheid
Innovatieve software
Voor mij is het maken van software een analytische, creatieve en lonende bezigheid waarmee ik de wereld kan veranderen:
  • VJ-software — VJing is een brede benaming voor realtime visuele prestaties. Creëerde GPU-versnelde Windows-software in Delphi/DirectX om een inkomende videostream in realtime te manipuleren en te synchroniseren met de beat. Live visuele performance op het Lowlands Festival in 2004.
  • Wheeler Delta is de meest gebruikte autoadvertentiebeheersoftware in Nederland. Verantwoordelijk voor het Windows programma, geschreven in Delphi, met een Javascript/HTML frontend voor een betere gebruikerservaring (2003).
Windows
GPU