Moin, I am Patrick Radam.

Full-Stack Software Developer & DevOps Specialist with a focus on web technologies.

Patrick Radam

Biography

Based in Lübeck, I am a Software and DevOps Engineer focused on modern web technologies, scalable backend architectures, and automated CI/CD pipelines. I earned my B.Sc. in Applied Computer Science from Flensburg University of Applied Sciences in 2023. For my bachelor's thesis, I developed a deep-learning model for automated document classification using Java and DeepLearning4J.

Since January 2024, I have been part of the Platform Team at AEB SE, where I drive the modernization of core systems. My work includes building an Internal Developer Platform (IDP) based on Spotify Backstage, implementing on-demand provisioning for PostgreSQL databases, and replacing legacy UNC paths with a reusable SMB framework. Additionally, I support the cloud-native migration of Windows infrastructure to Kubernetes.

Skills

Cloud, DevOps & Platform

  • LinuxAdvanced
    12 years15
  • ArgoCDBackstageCI/CDDevOpsDockerIaCJenkinsKubernetesAdvanced
    5 years10

Backend & Architecture

  • JavaExpert
    8 years10
  • RESTExpert
    6 years10
  • KotlinExpert
    5 years10
  • MicroservicesSpring BootAdvanced
    5 years10
  • .NETC#GoSMBAdvanced
    4 years5
  • Express.jsFiberAdvanced
    3 years5

Frontend & Web

  • CSSFrontendHTMLJavaScriptTypeScriptExpert
    8 years10
  • AngularReactAdvanced
    5 years10
  • SvelteAdvanced
    3 years5

Databases & Data

  • MariaDBPostgreSQLSQLAdvanced
    6 years10

Tooling & Engineering Practice

  • VS CodeExpert
    8 years10
  • GitGitHubGitLabExpert
    7 years10
  • GradleJetBrains SuiteMavenExpert
    6 years10
  • ConfluenceJiraAdvanced
    5 years10
  • Unity 3DBitbucketAdvanced
    4 years5

Specialized & Machine Learning

  • AIAdvanced
    7 years10
  • Deep LearningMachine LearningAdvanced
    3 years5

Languages

  • GermanFirst language
    27 years30
  • EnglishFluent
    22 years25

Professional experience

  • since January 2024Software developer and DevOpsAEB SE, Lübeck - Hybrid

    Full-stack development and DevOps as part of the platform team: advancing internal web frameworks, optimizing CI/CD pipelines, and integrating new tools to boost developer productivity.

    AIAngularArgoCDBackstageBitbucketCI/CDCSSConfluenceDevOpsDockerFrontendGitGitHubGitLabGradleHTMLIaCJavaJavaScriptJenkinsJetBrains SuiteJiraKotlinKubernetesLinuxMariaDBMavenMicroservicesPostgreSQLRESTReactSMBSQLSpring BootTypeScriptVS Code
  • January 2023 - December 2023Software developeroncampus GmbH, Lübeck, Germany - Hybrid

    Developed web applications with Laravel and Vue.js for the Hamburg School Authority (Behörde für Schule und Berufsbildung) to digitize and streamline educational processes.

    CSSFrontendGitGitLabHTMLJavaScriptJetBrains SuiteLaravelLinuxMariaDBMySQLPHPRESTSQLTypeScriptVS CodeVue.jsWordpress
  • December 2021 - December 2022Working studentKontor Consulting GmbH, Lübeck, Germany - Hybrid

    Researched and built an automated document-classification pipeline powered by a Java-based Deep Learning model (DeepLearning4J) as part of my B.Sc. thesis.

    AIDeep LearningDeepLearning4JJavaJetBrains SuiteMachine LearningMaven
  • September 2021 - December 2021InternKontor Consulting GmbH, Lübeck, Germany - Hybrid

    Contributed to full-stack client projects (PHP/Symfony/Vue.js). Engineered a customized maintenance contract generation tool in close collaboration with the accounting team.

    CSSFrontendGitGitLabHTMLJavaScriptLinuxPHPPostgreSQLRESTSQLSymfonyTypeScriptVS CodeVue.jsWordpress
  • November 2015 - August 2017IT systems electronics technicianZetes GmbH, Hamburg, Germany - On-site

  • June 2013 - June 2015IT systems electronics technicianAcer Computer GmbH, Ahrensburg, Germany - On-site

Education

  • Winter semester 2018 - Winter semester 2023Bachelor of Science in Applied Computer ScienceUniversity of Applied Sciences Flensburg, Flensburg, Germany

    Completed B.Sc. with a final grade of 1.9. Thesis titled "Verification of a Deep Learning Model for Document Classification" (Grade: 1.7). Specialization in web technologies, software architecture, functional programming, and applied machine learning. Participated in numerous collaborative software engineering projects.

    .NETAIC#CSSDeep LearningElmExpress.jsFiberFrontendGitGitHubGoGradleHTMLHaskellJavaJavaScriptKerasKotlinLinuxMachine LearningMavenMongoDBMySQLNuGetRESTSQLSvelteTensorflowTypeScriptUnity 3D
  • 2017 - 2018FachhochschulreifeBerufliche Schule des Kreises Stormarn in Ahrensburg, Ahrensburg, Germany

  • 2010 - 2013Apprenticeship as an IT systems electronics technicianAcer Computer GmbH and IHK Lübeck, Ahrensburg, Germany and Lübeck, Germany

Projects

  • Cloud-Native Transformation: Modernizing Legacy Infrastructure to Kubernetes AEB SE - In Progress

    Problem: Legacy systems and business processes were firmly tied to Windows servers and rigid UNC share paths, preventing integration into modern container/cloud workflows and automated CI/CD pipelines.

    My Role: As part of the migration team, I support the move from Windows servers to a Kubernetes-based architecture, contributing to release automation, storage concepts, and infrastructure provisioning (IaC).

    Result: Established a scalable, cloud-native foundation by decoupling legacy Windows infrastructure and implementing Infrastructure-as-Code (IaC).

    AngularCI/CDDockerJavaJenkinsKotlinKubernetesMavenPostgreSQLSMBSpring Boot
  • Building an Internal Developer Platform (IDP) with Backstage AEB SE - In Progress

    Problem: Developers and specialist teams lacked a central, self-service way to access infrastructure, services, and tools — manual requests and approvals caused unnecessary delays. On top of that, the initial setup and onboarding process was cumbersome, documentation was decentralized and hard to find, and the overall system landscape was hard to grasp.

    My Role: Co-shaping an Internal Developer Platform (IDP) on Spotify Backstage to improve Developer Experience (DX): teams self-serve environments, CI/CD pipelines, and AI-powered helpers, and can connect and extend them.

    Result: Significantly reduced lead times for developer resources, streamlined the onboarding process, and established a centralized knowledge base, drastically reducing manual support tickets.

    AIBackstageCI/CDDockerJavaKotlinKubernetesRESTTypeScript
  • On-Demand Database Provisioning in Kotlin & Angular AEB SE - Completed

    Problem: Developers, CI/CD pipelines, and Kubernetes workloads could not provision Postgres databases on demand, causing manual effort and delays in the development cycle.

    My Role: Responsible for the design and build of a full-stack web application (Kotlin / Angular) enabling on-demand provisioning of complete, isolated Postgres databases for teams and automated systems.

    Result: Engineered a full-stack solution enabling automated database deployment in seconds rather than hours, fully integrated into the Kubernetes and CI/CD ecosystem.

    AngularDockerJavaKotlinKubernetesPostgreSQLRESTSpring Boot
  • Java SMB Framework & Migrating Off Legacy UNC Paths AEB SE - Completed

    Problem: Legacy processes relied on proprietary Windows UNC share paths that were incompatible with modern, containerized cloud workflows.

    My Role: Built a reusable, Java-based SMB framework and contributed to the migration of all existing UNC processes to Docker containers and Kubernetes.

    Result: Fully decoupled file handling from the underlying Windows hardware and ensured smooth containerization of all dependent services.

    DockerJavaKubernetesSMB
  • Automated Release & QA Pipeline for Kubernetes Workloads AEB SE - Completed

    Problem: Product releases without a standardized, automated quality-assurance step carried elevated risk and quality fluctuations in production.

    My Role: Designed and embedded an automated release patch process (Build Automation) in Jenkins, Maven, and connector tools, enforcing defined QA steps for Java/Maven artifacts before deployment to Kubernetes.

    Result: Higher software quality, enforced QA standards on every deployment, and reliable, error-free release cycles in production.

    CI/CDDockerJavaJenkinsKubernetesMavenREST
  • Educational Services Platform (Hamburg Authority for School Education) oncampus GmbH - Completed

    Problem: Paper-based and manual workflows in Hamburg's school administration slowed processes, inflated administrative effort, and degraded data quality.

    My Role: As a software developer, I built tailored web applications in an agile team on Laravel and Vue.js to digitize core administrative school processes.

    Result: Successfully migrated Hamburg's curricula to a digital system with version 1.0 (November 2023), increasing administrative efficiency, reducing paper usage, and fostering sustainable professional exchange among educators.

    GitLaravelMySQLPHPRESTVue.js
  • Bachelor's Thesis: AI-Powered Document Classification Kontor Consulting GmbH - Completed

    Problem: Digital documents produced in daily business (emails, contracts, invoices) had to be reviewed and classified manually — error-prone and time-consuming.

    My Role: Independently designed and built a deep learning model for automatic classification and sorting of digital documents using Java and DeepLearning4J, covering data preparation, model training, and evaluation.

    Result: Validated practical applicability with high classification accuracy; thesis awarded 1.7. A resource-efficient, small model was deliberately researched and used.

    AIDeep LearningDeepLearning4JJavaJetBrains SuiteMachine LearningMaven
  • Automated Maintenance Contract Generator Kontor Consulting GmbH - Completed

    Problem: Creating maintenance contracts manually was time-consuming and error-prone in the contract data.

    My Role: Built a specialized web generator (PHP/Symfony/Vue.js) for automated creation of maintenance contracts in close collaboration with the accounting team.

    Result: Eliminated manual transfer errors, saved significant time, and generated standardized contract documents automatically.

    PHPPostgreSQLSymfonyVue.js