← Terug naar teka-it.nl ← Back to teka-it.nl
Koen ten Katen

Koen ten Katen

Profiel

Profile

Ervaren software engineer en informatieanalist met ruim tien jaar ervaring in complexe digitale omgevingen. Verbindt bedrijfsdoelen met haalbare technische oplossingen en schakelt gemakkelijk tussen stakeholders, developmentteams en externe partijen. Combineert brede software-ontwikkelervaring — met een sterke basis in Java en Spring Boot — met sterke analyse-, communicatie- en Agile-vaardigheden.

Heeft een brede achtergrond als developer, technisch informatieanalist en Scrum Master. Daardoor worden requirements niet alleen helder beschreven, maar ook beoordeeld op technische impact, samenhang en uitvoerbaarheid. Werkt analytisch, gestructureerd en resultaatgericht, met aandacht voor teambelang en duurzame oplossingen.

Experienced software engineer and information analyst with over ten years of experience in complex digital environments. Connects business goals to feasible technical solutions and moves easily between stakeholders, development teams, and external parties. Combines broad software development experience — with a strong foundation in Java and Spring Boot — with strong analytical, communication, and Agile skills.

Has a broad background as a developer, technical information analyst, and Scrum Master — so requirements are not only clearly described, but also assessed for technical impact, coherence, and feasibility. Works analytically and in a structured, results-driven way, with attention to the team's interests and sustainable solutions.

analytisch gestructureerd communicatief sterk oplossingsgericht teamgericht leergierig analytical structured strong communicator solution-oriented team-oriented eager to learn

Kernexpertise

Core expertise

business-it-vertaling

business-to-it translation

  • Requirementsanalyse
  • Procesanalyse
  • Stakeholderafstemming
  • Functionele/technische uitwerking
  • Requirements analysis
  • Process analysis
  • Stakeholder alignment
  • Functional/technical elaboration

java & backend

  • Java & Spring Boot
  • REST API's & Hibernate
  • REST APIs & Hibernate
  • Maven / Gradle
  • SQL & Oracle

agile delivery

agile delivery

  • Scrum & PSM I
  • DevOps & CI/CD
  • Teambegeleiding
  • Samenwerking met multidisciplinaire teams
  • Scrum & PSM I
  • DevOps & CI/CD
  • Team guidance
  • Collaboration with multidisciplinary teams

technisch landschap

technical landscape

  • Angular / AngularJS & JavaScript
  • Git, Jenkins & CircleCI
  • SonarQube, AWS & Docker
  • Axon/CQRS, Salesforce/Apex & Intershop
  • Angular / AngularJS & JavaScript
  • Git, Jenkins & CircleCI
  • SonarQube, AWS & Docker
  • Axon/CQRS, Salesforce/Apex & Intershop

Werkervaring

Experience

feb 2023 — heden Feb 2023 — present

Informatieanalist

Information Analyst

Ayvens (voorheen LeasePlan)

Ayvens (formerly LeasePlan)

Verantwoordelijk voor de vertaalslag van businesswensen naar concrete, implementeerbare oplossingen voor het developmentteam. Brengt processen, gebruikersbehoeften, afhankelijkheden en technische impact in kaart en zorgt dat betrokken partijen tot een gedeeld beeld van de gewenste oplossing komen. Werkt op het snijvlak van klantproposities, operationele processen en een Java/Spring Boot-landschap.

Responsible for translating business needs into concrete, implementable solutions for the development team. Maps processes, user needs, dependencies, and technical impact, and helps stakeholders reach a shared view of the desired solution. Operates at the intersection of customer propositions, operational processes, and a Java/Spring Boot landscape.

  • Nieuwe abonnementspropositie: de analyse en uitwerking verzorgd van een volledig nieuwe propositie binnen het Ayvens-landschap — auto's via een flexibeler abonnementsmodel in plaats van traditionele leasecontracten van vier à vijf jaar. Vertaald naar processen, requirements en aanpassingen binnen het bestaande landschap.
  • Modernisering facturatie: leidinggegeven aan een omvangrijk project voor het vernieuwen van de volledige facturatiestromen richting circa 80.000 berijders, verantwoordelijk voor inhoudelijke samenhang, stakeholderafstemming en begeleiding richting implementatie.
  • Impact: de facturatievernieuwing vormde voor de afdeling de grootste vooruitgang in ongeveer twintig jaar en zorgde voor een toekomstbestendiger fundament voor facturatie.
  • Intensieve afstemming met businessstakeholders en developers over requirements, uitzonderingssituaties, afhankelijkheden en de praktische uitvoerbaarheid van wijzigingen.
  • New subscription proposition: led the analysis and elaboration of an entirely new proposition within the Ayvens landscape — offering cars via a flexible subscription model instead of traditional four-to-five-year lease contracts. Translated into processes, requirements, and changes to the existing landscape.
  • Invoicing modernization: led a large-scale project to renew the complete invoicing flows for around 80,000 drivers, responsible for content coherence, stakeholder alignment, and guidance toward implementation.
  • Impact: the invoicing renewal was the department's biggest step forward in roughly twenty years, creating a more future-proof foundation for invoicing.
  • Intensive alignment with business stakeholders and developers on requirements, exceptions, dependencies, and practical feasibility of changes.
JavaSpring Boot

Methodieken: businessanalyse, requirementsanalyse, stakeholdermanagement, Agile delivery

Methods: business analysis, requirements analysis, stakeholder management, Agile delivery

mei 2022 — dec 2022 May 2022 — Dec 2022

Java Developer / Technisch Informatieanalist

Java Developer / Technical Information Analyst

Eatch B.V. · Zaandam / thuis

Eatch B.V. · Zaandam / remote

Dubbelrol binnen een Spring Boot- en Angular-omgeving, gericht op zowel softwareontwikkeling als de technische analyse van integraties en bedrijfsprocessen. Schakelde tussen functionele wensen, technische mogelijkheden en de impact van wijzigingen op omliggende systemen.

Dual role within a Spring Boot and Angular environment, focused on both software development and the technical analysis of integrations and business processes. Moved between functional requirements, technical possibilities, and the impact of changes on surrounding systems.

  • Functionaliteit ontworpen en gerealiseerd voor het beheer en de synchronisatie van ingrediënten en recepten vanuit de Eatch-portal naar de externe applicatie Apicbase.
  • De koppeling met Exact Online technisch uitgewerkt, inclusief de belangrijkste gegevensstromen en afhankelijkheden tussen onderdelen van het landschap.
  • Het volledige deliveryproces geanalyseerd en beschreven: van bestelling in de app tot levering bij de klant thuis.
  • Designed and built functionality for managing and synchronizing ingredients and recipes from the Eatch portal to the external application Apicbase.
  • Worked out the technical integration with Exact Online, including key data flows and dependencies between parts of the landscape.
  • Analyzed and documented the complete delivery process, from placing an order in the app to final delivery at the customer's home.
Java 17Spring BootAngularJavaScriptREST APIsGitSonarQube

Methodieken: Scrum, Agile, DevOps

Methods: Scrum, Agile, DevOps

sep 2020 — dec 2021 Sep 2020 — Dec 2021

Scrum Master / Technisch Informatieanalist

Scrum Master / Technical Information Analyst

Nationale Postcode Loterij · Amsterdam / thuis

Nationale Postcode Loterij · Amsterdam / remote

Technisch informatieanalist en Scrum Master voor twee teams, met een centrale rol tussen business, development en externe partijen. Combineerde dagelijkse begeleiding van de teams met inhoudelijke analyse en zorgde voor heldere verwachtingen richting de business.

Technical information analyst and Scrum Master for two teams, in a central role between business, development, and external parties. Combined day-to-day team coaching with in-depth analysis and ensured clear expectations toward the business.

  • Beide teams begeleid naar een meer gestructureerde en transparante werkwijze — meer duidelijkheid in prioriteiten, afspraken en samenwerking liet de teams nauwkeuriger en meer als één geheel opereren.
  • Een belangrijke rol gespeeld bij de gefaseerde migratie van het platform naar AWS en bij de voorbereiding en oplevering van nieuwe businessfunctionaliteit.
  • Technische kennis ingezet om businessvragen te vertalen naar werkbare oplossingen voor meerdere developmentteams en om risico's en afhankelijkheden vroegtijdig zichtbaar te maken.
  • Guided both teams toward a more structured and transparent way of working — greater clarity on priorities, agreements, and collaboration helped the teams operate more precisely and as one unit.
  • Played a key role in the phased migration of the platform to AWS and in preparing and delivering various new business functionality.
  • Used technical knowledge to translate business questions into workable solutions for multiple development teams and to surface risks and dependencies early.
Java 14IntershopAngularJSAWSREST APIsGitJenkins

Methodieken: Scrum, Agile, DevOps

Methods: Scrum, Agile, DevOps

sep 2019 — jul 2020 Sep 2019 — Jul 2020

Full-Stack Developer

Aegon (via Onegini) · Woerden / Den Haag

Aegon (via Onegini) · Woerden / The Hague

Doorontwikkeling en technische modernisering van een loginportal voor intermediairs, werkgevers en werknemers met toegang tot door Aegon beheerde producten. Nadruk op het toekomstbestendig maken van een verouderde applicatie en het verkleinen van technische risico's.

Further development and technical modernization of a login portal for intermediaries, employers, and employees accessing Aegon-managed products. Focus on future-proofing a legacy application and reducing technical risk.

  • Verouderde dependencies bijgewerkt, de applicatie naar een recente Spring Boot-versie gebracht en de Axon/CQRS-implementatie gemoderniseerd.
  • De lokale developmentomgeving verbeterd door databases in afzonderlijke Docker-containers beschikbaar te maken, voor consistenter werken door ontwikkelaars.
  • Updated outdated dependencies, upgraded the application to a recent Spring Boot version, and modernized the Axon/CQRS implementation.
  • Improved the local development environment by making databases available in separate Docker containers, enabling more consistent developer workflows.
Java 7/8Spring BootAngularJSMavenAxonCQRSThymeleafDockerCircleCIGit

Methodieken: Scrum, Agile, DevOps

Methods: Scrum, Agile, DevOps

apr 2019 — aug 2019 Apr 2019 — Aug 2019

Full-Stack / Salesforce Developer

Full-Stack / Salesforce Developer

KPN Zakelijke Markt · Zoetermeer

Verantwoordelijk voor de doorontwikkeling van de Salesforce-gebaseerde orderintakeapplicatie die door KPN-agents werd gebruikt voor klanten in de mkb-markt. Naast development lag de nadruk op het verhogen van de technische kwaliteit en volwassenheid van het team.

Responsible for further development of the Salesforce-based order-intake application used by KPN agents for SME customers. Alongside development, focused on raising the technical quality and maturity of the team.

  • Bijgedragen aan professionalisering van het team door CI/CD, test-driven development, structurele code reviews en pair programming verder te verankeren in de werkwijze.
  • Contributed to team professionalization by embedding CI/CD, test-driven development, structural code reviews, and pair programming more firmly into the way of working.
SalesforceApexSOQLAngularJSJenkinsGitCI/CD

Methodieken: Scrum, Agile, DevOps, TDD, pair programming

Methods: Scrum, Agile, DevOps, TDD, pair programming

okt 2017 — mrt 2019 Oct 2017 — Mar 2019

Full-Stack / Intershop Developer

Full-Stack / Intershop Developer

Coop Supermarkten · Utrecht / Velp

Ontwikkeling van backendfunctionaliteit en REST API's voor zowel de Coop-webshop als de nieuwe mobiele app. Gedurende een belangrijk deel van het traject zelfstandig verantwoordelijk voor de backend van de app, in afstemming met de mobiele ontwikkelteams.

Development of backend functionality and REST APIs for both the Coop webshop and the new mobile app. Independently responsible for a significant part of the app's backend, aligning required functionality with the mobile development teams.

  • De benodigde REST API's gerealiseerd voor de native iOS- en Android-app, die in april 2018 succesvol live ging en uitgroeide tot een belangrijk extra bestelkanaal.
  • Een integratie met Culios gerealiseerd voor receptinformatie, waardoor gebruikers vanuit een recept met één handeling alle benodigde producten aan het winkelmandje konden toevoegen.
  • Built the REST APIs required for the native iOS and Android app, which successfully launched in April 2018 and grew into a major additional ordering channel.
  • Built an integration with Culios for recipe information, letting users add all products for a recipe to their basket in a single action.
Java 8Intershop 7.7REST APIsGradleOracleOracle SQLJenkinsGit

Methodieken: Scrum, Agile, DevOps

Methods: Scrum, Agile, DevOps

okt 2015 — sep 2017 Oct 2015 — Sep 2017

Full-Stack / Intershop Developer

Full-Stack / Intershop Developer

KPN Consumentenmarkt · Amsterdam

Onderhoud en doorontwikkeling van de Java/Intershop-backend waarop de mobiele webshop van KPN Consumentenmarkt draaide. Begon als junior developer en groeide door naar een zelfstandige rol met verantwoordelijkheid voor releases en bedrijfskritische wijzigingen.

Maintenance and further development of the Java/Intershop backend powering KPN Consumentenmarkt's mobile webshop. Started as a junior developer and grew into an independent role with responsibility for releases and business-critical changes.

  • Verantwoordelijkheid gedragen voor de wekelijkse livegang van nieuwe code, nauw samenwerkend met het team om releases beheerst en stabiel uit te voeren.
  • Nauw betrokken bij de implementatie van de nieuwe BKR-regels voor de aanschaf van mobiele telefoons in 2017, inclusief verwerking van de wijzigingen in het bestelproces.
  • Bijgedragen aan de migratie van het Intershop-platform naar Spring Boot, gericht op het beter opvangen van piekbelasting rond grote productintroducties.
  • Meegewerkt aan een stabiele iPhone-lancering in september 2017, waarbij de webshop beschikbaar bleef en vele duizenden orders zijn verwerkt.
  • Took ownership of weekly production releases, working closely with the team to execute releases in a controlled and stable way.
  • Closely involved in implementing new BKR regulations for mobile phone purchases in 2017, including processing the related changes to the order flow.
  • Contributed to migrating the Intershop platform to Spring Boot, aimed at better handling peak load around major product launches.
  • Supported a stable iPhone launch in September 2017, keeping the webshop available while processing thousands of orders.
Java 8Intershop 7.5Spring BootJavaScriptAngularMustacheGradleOracle SQLJenkinsGit

Methodieken: Scrum, Agile, DevOps

Methods: Scrum, Agile, DevOps

Opleiding & certificering

Education & certification

Professional Scrum Master I (PSM I)

Scrum.org

2020

Bachelor Informatica

BSc Computer Science

Universiteit van Amsterdam

2012–2015

Bachelor Bewegingswetenschappen

BSc Human Movement Sciences

Vrije Universiteit Amsterdam

2002–2008

Gymnasium, profiel Natuur & Techniek

Gymnasium, Science & Technology track

Christelijk Gymnasium Utrecht

1996–2002

aanvullende trainingen

additional training

Java Design Patterns (2019) VueJS 2 & Firebase (2018) Spring & Hibernate (2016) Intershop 7 Programming (2015) Young Professional Academy (2015)

Contact

Contact

In gesprek over een nieuwe rol of opdracht? Neem gerust contact op.

Open to a conversation about a new role or assignment? Feel free to get in touch.

e-mail

email

koen@teka-it.nl

telefoon

phone

06-41686690

linkedin

koen-ten-katen

locatie

location

Sassenheim, NL