Martin van Wingerden

Over mij

Ik ben een ervaren software engineer met uitgebreide kennis van webapplicaties ook heb ik diepgaande kennis van Java, SQL, Security en programmeren in het algemeen. Daarnaast heb ik tijdens mijn loopbaan, maar ook vanuit mijn hobbies, de nodige ervaring opgedaan op het gebied van infrastructuur, thuis draai ik bijvoorbeeld 'alles' in Docker-containers. Ik heb bovenal veel ervaring met troubleshooten op het snijvlak van de applicatie en haar infrastructuur.

Mijn opleiding Technische Informatica heb ik alweer 10 jaar geleden afgerond aan de TU Eindhoven, maar dagelijks nog merk ik dat ik mede dankzij deze stevige basis het verschil kan maken.

Mijn voorkeur gaat uit naar de rol van architect, lead developer of senior developer binnen een project (binnen de Randstad) waarbij kwaliteit op waarde geschat wordt. Het ideale project heeft tijdsdruk, maakt gebruik van technieken als Spring (Boot), JPA & Java 8 en wordt ontwikkeld volgens een agile projectmethodiek. Tenslotte vind ik het prettig om in teamverband te werken en heb ik daar ook ruim ervaring in.

Contact gegevens

Martin van Wingerden
+31(0)6 18 977 442
info@martinvw.nl
KVK 69450145

Work

openHAB

Open Source Project Maintainer Mar 2017 - heden

Ik heb ik tal van uitbreidingen en verbeteringen bijgedragen aan openHAB, een breed gebruikt open source Java gebasseerd Domotica systeem. Op uitnodiging van de oprichter van openHAB ben ik sinds maart 2017 (mede) beheerder geworden, ik help door het reviewen van de vele pull requests.

(Java, OSGI, open source, IoT, Domotica)

RIPE NCC

Software Development Consultant Jan 2017 - heden

Bij het RIPE NCC ben ik werkzaam binnen één van de drie internationale scrum-teams. Met het team zijn we verantwoordelijk voor het uitfaseren van het oude ticketing systeem, welke dmv van tal van integraties de kern processen binnen het RIPE NCC faciliteert. Het oude systeem wordt door ons vervangen door Zendesk, inclusief het herschrijven van alle integraties.

(Spring Boot, Wicket, Scala, AngularJS, Gradle, internationaal (samen)werken)

Swedbank

Consultant Nov 2016

Voor een grote Zweedse bank heb ik, in Stockholm, een workshop georganiseerd en uitgevoerd.

(Sales, Online Payments, POS, workshop organiseren, internationaal)

GVB

Software Engineer Nov 2016

Ik heb voor de GVB gewerkt aan een applicatieve uitbreiding om een nieuwe netwerk gebaseerde kaart-lezer aan te sluiten op een bestaande applicatie. Hierbij was het van groot belang dat het mogelijk moet zijn om zowel met de bestaande USB-lezer te kunnen werken als ook met de nieuwe netwerk gebaseerde lezers.

(Openbaar vervoer (OV), mifare, NFC)

Rabobank

Software Architect Dec 2015 - Nov 2016

Voor de Rabobank heb ik als architect binnen een team van zeven mensen een nieuwe versie van de Rabobank OmniKassa ontwikkeld. De OmniKassa stelt webwinkels in staat om op een simpele manier de meest gebruikte betaalmethode aan te bieden aan haar klanten.

Als architect heb ik veel tijd besteed aan het begeleiden van andere ontwikkelaars en het reviewen van hun code. Ook heb ik zelf mee ontwikkeld aan de complexere delen van de software.

(PCI, Spring Boot, Liquibase, Cucumber, MyBatis, XL Deploy, IBM Websphere, Docker)

Alphabet - vanuit Ximedes

Software Architect Aug 2015 - Mrt 2016

Voor Alphabet heb ik het project Alphabet Carlease onderhouden. De software wordt in acht Europese landen gebruikt om o.a. offertes te maken voor het leasen van auto’s.

Het betreft een applicatie die in 2004 gebouwd is en al die tijd met veel zorg doorontwikkeld is. De front-end is gebaseerd op jQuery in combinatie met Bootstrap. De backend bestaat onder andere uit Spring 4, MyBatis, Flyway en Tapestry. Testen wordt onder andere gedaan met Groovy en Selenium.

Ik heb gedurende enkele maanden zorggedragen voor de doorontwikkeling van de software en deze vervolgens overgedragen aan Alphabet, dit zodat zij de software zelf in eigen beheer verder kunnen onderhouden.

(Java, Spring, Flyway, Selenium, Groovy, MyBatis, Tapestry)

Politie Eenheid Noord-Holland

Digitaal Operationeel Specialist Sep 2014 - Juli 2015

Bij de politie is ben ik als operationeel specialist aanspreekpunt geweest voor zeer uiteenlopende vraagstukken op allerhande digitale gebieden. Hierbij kwamen zowel mijn opleiding als mijn jarenlange IT ervaring goed van pas. Ik heb met mijn kennis en kunde een waardevolle bijdrage geleverd aan verscheidene politie onderzoeken.

Dit heb ik onder andere gedaan door digitale video recording systemen te reverse-engineren en door in Python / C++ verscheidene tools/scripts te schrijven voor mijn collega’s en onderzoeken.

(Python, c++, cybersecurity, Go, computer forensics, Linux, Mac)

Sogeti

Senior Software Engineer April 2012 - Aug 2014

Bij Sogeti ben ik werkzaam geweest op een afdeling die zich richt op zowel nieuwbouw, doorontwikkeling als applicatiebeheer. Ik heb onder andere gewerkt voor ICTU en NS Hispeed. De werkzaamheden waren altijd in multidisciplinaire teams. Voor NS Hispeed heb ik gewerkt aan de doorontwikkeling van een financieel backend systeem.

Ook coachte ik beginnende Java ontwikkelaars bij Sogeti en begeleidde ze bij het behalen van hun eerste certificaat (OCJP).

(Java, JPA, EJB, JBoss, PostgreSQL, JMS, Spring (security), coaching)

Logius / ICTU

Senior Software Engineer Mei 2012 - Aug 2014

Ik heb voor Logius en ICTU op alle fronten meegewerkt aan de doorontwikkeling van Digilevering, een informatieknooppunt gebaseerd op JMS en ebMS. De test, acceptatie en productieomgeving draaien op een IBM technology stack met de IBM SDK, Websphere Application Server (WAS), DB2 en de Websphere Partner Gateway (WPG).

Naast het ontwikkelen fungeerde ik ook als klankbord voor de architect, functioneel ontwerpers en testers.

(Waterval, JPA, EJB, IBM DB2, JMS, Spring MVC, Spring Security, Tiles, Glassfish, Derby, Easymock, Maven, IBM SDK, Websphere Application Server (WAS))

Copernica

Software Engineer Nov 2009 - Mrt 2012

Copernica biedt marketingsoftware aan via het SaaS principe. Met de software kunnen klanten zelfstandig campagnes uit voeren. Naast het ontwikkelwerk (circa 85%) heb ik onder andere technische trainingen verzorgd en handelde ik derdelijns support af.

In het laatste jaar was ik tevens eindverantwoordelijke voor de afdeling ‘operations’ (4 fte). Samen met mijn afdeling was ik verantwoordelijk voor het beheer en onderhoud van de applicatie en de LAMP gebaseerde servers.

(MySQL, PHP, Linux / Ubuntu, JavaScript, SOAP, Magento, jQuery)

MDS Websolutions

Software Engineer Nov 2008 - Okt 2009

Bij MDS Websolutions heb ik met name gewerkt aan de doorontwikkeling van het bestaande CMS / directmarketing systeem.

(PHP, XHTML, AJAX, SQL, Apache, XSLT, XML, SOAP, Linux, SVN)

Deloitte Consulting

Stagair Java Nov 2007 - Aug 2008

Tijdens mijn afstuderen heb ik onderzoek gedaan naar classificeren van online gedrag. Dit door het schrijven van een uitbreiding voor ProM, een in Java geschreven `process mining` tool. Dit onderzoek is door de examencommissie gewaardeerd met een 8.

(Java, process mining, data mining, Apache, Netbeans)

Demmenie Sport

Verkoper 2007 - 2010 12u per maand

Bijbaan als verkoper bij een buitensportwinkel waar ik mijn passie voor kwalitatief excelent buitensport materiaal kon overdragen aan andere mensen door ze precies die dingen te verkopen die ze nodig hebben.

Enilno

Programmeur 2000 - 2007 12u

Mijn werkzaamheden waren zeer uiteenlopend, ik heb met name gewerkt aan de doorontwikkeling van het in-house ontwikkelde CMS.

(PHP, XHTML, CSS, XSLT, XPath, MySQL, AJAX)

Certificeringen

Professional Scrum Master™ level I (PSM I)

SCRUM.org December 2016 [certificate]

Buitengewoon Opsporingsambtenaar (BOA)

Politie December 2014

JEE5 Web Component Developer (OCPWCD)

Oracle September 2012 [certificate]

Oracle Certified Java Programmer (OCJP)

Oracle April 2012 [certificate]

Opleidingen

Technische Universiteit Eindhoven

Master `Computer Science and Engineering` Augustus 2008

Tijdens de master zijn er nog tal van belangrijke (theoretische) vakken aan de orde gekomen, zoals het zeer uitgebreide vak Software Testing, maar ook vakken over database ontwerp en software architectuur die dieper ingingen op zaken die in de bacheloropleiding reeds ter sprake gekomen waren. Tenslotte ook nog het zeer belangrijke vak Information Security.

Technische Universiteit Eindhoven

Bachelor Technische Informatica April 2007

Tijdens de bachelor Technische Informatica is de basis gelegd voor de rest van mijn loopbaan. Tijdens mijn studie heb ik onder andere een groot aantal wiskunde vakken gevolgd daarnaast ontwerp van algoritme, functioneel programmeren en databases in de breedste zin van het woord (niet alleen SQL maar ook database ontwerp en meer theoretische query talen). Maar ook bijvoorbeeld het vak Operating Systems en het vak computer ethiek.

Newman College te Breda

Atheneum Juni 2002

Op het Newman College heb ik met veel plezier het Atheneum afgerond, met het profiel ‘Natuur & Techniek’ en als extra vakken: Economie 1, Informatica en Management & Organisatie

Skills

  • Spring Boot
  • Spring
  • Java
  • GIT
  • scrum
  • Unit Testing

Client Testimonials

  • Ik heb Martin leren kennen als een zeer intelligente allround software architect. Hij heeft een gedegen kennisbasis, zowel van software als van infrastructuur, een hoge snapsnelheid en een enorme gedrevenheid om de beste oplossing te vinden voor elke situatie. Hij is kritisch naar zijn team, maar zeker ook naar zichzelf. Hij is eerlijk, heeft een zeer hoog werktempo en een gezonde dosis eigenwijsheid. Ik kijk uit naar ons volgende project samen!

    Petra Eussen, Projectleider ROK Rabobank (05-09-2017)
  • Martin is dedicated to his work and delivers well structured software. He works great in a team and he is always open for new ideas.

    Michael Linthorst, directeur Copernica (30-08-2010; Martin was hier in dienst van november 2009 - maart 2012)
  • Working with Martin was a great experience. He's proven to be a intelligent and skilled techie while being able to keep a clear communication with every one that is not a developer. Always open for new ideas, improvements and sinking his teeth in processes/improvements that benefit everyone involved. Any company will be happy to have him on board.

    Jeroen Groenhart, Accountmanager Copernica

Get In Touch.

Heb je vragen, wil je meer weten neem dan gerust contact op. Ik probeer altijd binnen twee werkdagen te reageren.

Error boy
Your message was sent, thank you!