Full Stack Developer · Planaxis · Belgien

KEVIN BEKEN

PHP-Wurzeln seit 2004, heute zuhause in Symfony, React und Java Spring — und intensiv mit AI beschäftigt. Technologie für alle verständlich machen: das ist mein roter Faden. Digital meets human.

Lebenslauf herunterladen (PDF)
Kevin Beken
// 01

Profil

Full Stack Developer mit mehr als 18 Jahren praktischer Erfahrung in Java, PHP und React — und allem, was dazwischen liegt. Meine Laufbahn begann bei großen Enterprise-Projekten: von der Buchungsanwendung der NMBS-SNCB und internationalen Meeting-Plattformen für Amadeus über eine Jobplattform für VDAB bis hin zu den Cloud-Reservierungs- und Carwash-Systemen, die ich heute bei Tracs Systems mitentwickle und mitverantworte. Ich arbeite gleichermaßen gern als Developer, Analyst, DevOps-Engineer oder technischer Lead — es ist die Breite, die mich antreibt.

Was mich wirklich auszeichnet, ist dass ich nach meinem Arbeitstag nicht aufhöre zu bauen. Unter meiner Nebentätigkeit Planaxis entwickle ich eigene Produkte: MyWorkPlanner, eine SaaS-Plattform, mit der Handwerker ihren gesamten Arbeitsablauf vom ersten Besichtigungstermin bis zur Rechnung verwalten, und GetBalanza, ein Budget-Management-Tool, das von finanziellen Budgetcoaches bei ihren Klienten eingesetzt wird. Davor war bereits Z-KOO in Produktion: eine modulare Anwendungsplattform mit SSO und zahlreichen API-Integrationen. Websites für kleine Unternehmer erstelle ich bereits seit 2013.

Lernfreude ist der rote Faden in allem, was ich tue. Ich schloss zwei Studiengänge mit Auszeichnung ab, erwarb Zertifikate wie Sun Certified Java Programmer und ITIL V3 und bildete mich kontinuierlich weiter — von Clean Code und DDD bis hin zu GDPR und Mobile Development. Heute begleite ich andere auch bei der Nutzung von AI-Anwendungen.

Auch außerhalb meines Berufslebens engagiere ich mich voll und ganz. Beim Badmintonclub Smash BC bin ich seit mehr als 8 Jahren Wettkampfverantwortlicher, Webmaster und Ansprechpartner für Integrität — Vertrauensperson für Mitglieder mit Integritätsbeschwerden. Im Jahr 2024 war ich Mitorganisator der Europäischen Seniorenmeisterschaft Badminton und verwaltete die gesamte Akkreditierung für 1.600 teilnehmende Spieler. Darüber hinaus bin ich Vorstandsmitglied und digitaler Verantwortlicher bei HNsoulpreneurs, einer Gesellschaft, die Unternehmer auf herzliche Weise miteinander verbindet.

Vor allem bin ich ein stolzer Papa von zwei Töchtern — geboren 2022 und 2025. Qualitätszeit mit ihnen ist meine größte Priorität: gemeinsam entdecken, erleben und mindestens einmal pro Jahr einen echten Familienurlaub verbringen. Sie sind der Grund, warum digital meets human für mich mehr als ein Slogan ist.

Persönliche Stärken

Critical ThinkingProblem SolvingGrowth MindsetContinuous LearningAgile MindsetInnovationOwnershipSelf-StarterLeadershipStrategic ThinkingEntrepreneurshipCreativityTeam PlayerEmpathyIntegrityCommunicationIT Translation to PeopleStakeholder ManagementMentoringCustomer FocusAdaptabilityResilienceTime ManagementAttention to DetailDesign ThinkingUX ThinkingRequirements AnalysisBusiness AnalysisSystems ThinkingAutomation MindsetDevOps CultureQuality MindsetTest-Driven ThinkingClean CodeArchitecture ThinkingFull Stack Vision
// 02

Berufserfahrung

Nebentätigkeit — Planaxis
2025
— hedenBelgië
Founder — GetBalanza
Planaxis

Produkt zur Verwaltung von Finanzbudgets: stets ein klarer Überblick darüber, welches Budget wohin fließt und woher es kommt. Vertrieb ausschließlich über finanzielle Budgetcoaches.

  • Vollständiges Budget- und Cashflow-Management in einer Übersicht
  • Einnahmen und Ausgaben nach Budgetposten kategorisieren
  • Transparenz über Herkunft und Verwendung jedes Betrags
  • Coaching-Modul: Budgetcoaches verwalten und begleiten ihre Klienten
  • Vertriebsmodell ausschließlich über zertifizierte Budgetcoaches
PHPSymfonyReactTypeScriptMySQLREST API
2021
— hedenBelgië
Founder & Full Stack Developer — MyWorkPlanner
Planaxis

Eigene SaaS-Anwendung zur vollständigen Projektverwaltung für Handwerker: vom ersten Besichtigungstermin bis zur Schlussrechnung und dem Auswertungsbericht.

  • Erstbesichtigungen planen und erfassen
  • Anfangs- und Abschlussfotos pro Projekt verwalten
  • Angebote erstellen und nachverfolgen
  • Materialbestellungen verwalten
  • Rechnungen generieren und versenden
  • Auswertungsberichte erstellen
PHPSymfonyReactTypeScriptMySQLREST API
2014
— 2017België
Founder & Developer — Z-KOO
Planaxis

Online-Plattform, auf der Benutzer verschiedene Anwendungen aus einer einzigen Umgebung heraus installieren und verwalten konnten. Authentifizierung über Active Directory und andere Identity Provider.

  • Modulare Architektur: Anwendungen als Plug-ins installierbar
  • Authentifizierung über Active Directory und externe Identity Server (SSO)
  • Integrationen mit diversen externen APIs
  • Vollständig eigene Plattform von Grund auf entwickelt
PHPjQueryActive DirectorySSOSAMLMyProfileREST APIMySQL
2013
— hedenBelgië
Webdeveloper — Kleine Unternehmen
Planaxis

Maßgeschneiderte Websites für kleine Unternehmen und Vereine: von der Konzeption bis zur Übergabe und Wartung.

  • Badminton Limburg — Vereinswebsite
  • Herstellingen Pouillon — Unternehmenswebsite
  • Anforderungsanalyse, Gestaltung und Umsetzung
WordPressPHPHTML5CSS3Responsive designsJavaScript
Angestellter
okt 2018
— hedenTessenderlo
Fullstack Developer & Lead Backoffice — PayWashGo
Tracs Systems
  • Architekturelle Beratung (Domain Driven Design + Test Driven)
  • DevOps: automatische Deployments und Installationen
  • Frontend-Entwicklung in React
  • Migration aller PHP-Anwendungen auf Symfony 5.4 LTS
Lead Backoffice — ab 2021
  • Technischer Lead der gesamten Backoffice-Entwicklung
  • Vollständiges Refactoring hin zu einer lesbaren, wartbaren und testbaren Architektur
  • Nicht-responsives Backoffice in eine vollständig responsive Anwendung umgestaltet
Build, Deploy & Prozesse — 2026
  • Vollständig automatisierter Build- und Deploy-Prozess über Azure DevOps — 100 Carwashes innerhalb von 1 Stunde mit einer neuen Version versorgt
  • Analyse und Implementierung von Entwicklungsprozessen im Dev-Team
PHP 7.4PHP 8.3Symfony 5.4Symfony 6.4Symfony 7.4StimulusTypeScriptTurboTurbo DriveSymfony UX Live ComponentsReactMySQLDDDTDDResponsive DesignPeppol BIS 3SEPAMultiSafepayDigitealTCPDFAzure DevOps
okt 2016
— hedenTessenderlo
Fullstack Developer — PlanBookGo
Tracs Systems

Cloud-Reservierungsplattform: Raumreservierungen, Material, Dienstleistungen, Veranstaltungstickets. Integrationen mit Outlook, Gmail und Buchhaltungssoftware.

  • Backend-, Frontend- und API-Entwicklung
  • Migration von Symfony 2.8 auf 5.4 LTS
  • Architekturerneuerung mit Dependency Injection
PHP 7.0–7.4Symfony 2.8–5.4MySQLjQueryTwigPHPUnitScrum
okt 2015
— sep 2016Brussel
Java Consultant — VDAB
BTR Consulting

Plattform für Stellenangebote: Bürger suchen Stellen, Arbeitgeber veröffentlichen Angebote.

  • Öffentliche Website und Arbeitgebermodul
  • Kommunikationskanäle (E-Mail, SMS, Briefe)
  • Performance-Optimierungen und Caching
  • Migration Java 7 → Java 8
Java 6/7/8Spring BootVaadinSpring BatchAngularScrum
sep 2015
— okt 2015Swalmen (NL)
Java Developer — MERPO
XePOS

Label-Generierung für ein Logistikunternehmen (Dunlop-Lager). Transportetiketten für 5 Länder unter hohem Zeitdruck (3 Wochen).

ZPLJava 6AS400JUnitEclipse RCP
jul 2015
— sep 2015Maastricht
Java Consultant — Vodafone
XePOS

Portalwebsite zur Abonnementverwaltung für Kunden und Vodafone-Mitarbeiter.

Java 8Spring BootCucumberOracle DBAngularMaven
jan 2014
— jul 2015Vilvoorde
Groovy Developer — Amadeus
XePOS

Plattform zur kostenoptimierten Meeting-Planung: Taxifahrten, Zug, Flugzeug und Videokonferenz kombiniert, um den günstigsten internationalen Meeting-Standort zu berechnen.

GroovyAria TemplatesSOAPRESTHTML5CSS3
sep 2012
— jul 2015Vilvoorde
PHP Developer — Amadeus / NMBS-SNCB
XePOS

Wartung und Weiterentwicklung der Buchungsanwendung für die belgischen Eisenbahnen, einschließlich Integration in andere Amadeus-Produkte.

Zend PHPDOJOPHPUnitSVNSOAPREST
mrt 2012
— mei 2012Jette
Java & App Developer — State of Art
XePOS

ERP-System für die Kleidungslagerverwaltung sowie eine mobile App für Vertreter des Modemarkenunternehmens State of Art.

Java 6Eclipse RCP/RAPPhoneGapCordovajQueryAS400HTML5CSS3Hybride Mobile Apps
jan 2012
— feb 2012Brussel
SOA Consultant — Flämische Regierung
Talent Planet (via HP)

Zwei Behördenplattformen: Landingsbanen-Anwendung und MAGDA (Abfrage von Personendaten).

SOA Suite 10g/11gBPELSOAPREST
aug 2010
— dec 2011Erembodegem
Solution Consultant — Certipost (jetzt Basware)
Talent Planet

Digitale Rechnungsstellung: XML-Dateien zwischen ERP-Systemen (SAP, Navision, Exact) per Mapping und Transformation konvertieren.

XSLXSLTXSL-FOEDIXMLOracle PL/SQL
sep 2009
— feb 2010Hasselt
Java Developer — Zeiterfassungsanwendung
XePOS

Interne Zeiterfassungsanwendung in moderner Technologie, später erweiterbar für externe Kunden.

Java 6SpringHibernateFlexBlaze DSAS400
sep 2008
— aug 2009Eindhoven
Java Developer — WPS Parkhaus
XePOS

Unterstützung bei der Entwicklung von Software zur Verwaltung von Automaten und Schranken in Parkhäusern.

Java 6SpringHibernateFlexLifecycle ES
Aktive Nebenrollen
okt 2024
— hedenBelgië
Vorstandsmitglied & Digitaler Verantwortlicher — HNsoulpreneurs
HNsoulpreneurs

HNsoulpreneurs ist eine Gesellschaft, die Unternehmer auf herzliche Weise miteinander verbindet. Neben meinem Vorstandsmandat verwalte ich aktiv alle digitalen Aspekte.

  • Strategische Entscheidungsfindung als Vorstandsmitglied
  • Verwaltung und Entwicklung der Website(s)
  • Automatisierung digitaler Prozesse
  • E-Mail-Hosting sowie DNS-Konfiguration und -Verwaltung
  • Verantwortlich für den gesamten digitalen Betrieb
PHPDigitale ondersteuningHTML/CSSEmailhostingDNSCaptivation Hub
Ehrenamtliche Tätigkeit
2016
— hedenBelgië
Wettkampfverantwortlicher, Webmaster & API — Smash BC
Badmintonclub Smash BC

Vielseitiges ehrenamtliches Engagement beim Badmintonclub Smash BC: von der Wettkampforganisation über die Website-Verwaltung bis hin zur Vertrauensperson für Mitglieder.

  • Verantwortlich für die Organisation und Nachverfolgung aller Wettkämpfe
  • Verwaltung und Pflege der Vereinswebsite
  • E-Mail-Verwaltung für den Verein
  • Ansprechpartner für Integrität (API) — Vertrauensperson bei Integritätsbeschwerden
EM Senioren Badminton — 2024
  • Mitorganisator der Europäischen Seniorenmeisterschaft Badminton gemeinsam mit Smash BC
  • Vollständige Verwaltung aller Akkreditierungen für 1.600 teilnehmende Spieler
  • Ansprechpartner und Problemlösung für Spieler mit Akkreditierungsproblemen
Symfony PHPDNSWebhosting
WordPressPHPHTML/CSSEmailbeheer
// 03

Ausbildung & Zertifikate

2012–2013
Postgraduiertenstudium Mobile Development
XIOS Hogeschool Limburg

Android, iOS, Hybrid (HTML5, Cordova, Ionic, UX) · Bestanden mit Auszeichnung

2006–2008
Professioneller Bachelor Angewandte Informatik
XIOS Hogeschool Limburg

Java, .NET, PHP, Datenbanken, Methoden · Bestanden mit Auszeichnung

2003–2006
Akademischer Bachelor Informatik
UHasselt

Java, C, C++, Webentwicklung, Algorithmen · 1. Jahr bestanden

2025
Einführung in AI
Ausbildung
2024
JetBrains TeamCity
JetBrains
2021
Einführung in React
Ausbildung
2021
API (Ansprechpartner für Integrität) im Sportverein
Ausbildung
2019
Devoxx — Clean Code, Clean Architecture, Memory Leaks, Java 11+
Devoxx Belgien
2019
GDPR-konforme Softwareanwendungen
Privatuum
2017
Microsoft Outlook — Zeitmanagement und Produktivität
Tracs (interne Schulung)
2014
Assertivität, Zeitmanagement, gewaltfreie Kommunikation
Personal Coach
2011
XML Master Basic — zertifiziert
Global Knowledge Exam Center
2010
ITIL V3 Foundations — zertifiziert
Global Knowledge Exam Center
2010
Sun Certified Web Components — zertifiziert
Global Knowledge Exam Center
2010
Sun Certified Java Programmer — zertifiziert
Global Knowledge Exam Center
2010
Kundenorientierte Kommunikation
Talent Planet (interne Schulung)
// 04

Technische Kenntnisse

Back-end-Entwicklung

PHP 7.4PHP 8.3PHP 8.5Symfony 2.8–6.4Symfony MessagingJava 8Java 21Spring BootSpring DataSpring WebflowSpring BatchEJB 3GroovyZend Framework 2HibernateDoctrineJSP / JSFMicroservices

Front-end-Entwicklung

ReactAngularjQueryHTML5CSS3Bootstrap 3Bootstrap 4Bootstrap 5TwigVaadinFigmaFlexPhoneGap / CordovaIonic

Datenbanken & Datenspeicherung

MySQLMS SQLPostgreSQLOracle PL/SQLAS400Elastic SearchLuceneHibernate SearchEHCacheHazelcast

Cloud & Infrastruktur

Azure Service AppsAzure DevOpsAzure PipelinesJenkinsSonarQubeKibanaLogstashCDNSSHIISJBOSS / TomcatApache HTTPDNS / Hosting

Methodik & Hilfsmittel

Scrum / AgileDDDTDDPair ProgrammingGIT / SVNMaven / ANTAtlassian JiraTrelloNotionPHPUnit / JUnitMockitoGatlingIntelliJPHPStormWebStorm

Integrationen & Standards

RESTSOAPSOAXMLXSLTXSL-FOEDIEDIFACTPeppol BIS 3SAP InvoicingUBLHATEOASUMLe-InvoicingZPLBPEL
// 05

Hobbys

Sport spielt eine zentrale Rolle in meiner Freizeit. Ich spiele Wettkampfbadminton bei Smash BC — demselben Verein, bei dem ich Wettkampfverantwortlicher bin — und das macht es doppelt so schön. Daneben gehe ich gelegentlich ins Fitnessstudio, spiele Squash oder laufe, um die Akkus wieder aufzuladen.

Neben dem Sport bin ich ständig damit beschäftigt, Neues zu lernen: persönliche Entwicklung, AI, neue Technologien und neue Methoden halten mich auf dem Laufenden. Am liebsten lerne ich jeden Tag etwas dazu.

Meine allergrößte Priorität sind jedoch meine zwei Töchter (geboren 2022 und 2025). Qualitätszeit mit ihnen ist unbezahlbar — und mindestens einmal im Jahr brechen wir gemeinsam zu einem richtigen Familienurlaub auf.