Luc van Geenen

6725bdd7-0d1a-4580-80a1-d0ec560387c7

ready
Profile

Name

Luc van Geenen

Email

lvangeenen@vangeenen-automatisering.nl

Phone

+31 (0)6 291 991 36

City

's Hertogenbosch

Nationality

--

Birth Date

1975-04-15

Skills34

technical

OpenShiftMicroservicesHibernateDockerJUnitKotlinAWSAzure DevOpsJenkinsJava18yLiquibaseSQLTemporalPostgreSQLGitmTLSAngularMavenTypeScriptRESTCOBOL6yIntelliJ IDEASpring FrameworkSonarQubeMongoDBGoPHP

soft

Analytisch denkenFlexibiliteitKlantvriendelijkheidResultaatgerichtheid

language

EngelsNederlandsDuits


Blad 1 van 4
Competenties
- Flexibel
- Klantvriendelijk
- Analytisch
- Resultaatgericht
- Stressbestendig
- Gedreven
- Enthousiast
- Zelfstartend
## Talen
- Nederlands	(moedertaal)
- Engels
- Duits
Personalia
Luc	van	GeenenNaam:
15-04-1975Geboren:
‘s	HertogenboschWoonplaats:
## Hobby’s
- Golfen
- Badminton
- Films
- Borrelen	met	vrienden
- Culinaire	uitstapjes
- Koken
Luc van Geenen
Senior Software Developer
Profiel
Technische vaardigheden
## Talen :
JAVA, Kotlin, TypeScript/javascript, php, Go Lang, Sql, HTML, XSLT, COBOL 74/85
Servers:
Tomcat, JBOSS, Websphere, Glassfish
Cloud/containers:
AWS, Openshift, Docker
Databases:
Postgres, Oracle, mssql, MongoDb, H2, DB2
Frameworks:
Hibernate, JPA, Spring framework(core, batch, security, data enz), SpringBoot 2/3,
Angular, HATEOAS, JAXB, OpenApi, Swagger, Jackson, JUnit 4/5, Cucumber, Mockito, Wiremock, Jupiter, Selenium, JMS, Pub/Sub, RabbitMQ, ActiveMQ, XSD, XML,
Json, Caffeïne, Resillience4j, Vert.X, Maven, Temporal, Liquibase
Tools:
IntelliJ, DataGrip, WebStorm, Eclipse, Docker, Sonar(Qube), Jenkins, Nexus, Git,
Bitbucket, Maven, Swagger, Fortify, XLDeploy, Splunk. Confluence, Jira, Grafana,
Prometheus, AzuredevOps
Wie is Luc? Een gedreven software ontwikkelaar die sinds 2001 werkzaam is in de
automatisering. Begonnen als cobol ontwikkelaar en in 2006 omgeshoold naar Java
Developer. Hierdoor heb ik ruime ervaring in het ontwikkelen van software.
Door mijn zelfstartende vermogen zit ik niet stil. Lekker bezig zijn, ‘niet lullen maar
poetsen’, maar ook altijd in voor een praatje. Werksfeer is erg belangrijk. Dit komt
de prestaties van het team ten goede.
Kwaliteit staat bij mij hoog in het vaandel. Code verbeteren/optimaliseren, reviewen, testen en documenteren dragen hier aan bij.
Werken in teamverband en zelfstandigwerken passen mij beiden als een jas. Ik
neem niet alleen kennis mee, maar ook mijn enthousiasme, drive en brabantse
gezelligheid. Dit zorgt voor een goede energie en sfeer binnen het team. Kennis delen met het team doe ik graag. Moet er een complex problem onderzocht/opgelost
worden, dan kan ik mij erg  goed focussen. Ik zie het als een uitdaging om
dergelijke problemen te tackelen.
Kernwoorden die bij mij passen:
Resultaatgericht, gedreven, enthousiast, zelfstartend, open, direct, sociaal, interpersoonlijk sensitief, analytisch, klantvriendelijk, transparant, gezellige brabander.
http://www.vangeenen-automatisering.nl
Wateringen	211
5236	SN	‘s	Hertogenbosch
Contact
https://www.linkedin.com/in/lucvangeenen
lvangeenen@vangeenen-automatisering.nl
## +31	(0)6	291	991	36
## Werk- en denkniveau
## - HBO

Blad 2 van 4
Recente ervaring
Senior JAVA Developer (fulllStack) | Oktober ‘23 - April ‘24
ILT (Inspectie Leefomgeving en Transport) - Den Haag
Opdracht: Doorontwikkelen Holmes applicatie t.b.v. het registeren van inspecties,
meldingen en interventies door inspecteurs van de ILT en koppelingen van andere
applicaties/partijen.
Resultaat: Nieuwe features geïmplementeerd, dependencies up to date, uniforme
package structuur, migratie van JAVA 11 naar JAVA 17/21, Hibernate 5 naar Hibernate 6, javax naar jakarta, JBoss naar Springboot 3.

Stack :
JAVA 11/17/21, Angular 16, TypeScript/javascript, Spring, Springboot 3, Spring
batch Hibernate 6,  Open-api, Swagger, HATEOAS, Postgres, MSSQL, SQL, JPQL, JPA,
Jackson, JAXB, JAXWS, XSD, XSLT, Maven, Mockito, JUnit 4/5, Wiremock, H2, Cucumber,  Selenium, Jenkins, BitBucket, Nexus, Jira, Sonar, Docker.
Senior JAVA Developer (lead)  | April ‘21 - Oktober ‘23
SVB (Sociale Verzekerings Bank) - Amstelveen
Opdracht: Doorontwikkelen applicatie (SENNA) t.b.v uitwisseling gegevens met
zusterorganen in de EU.
Resultaat: Redesign applicatie landschap, nieuwe micro services, gebruik swagger
en openApi, efficiëntere test opzet, custom rule engine, migratie naar JUnit 5.
Stack :
JAVA 8/11/17, Docker, OpenShift, SpringBoot 3, Spring batch, Microservices, REST,
Open-Api, Swagger, Postgres, SQL, JPQL, JPA, Jackson, Caffeine, ActiveMQ, JMS,
JaxB, XSD, XSLT, SOAP, XML, Junit 4/5, Springboot testen, Mockito, WireMock, H2,
Cucumber, BitBucket, Fortify, SonarQube, Maven 3, Jira, Confluence, Jenkins, IntelliJ, DataGrip, Splunk, NodeJs.
Senior JAVA Lead Developer (Principal) | Mei ‘24 - heden
UWV (Uitvoeringsinstituut Werknemersverzekeringen) - Amsterdam
Opdracht: Als JAVA Lead Developer en JAVA Principal de junior JAVA developers
opleiden en begeleiden. Meehelpen met het bouwen van en richting geven aan
een generieke codebase zodat meerdere formulieren, zoals bijv. Aanvragen BOV,
betaald ouderschapsverlof met minimale effort geïmplementeerd kunnen worden.
Resultaat: Generieke codebase gerealiseerd, opgeleide JAVA developers, uniforme
Azure pipelines, versionering in Azure pipelines, loose coupled clients, dependencies up to date, migratie van JAVA 17 naar JAVA 21, uitbreiding testset, migratie van
CWSNP v0005 naar v0008, introductie openAPI, nieuwe formulieren ingebouwd,
implementatie mTLS, nieuwe opzet applicatie, generieke foutafhandeling

Stack :
JAVA 17/21, Temporal, Docker, REST, mTLS, Springboot 3, Spring Security, Spring,
Hibernate 6,  JPA, Open-api, Swagger, Docker, MSSQL, SQL, Liquibase, Jackson,
JAXB, JAXWS, SOAP, WSDL, XSD, Maven 3, Mockito, JUnit 5, Wiremock, H2, Cucumber,  AzureDevOPS, Git, XLDeploy, Sonar, Jira, Confluence, Linux, bash

Blad 3 van 4
Senior JAVA Developer     | Januari ‘19 - Juni ‘19
ANVA - Amersfoort
Opdracht: Herbouwen bestaande applicatie naar REST-services in de cloud.
Resultaat: Nieuwe features en services t.b.v. uitfaseren oude backend, hogere test
coverage, nieuwe indexen mongodb per component, nieuwe confluence pagina’s
t.b.v. kennis delen. Beter Agile proces
Stack :
JAVA 8, Springboot, Microservices, REST, Monads, MongoDB, Mockito , Amazon
EC2 (AWS), AWS SQS, Maven 3, Jira, Confluence, Jenkins, SonarQube, Bitbucket,
IntelliJ
Senior JAVA Developer     | Juli ‘16 - December ‘18
Malmberg - ‘s Hertogenbosch
Opdracht: Binnen een scrumteam het ontwikkelen van een toets applicatie voor
Bureau ICE en Sanoma Pro in Finland met koppeling naar SOM en Magister.
Resultaat: Nieuwe features t.b.v. het afnemen van toetsen, hogere test coverage,
betere koppeling met SOM en Magister, automatische testen, nieuwe omgeving
t.v.b. rapportages.
Stack :
JAVA 8, Vert.x, MongoDB, Postgress, RxJava, Dagger, SQL, Cucumber, Mockito ,
Amazon EC2/ECS (AWS), Cloudformation, Linux, Maven 3, Jenkins, SonarQube, Git,
IntelliJ.
Senior JAVA Developer     | Juni ‘19 - Maart ‘21
Bol.com - Utrecht
Opdracht: Internationaliseren Single Sign On applicatie. Vanwege voorspoedig verloop originele opdracht, meebouwen aan nieuwe features t.b.v. het buiten houden
kwaadwillenden
Resultaat: Geïnternationaliseerde SSO applicatie, aansluiten nieuwe partner,
upgrade van MitreId, nieuwe features t.b.v. buiten houden kwaadwillende, betere
monitoring.
Stack :
JAVA 8/11, Kotlin, Go lang, Springboot 2, Microservices, REST, Docker, Postgres,
SQL, Oracle DB, Maven 3, Gradle, Jira, Confluence, Jenkins, Gitlab, Github, Grafana,
IntelliJ, GoLand, DataGrip, MitrId, oAuth2, R2D2, Axle (Bol’s spring customization/
framework), Resillience4j.

Blad 4 van 4
Senior JAVA Developer     | Maart ‘16 - Juli ‘16
SNS Bank - ‘s Hertogenbosch
Opdracht: Bouwen van REST services t.b.v. webformulieren en opzetten van basis
t.b.v. REST services.
Resultaat: Nieuwe services aanvragen rekening, betaalpas en beheer rekeningen,
basis t.b.v. nieuwe services, CORS filter, hogere test coverage, verbeterde documentatie.
Stack :
JAVA 7, JBoss EAP 6, SCRUM, Agile, CDI, JSON, Junit, Mockito, Maven 3, Powermock, Stash, GIT, IntelliJ, Fortify, SonarQube, Continuous Integration, Postman
Oudere werkervaring      | December ‘00 - Februari ‘16
SVB - Amstelveen
December ‘00 - September ‘06 | Cobolontwikkelaar/technisch ontwerper
Oktober ‘06 - Februari ‘14   | JAVA developer
Maart ‘14 - Februari ‘16    | Senior JAVA Developer