PDF downloaden

Mark Bakker

Senior Java Developer / Security & Middleware Specialist

  • Den Haag

    Samenvatting

    Senior Java software engineer en technisch lead met ruim 20 jaar ervaring in het ontwikkelen, moderniseren en migreren van bedrijfskritische Java-applicaties binnen complexe enterprise-omgevingen (o.a. Rijksoverheid, bol.com, ING, Rabobank). Gespecialiseerd in het uitvoeren van Java-versiemigraties, het verbeteren van codekwaliteit en het realiseren van robuuste middleware- en security-oplossingen. Ervaring met procesgedreven applicatielandschappen en integratie met workflow-gebaseerde systemen.

    Ervaren in het ondersteunen van teams bij technische transities, het overdragen van migratie-aanpakken en het borgen van kwaliteit door middel van unit testing, CI/CD en geautomatiseerde kwaliteitscontroles. Sterk analytisch, pragmatisch en snel in staat zich nieuwe applicatielandschappen eigen te maken.

    Heeft ruime ervaring in omgevingen met hoge eisen aan betrouwbaarheid, security, auditing en compliance, en werkt effectief samen binnen Agile/SAFe-teams om schaalbare en toekomstbestendige oplossingen te realiseren.

    Kernexpertise

    • Java applicatie-modernisatie en versiemigraties (o.a. Java 8 → moderne stack)

    • Verbeteren van codekwaliteit en testautomatisering (JUnit, Mockito, WireMock)

    • Middleware ontwikkeling en REST-gebaseerde services

    • Single Sign-On en federatieve authenticatie

    • Security-kritische componenten (PKI, signing, encryptie)

    • Overdracht naar beheerorganisaties en productie-hardening

    • Werken binnen Agile/SAFe en enterprise OTAP-straten

    Technologie

    • Java, Spring Boot, REST
    • JavaScript, HTML, CSS
    • SQL / JPA / Hibernate
    • JUnit, Mockito, WireMock
    • Linux, Docker, Kubernetes
    • CI/CD (GitLab, Jenkins)
    • Identity & Security architecturen

    Werk ervaring

    Juni 2024Heden

    • Ontwikkeling en onderhoud van Single Sign-On platformen met hoge schaal (100k+ gebruikers)

    • Implementeren en onderhouden van right to be forgotten (RTBF) workflows

    • Implementeren en onderhouden van single sign-on (SSO) workflows (https://login.bol.com)

    • Major change!, migreren naar nieuwe SSO technische stack gebaseerd op Spring security en Spring authorization server
    • Implementeren en ontwerpen van nieuwe Two Factor Authenticatie flow
    • Implementeren en ontwerpen van email validatie flow, als onderdeel van Two Factor Authenticatie setup flow
    • Ontwerp en implementatie van security-kritische backend componenten die door meerdere services worden aangesproken
    • Versleutelen van tokens op basis van public private key
    • scheiding van verantwoordelijkheden tussen consumerende applicaties en beveiligde sleutel-/authenticatieservices
    • Migreren van Java 8 / 11 / 17 / 21
    • code naar Kotlin herschrijven
    • Ondersteunen van authenticatie protocollen Oauth, OpenID Connect, Client credentials flow en SAML voor diverse groepen gebruikers
    • Documentatie van security-flows en overdracht naar beheer
    • De laatste stukjes van de ouder template engine opruimen en migreren naar NextJs / React / TypeScript
    • Technieken zoals JAVA, Spring, Spring boot 3, MitreId, OpenID Connect, SAML GitLab, Linux, Google Kubernetes Engine (GKE), Git, Go lang, Maven, React (Next.js, TypeScript), Gradle, Mockito, jUnit, Artifactory, PostGresSQL, MongoDB, Docker, Kotlin, Wiremock, Google Pub / Sub, React
    Rabobank
    December 2023April 2024

    Senior DEV/OPS engineer

    • Implementeren AWS Lambda Functions
    • Configureren Azure DEV/OPS pipelines
    • Configureren van infrastructuur middels AWS CDK
    • Versleutelen op basis van public private key
    • Functionaliteit realiseren middels JAVA / Python
    • Afstemmen met architecten en business architecten op het technische koppelvlak, met het doel het vernieuwen van de technische landschap
    • Begeleiden van team genoten om nieuwe technieken zoals JWT (JSON Web Tokens), Testen en WireMock eigen te maken
    • Begeleiden van team genoten om nieuwe technieken zoals Spring Security, Kotlin, Testen en WireMock eigen te maken
    • Technieken zoals JAVA, Spring, Spring boot 3, Linux, AWS, Git, Python, Maven, Mockito, jUnit, Artifactory, Docker, Wiremock, AWS Lambda, AWS OpenSearch, AWS CDK, AWS DynamoDB / MongoDB
    Bol.com (domein security)
    Mei 2021Oktober 2023

    Security DEV/OPS engineer

    • Ontwikkeling en onderhoud van Single Sign-On platformen met hoge schaal (100k+ gebruikers)

    • Implementeren en onderhouden van right to be forgotten (RTBF) workflows 

    • Implementeren en onderhouden van right to be forgotten (RTBF) workflows 
    • Implementeren en onderhouden van single sign-on (SSO) workflows (https://login.bol.com)
    • Implementeren van Istio RBAC mesh https://istio.io/
    • Implementeren van Two Factor Authentication in de login flow
    • Ontwerpen Istio integratie voor special case SSO 
    • Afstemmen met architecten en business architecten op het technische koppelvlak, met het doel het vernieuwen van de technische landschap
    • Ontwerp en implementatie van security-kritische backend componenten die door meerdere services worden aangesproken

    • Versleutelen van tokens op basis van public private key
    • Decommissioned Jenkins in favour Gitlab (.gitlab-ci.yml)
    • Migreren van Java 8 / 11 / 17 / 21
    • code naar Kotlin herschrijven
    • Ondersteunen van authenticatie protocollen OAuth, OpenID Connect, Client credentials flow en SAML voor diverse groepen gebruikers
    • Introduceren van system tests op basis van Wiremock (mocked http dependencies) en docker compose
    • Introduceren van een Prometheus / Thanos / Grafana metrics setup
    • Uitfaseren MitreId in favour of spring-authorization-server
    • Uitfaseren meerdere template engines naar een  React (Next.js, TypeScript) frontend
    • Begeleiden van team genoten om nieuwe technieken zoals Spring Security, Kotlin, Testen en WireMock eigen te maken
    •  Analyseren en behandelen van security vulnerabilities
      • Mid November 2021 perform threat assessment for the Log4Shell  
    • Technieken zoals JAVA, Spring,Spring boot 2, Spring boot 3, MitreId, OpenID Connect, SAML GitLab, Linux, Google Kubernetes Engine (GKE), Git, PostGresSQL, MongoDB, Go lang, React (Next.js, TypeScript), Maven, Gradle, Mockito, jUnit, Artifactory, Docker, Kotlin, Wiremock, Google Pub / Sub
    Job Colors
    2020Heden

    Senior DEV/OPS engineer

    • Opzetten van een Container based AWS stack
    • Configureren AWS build code pipeline 
    • Functionaliteit realiseren middels JAVA / Kotlin
    • Introduceren van een GraphQL interface voor 3th party afnemers
    • Frontend gerealiseerd middels React / NextJs
    • Authenticatie module opzetten op basis van OpenId connect
    • Afstemmen met belanghebbende in het samenwerkingsverband
    • Technieken zoals JAVA, Spring, Spring boot 3, Git, Linux, Git, Maven, Gradle, Mockito, jUnit, Artifactory, Docker, Kotlin, Wiremock, REST API, React
    Rijkswaterstaat / KOOP
    November 2020Mei 2021

    Technisch project architect / Technical lead

    • Binnen het LVBB project verantwoordelijk voor de technische koers
    • Afstemmen met architecten en business architecten op het technische koppelvlak
    • Ontwerpen van functionaliteiten binnen het project domein
    • Business begeleiden en adviseren in het stapsgewijs verbeteren van het applicatie landschap met als doel om de business wensen stabiel te realiseren
    • Authenticatie tussen derde partijen omsluiten op basis van OAuth 
    • Het LVBB project van een pre productie maturity naar een productie maturity te brengen
    • Werken volgens Rijksstandaarden en OTAP-straten
    • Meerdere tools en technieken geïntroduceerd; zoals Kubernetes, Kotlin, Cucumber, Wiremock
    • Begeleiden van team genoten om nieuwe technieken zoals Spring Boot, Java, Testen en WireMock eigen te maken
    • Realiseren van functionaliteiten
    • Technieken zoals JAVA, Spring, Spring boot 2, Git, Linux, Kubernetes, Git, TFS, Maven, Gradle, Mockito, jUnit, Artifactory, Docker, Helm, Kotlin, Wiremock, JMS, ActiveMQ, Apache Camel
    Payter
    November, 2019Mei, 2020

    Senior full stack developer (Java / Kubernetes)

    • Functionaliteit bouwen binnen het Scrum process voor het realiseren van het betalingsproces (https://www.mypayter.com/)  voor Payter (https://www.payter.com/)
    • OTAP straat opzetten met Sonar, Artifactory, Bitbucket pipelines, Docker
    • Begeleiden van ontwikkelaars in het opzetten van Kubernetes cluster op Google Kubernetes Engine
    • Kubernetes cluster opzetten middels Helm (v2 en v3) en voor de bestaande software componenten Helm chart creëren
    • Certificaten management opgezet middels Cert Manager / Let's Encrypt 
    • Opzetten van een Springboot service voor nieuwe functionaliteiten
    • Onderhoud  - en kwaliteitsverbetering doorgevoerd op de bestaande Java applicatie
    • Integratie test geïntroduceerd op basis van Rest assured
    • Incidenten en bugs geanalyseerd op de productie omgeving
    • Overleg met de architect om de hoog over technische oplossing te valideren en verdedigen
    • Kafka cluster ge-upgrade van v1 naar v 2.4
    • Technieken zoals JAVA, Spring, Spring boot 2, Git, Elasticsearch, Linux, Rest assured, Kubernetes, Bitbucket pipelines, Maven, Gradle, Mockito, jUnit, Hazelcast, Artifactory, Docker, Helm, Let's Encrypt, Cert Manager
    AON
    Juli, 2018Oktober, 2019

    Senior full stack developer (Java / Vue / NodeJS)

    • Functionaliteit bouwen binnen het Scrum process voor het realiseren van het online verkoop process (https://www.aonverzekeringen.nl/) en de Mijn omgeving (klanten omgeving)
    • Het realiseren van een green field headless Sitecore implementatie op basis van micro services architectuur
    • Green field OMNI frontend architectuur op basis van Sitecore Javascript Services (JSS), Vue, Nuxt en NodeJS, GraphQL, Bizztalk opgezet
    • OTAP straat opzetten met Teamcity Octopus Artifactory
    • Begeleiden van Junior team genoten om nieuwe technieken zoals Vue, Javascript, Sas, NodeJS en Nuxt eigen te maken
    • Overleg met diverse architecten om de hoog over technische oplossing te valideren en verdedigen
    • Diverse presentaties gegeven over de technische oplossing
    • Onderhoud werkzaamheden op de Legacy Java oplossing, welke nu is uitgefaseerd
    • Technieken zoals NodeJS, Vue, CSS, Nuxt, Sas, JAVA, Git, Spring, Elasticsearch, Linux, Sitecore, Jenkins, , Maven, Gradle, Mockito, jUnit, Jest, Webpack, Babel, Bizztalk, GraphQL
    Alliander
    November, 2017Juli, 2018

    Team lead full stack developer (OpenShift Kubernetes / Java8)

    • Functionaliteit bouwen binnen het Scrum process voor het realiseren van het online verkoop process, mede aansluiten op het uitvoer process (SAP)
    • Het realiseren van een green field OpenShift Kubernetes implementatie op basis van micro services architectuur
    • Integratie test geïntroduceerd op basis van Rest assured
    • OTAP straat opzetten via OpenShift Kubernetes met behulp van Jenkins en Red Hat Ansible
    • Het introduceren van een synchroon verkoop process naar de webshop op basis van Spring MVC Rest 
    • Het introduceren van een asynchroon process naar de SAP backend systemen op basis van Apache Kafka
    • Technisch gebruik maken van libraries zoals Kafka, Kafka-streams, Spring Boot en Avro, Gradle, Maven
    • Aansluiten en afstemmen op functionaliteit van third parties, externe en interne teams
    • Overleg met diverse architecten om de hoog over technische oplossing te valideren en verdedigen
    • Diverse presentaties gegeven over de technische oplossing
    • Technieken zoals JAVA, Spring, Linux, OpenShift, Jenkins, Git, Maven, Elasticsearch, Mockito, jUnit, Kubernetes, Kafka, Zipkin, Turbine, Zookeeper, Docker, Rest assured
    Algemeen dagblad (Persgroep)
    September, 2017November, 2017

    Senior full stack developer (React native / Java stack)

    • Functionaliteit bouwen binnen het Scrum process voor de nieuwe AD app (Android / iOS) in React native
    • Technisch gebruik maken van frontend libraries Jest, Redux, Redux-Thunk, ES6
    • Bouwen van functionaliteit in de Java 8 Spring Boot backend
    • Aanpassingen aan de JSON / Rest interface mobile API, welke op dit moment gebruikt wordt door de huidige mobiele app (ontwikkeld door een third party)
    • Aanpassingen aan de legacy codebase voor ad.nl en de regio titels, Spring Boot in een combinatie met Spring MVC en Thymeleaf als template renderer
    • Redux introduceert binnen het team
    • Technieken zoals JAVA, Javascript, HTML, OMNI channel, CSS, Spring, Linux, JBOSS, Jenkins, React Native, Jest test framework, Webpack, Maven, Mockito, jUnit, Selenium, Cucumber
    ING
    Maart, 2017September, 2017

    Senior full stack developer (Polymer / Web Components)

    • Als senior full stack developer binnen het project Orange club
    • In hoofdlijnen heb ik de volgende werkzaamheden verricht
      • Coachen van developers
      • Uitzetten van technische architectuur binnen de kaders van Polymer, met afhankelijkheden naar Cordova /PhoneGap en native Android ontwikkeling
      • Verbetertrajecten binnen de software architectuur doorvoeren, hierbij kan worden gedacht aan de introductie van het MVC pattern en in de introductie van Redux
      • On de communicatie binnen het development team te verbeteren door het introduceren van design sessions 
      • Het implementeren van features binnen de Polymer stack van het Orange club project
    • Technieken zoals JAVA, Javascript, HTML, CSS/SAS, SOAP, Spring, Linux, Tomcat, Elasticsearchm Jenkins, Polymer, webcomponent tester, Bower, Maven, Mockito, jUnit, Selenium, Cucumber
    Rabobank
    Juni, 2014Maart, 2017

    Senior full stack developer / technical lead (SCRUM)

    • Tot medio 2015 als senior full stack developer/ technische lead / Scrum master in een Scrum team voor het project lenen
    • Vanaf medio 2015 als senior full stack developer/ technische lead in een Scrum Dev/Ops team voor het realiseren van verkoop processen voor het project beleggen
    • In hoofdlijnen heb ik de volgende werkzaamheden verricht
      • Het opzetten en realiseren van een common AngularJS library (Afdeling overstijgend)
      • Het ontwikkelen van functionaliteit in java componenten met een JAX-RS (Rest) voorkant en een aansluiting met JAX-WS (SOAP) service interface
      • Intergratie met SOAP endpoints op basis van SAML authenticatie
      • De afdeling overtuigen van continuous delivery
      • Begeleiden van kwartaal releases naar eens in de 2 sprint releases naar continuous delivery 
      • Ontwerpen en implementeren van SAML-gebaseerde authenticatie- en autorisatiestromen in enterprise-omgevingen
      • Het ontwikkelen van functionaliteit in frontend code (javascript, AngularJS, CSS / SASS)
      • Het waarborgen van kwaliteit zowel in code als in functionaliteit (Unit tests, Jasmine, Soap ui, karma(e2e) tests, Cucumber)
      • Het fixen van browser compatibiliteit issues (IE8+, Firefox, Chrome, Safari, Major mobile devices, pads)
      • Het coachen van ontwikkelaars in AngularJS
      • Het begeleiden van Junior ontwikkelaars tegenwoordig op medior niveau
      • De business wens vertalen naar een technische oplossing
      • Het afstemmen van technische oplossingen met Architecten
      • Het begeleiden van het live zetten van componenten  / het overdragen van componenten naar operations engineers
    • Technieken zoals JAVA, Javascript, HTML, CSS/SAS, OMNI channel, SOAP, Siebel, Spring, Spring MVC, Spring WS, Oracle, JDBC, Linux, WebSphere 7/8, Tomcat, Jenkins, JIRA, Angular, NodeJs, karma test, karma e2e tests, Bower, Grunt,  Gulp, Maven, Mockito, Power mock, jUnit, FitNesse, Selenium, Sas, Cucumber
    ING
    Juli, 2013Juni, 2014

    Senior full stack developer / technical lead (SCRUM)

    • Als senior developer/ technische lead in een Scrum Dev/Ops team voor het project Wasstraten (Introductie OranjePakket)
    • In hoofdlijnen heb ik de volgende werkzaamheden verricht
      • Het ontwikkelen van functionaliteit in java componenten zowel in Servlet architectuur als in een Restfull Json architectuur (Tibco/ JMS, Oracle DB, Spring, JAX-RS, JAX-WS)
      • Omsluiten van 3th party services met behulp van public private key
      • De afdeling overtuigen van continuous delivery
      • Begeleiden van kwartaal releases naar eens in de 2 sprint releases naar continuous delivery 
      • Het implementeren en onderhouden van SAML-gebaseerde authenticatie- en autorisatieoplossingen, inclusief koppelingen met externe Identity Providers (SSO), certificaatbeheer en het oplossen van federatie- en trustvraagstukken
      • Het ontwikkelen van functionaliteit in frontend code (javascript, AngularJS, css)
      • Het waarborgen van kwaliteit zowel in code als in functionaliteit (Unit tests, Soap ui, karma(e2e) tests, Fitnesse)
      • Het fixen van browser compatibiliteit issues (IE8+, Firefox, Chrome, Safari, Major mobile devices, pads)
      • Het coachen van ontwikkelaars in AngularJS
      • Het begeleiden van Junior ontwikkelaars tegenwoordig medior op niveau
      • De bussiness wens vertalen naar een technische oplossing
      • Het afstemmen van technische oplossingen met Architecten
      • Het begeleiden van het live zetten van componenten  / het overdragen van componenten naar operations engineers
    • Technieken zoals JAVA, Javascript, HTML, CSS, SOAP, Tibco, JMS, Spring, Spring MVC, Spring WS, Hibernate, Oracle, JDBC, AIX, Websphere 6/7, Tomcat, Jenkins, JIRA, Angular, Nodejs, karma test, karma e2e tests, Bower, Grunt, Maven, Mockito, Power mock, Junit, Elasticsearch, Fitnesse, Selenium

    KLM
    Oktober, 2012Juli, 2013

    Senior Java Websphere specialist (SCRUM)

    • Binnen project voor de nieuwe homepage en search engine landing pages
      • In deze rol veel contact gehad met operations en de business voor het ontwikkelen van nieuwe functionaliteiten en het uitrollen functionaliteiten door de OTAP straat.
      • Webservices omsluiten op basis van JAX-WS/ SOAP / Spring/ Rest/JSON services
      • Aansturen naar een technische oplossing op basis van Tridion (CMS) Rest services en ontkoppelde frontend ontwikkeling
      • Database (Oracle) omsluiting op basis JPA/ Hibernate
      • Facebook intergratie voor presentatie op de homepage
      • Junit testen geschreven in een TDD (Test Driven Development) strategie
      • Getest met libraries zoals JUnit Power Mock en Mockito
    • Technieken gebruikt  zoals JAX-WS, Spring MVC, MAVEN 2+3, ECLIPSE / Intellij, XML, VELOCITY HIBERNATE, JSP, JIRA,  BAMBOO, SVN, GIT, WEBSPHERE, ORACLE, JPA, SPRING FRAMEWORK, JSON, JACKSON,  CLOUDFOUNDRY, JUNIT,  POWERMOCK, MOCKITO, Apache
    Ministerie van Algemene zaken
    Maart, 2012Oktober, 2012

    Java architect / Hippo (SCRUM)

    • Voor rijksoverheid.nl als hippo / java / infra architect de volgende werkzaamheden uitgevoerd
      • Ontwikkelaars ondersteunen (Wicket/ Hippo CMS)
      • Portlets  jsr 168 en 286
      • OTAP straat onderhouden
      • Verbeter trajecten managen
      • Business vraagstukken analyseren naar technische requirements
      • Issue management richting externe partij (Hippo)
    KLM
    Maart, 2011Maart, 2012

    Senior full stack developer

    • Onderhouden van diverse commerciële applicatieons, zoals OTT, Destination guide in een Websphere/WSAD omgeving
      • In deze rol veel contact gehad met operations en de business voor het ontwikkelen van nieuwe functionaliteiten en het uitrollen functionaliteiten door de OTAP straat.
      • Webservices omsluiten op basis van JAX-WS/ SOAP / Spring
      • Javascript / CSS/ JQuery / JSP / HTML (Ajax) ontwikkeling
      • Database (Oracle) omsluiting op basis JPA/ Hibernate
      • Facebook intergratie (Facebook pagina met content vanuit KLM systemen)
      • Junit testen geschreven in een TDD (Test Driven Development) strategie
      • Getest met libraries zoals JUnit Power Mock en Mockito
      • Contacten onderhouden met 3th parties (Rightnow/ Q-Go)
    • Naast deze rol heb ik 9 maanden afwisselend aan de Android applicaties van KLM Airfrance gewerkt deze zijn beschikbaar in de Android market en Iphone Appstore)
      • Ontwikkelen van een gezamenlijke backend voor de IPhone en Android applicaties op basis van Jackson REST/JSON.
      • Het bouwen van nieuwe functionaliteiten in de android applicatie (scherm design / activities / service calls)
      • Een test strategie ontwikkelen voor Android applicatie (Robolectric)
      • Het bouwen van Android applicaties voor intern gebruik
      • Backends gebouwd op appengine (bigdata)
    • Technieken gebruikt  zoals JAX-WS, Spring MVC, MAVEN 2+3, ECLIPSE, XML, VELOCITY HIBERNATE, JSP, JIRA, CRUCIBLE, BAMBOO, SVN, GIT, WEBSPHERE, JBOSS AS, ORACLE, JPA, SPRING FRAMEWORK, JSON, JACKSON, App engine (Bigdata, datastore, map reduce), ANDROID, CLOUDFOUNDRY, DWR, JUNIT, ROBOLECTRIC, POWERMOCK, MOCKITO
    Het CAK (Het Centraal Administratie Kantoor)
    Mei, 2010Augustus, 2011

    Senior JAVA developer / ESB specialist (SCRUM)

    • Inrichten van de JAVA ontwikkelstraat (Eclipse, subversion, JIRA, BAMBOO, SONAR, , checkstyle, Junit)
    • Coachen en omscholen van Oracle specialisten naar JAVA
    • Trekker rol in het WTCG Project als Java specialist in een scrum team
    • Ontwikkelen aan diverse WTCG Java componenten
    • Interfaces bouwen op basis van Wicket
    • Requirements verzamelen bij de business / build scoping
    • Coachen en aansturen van het Java team 3 Senior ,1 Medior , 2 Minior
    • Vanaf Maart 2011 tot Augustus 2011 parttime oproepbaar
    • Technieken gebruikt  zoals Apache CXF (SOAP JAX-WS), Wicket, Apache Camel, Spring MVC, MAVEN 2+3, ECLIPSE, XML, XSLT, HIBERNATE, JSP, JIRA, CRUCIBLE, BAMBOO, SVN, JBOSS ESB, JBOSS AS, ORACLE, JPA, JTA, SPRING FRAMEWORK, JMS, Active MQ
    Diverse projecten
    Mei, 2008Mei, 2010

    Senior full stack developer (KLASSIEK)

    Bij klanten zoals ANWB, Tom Tom, Defensie, NBTC, RDC diverse java werkzaamheden verricht

    • Technieken gebruikt zoals freemarker, XSLT, Spring framework, JSF,  SOAP, Eclipse, maven,  JSR-168 (Portal 1.0), JSR-170 (Repository API) en de JSR-286 (Portal 2.0), Spring portlet MVC,  JAVA/J2EE, Spring framework, Maven, Eclipse, Tomcat, javascript, JQuery, CSS, Active MQ, JSP, Acegi Security, Hibernate, DAO, SQL, MySQL, SOAP, spring remoting
    ING
    Mei, 2007Februari, 2008

    Solution Architect / Project Manger

    • Architectuur bepalen op basis van de functionele requirements bepaald door de business analisten. In over leg keuzen maken om goed over wogen beslissingen te maken voor de langere termijn.
    • ING Card heeft het technische beheer en onderhoud uitbesteed aan de zelfde groep Atos mensen als mijn voorgaande opdracht bij de ING.
    • Change management beheren, controleren en analyseren van allerlei problemen die zich voordoen op het productie systeem
    • Aansturen externe ontwikkelaars van Atos Origin.
    • Technisch beslissing bevoegd binnen de ICT projecten.
    • Deelgenomen binnen het Tango project.
    • Agile werkomgeving
    • Technieken zoals WebSphere / WebSphere MQ
    Diverse projecten
    Januari, 2006Mei, 2007

    Senior full stack developer (KLASSIEK)

    Bij klanten zoals Fortis, ING, Siemens diverse java werkzaamheden verricht

    • Technieken zoals Struts, EJB’s, JSP’s Spring, Junit, Hibernate, SQL, JDBC, ANT en servlets, WebSphere portal server (JSR-168), SQL, JDBC, ANT, MAVEN en Servlets.
    Atos Origin
    Mei, 2005Januari, 2006

    Senior Java developer

    • Omscholen ICT professionals naar JAVA
    • Schrijven van inhoudelijke offertes naar klanten
    • Diverse klanten projecten voor onder andere bij NATIONALE NEDERLANDEN, WOLTERS KLUWEN en de ICTU (DIGID), als technisch architect of technisch project leider
    I-profs
    20042005

    Java developer

    Diverse projecten bij klanten zoals ANWB, IBM, ABN

    Philips
    20002003

    Java developer

    • JAVA developer
    • C developer
    • C++ developer
    • Gewerkt diverse systemen in de industriële automatisering

    OpleidingEN

    Fontys Hogescholen (afgerond)
    19962002

    HBO technische natuurkunde

    Walram college (afgerond)
    19931996

    MBO electronica

    cursussen en trainingen

    https://www.certifiedsecure.com/
    2021

    Security Aware Programmer

    https://www.certifiedsecure.com/
    2021

    Security Specialist

    Conferencies

    Devoxx 2022

    Devoxx is a annual technology conferences organised by developers for developers

    DevFest Amsterdam 2017

    The biggest Google tech conference in The Netherlands carefully crafted for you by GDG community, all about Android, Web and Cloud from the world experts! See you on November 18th at Science Park 904 in Amsterdam!

    GOTO Amsterdam 2017

    GOTO Conference is a software development conference designed for developers, team leads, architects, and project managers and is organized "for developers by developers". As software developers and architects ourselves, we wanted to create a great social and learning experience.

    TNW Conference 2015

    TNW Conference is designed to give startups at all stages a unique opportunity to showcase their business to 15k decision makers, executives and investors from the tech community.