Verfügbar für Projekte: Über devgineers nehme ich nebenberuflich Aufträge an: Software, Entwicklungsprozesse und Product Security. Projekt besprechen →

Blatt 03

Lebenslauf

Moritz Schacke · Softwareentwickler & Wirtschaftsinformatiker

Ich baue Software mit Bauplan: verständlich für alle, die sie weiterentwickeln, wartbar über Jahre im Betrieb und schnell für alle, die sie benutzen. Seit 2020 entwickle und betreibe ich das Support-Ökosystem der Behnke Gruppe. Nebenberuflich nehme ich mit devgineers Aufträge an: Software, Entwicklungsprozesse und Product Security.

Lebenslauf als PDF ↓

Berufserfahrung

  1. 10/2026 – heute

    Inhaber – Software Engineering, Secure SDLC & CRA-Beratung

    devgineers, Nebenberuflich selbstständig

    Neben meiner Festanstellung nehme ich mit devgineers Aufträge an – von der ersten Frage bis zur Übergabe als einziger Ansprechpartner.

    • Individuelle Software, Modernisierung und Neuentwicklung in Sprints mit lauffähigem Stand nach jedem Sprint.
    • Webseiten mit Hosting und Wartung sowie Einrichtung, Absicherung und Wartung von Linux-Servern.
    • Entwicklungsprozesse und Product Security: Secure SDLC, Scrum, CRA Gap Assessments und Secure SDLC Reviews.
  2. 10/2026 – heute

    Beauftragter für Produkt- und Entwicklungssicherheit (PDSC)

    Telefonbau Behnke GmbH, Behnke Gruppe

    Zusätzlich zu meiner Rolle als Entwickler verantworte ich die Produkt- und Entwicklungssicherheit: vom Cyber Resilience Act über sichere Entwicklungsprozesse bis zur Nachweisführung in CI/CD.

    • Umsetzung des Cyber Resilience Act (Verordnung (EU) 2024/2847) für die Produkte: Anforderungs- und Risikoanalyse, technische Dokumentation und Abgleich mit harmonisierten EU-Normen wie EN 18031.
    • Schwachstellenmanagement: zentrale Meldestelle für Schwachstellen, vertrauliche Bearbeitung mit den Meldefristen aus CRA Art. 14 und DSGVO Art. 33, veröffentlichte Security-Advisories.
    • Sichere Entwicklungsprozesse: Anforderungen, Reviews, Tests und Freigaben nachvollziehbar vom Commit bis zum Release – als Grundlage für Konformitätsbewertung und Updates über den gesamten Supportzeitraum.
    • CI/CD mit GitLab Ultimate: Security-Scans für Code, Abhängigkeiten und Secrets, Software-Stücklisten (SBOM), Tests und Coverage als Nachweise in der Pipeline.
    • Sichere Lieferkette bis in die Produktion: signierte, verschlüsselte Software-Releases sowie signierte Firmware und Secure Boot bei der Erstprogrammierung der Geräte.
  3. 01/2026 – heute

    Wirtschaftsinformatiker im Bereich Softwareentwicklung

    Telefonbau Behnke GmbH, Behnke Gruppe

    Entwicklung und Betrieb der Web-Plattformen und internen Werkzeuge der Gruppe – sicher, dokumentiert und mit KI-gestützten Werkzeugen.

    • Support-Ökosystem: Neuentwicklung des Support-Servers (PHP 8.5, REST-API, Anmeldung mit TOTP und Passkeys), Security-Meldestelle, Statusseite und Wiki-System für die Produktdokumentation in drei Sprachen.
    • Sicherer und dokumentierter Code: strikte Typisierung, statische Analyse auf höchster Stufe (PHPStan max), automatisierte Tests in GitLab CI, Sicherheitsfunktionen im Framework statt im Einzelfall und Dokumentation, die mit dem Code gepflegt wird.
    • KI in der Entwicklung: KI-gestütztes Arbeiten mit Claude Code und Codex, Anbindung von LLM-APIs und KI-Plattformen – mit Review, Tests und klaren Grenzen dafür, was ein Agent lesen und ändern darf.
    • Interne Werkzeuge und Infrastruktur: lizenzgesicherte APIs für Firmware, Handbücher und Changelogs, ein gemeinsames CDN für alle Webprojekte und Werkzeuge für die Produktion.
  4. 10/2025 – 12/2025

    Wirtschaftsinformatiker im Bereich Softwareentwicklung

    Notrufzentrale Behnke GmbH, Behnke Gruppe

  5. 04/2025 – 09/2025

    Werkstudent (Master of Science)

    Telefonbau Behnke GmbH, Behnke Gruppe

    Entwicklung neuer Features und interner Tools, Ausbau zentraler Systeme.

  6. 10/2020 – 03/2025

    Werkstudent (Bachelor of Science)

    Telefonbau Behnke GmbH, Behnke Gruppe

    Modernisierung bestehender PHP- und Java-Tools.

  7. 08/2020 – 10/2020

    Aushilfe in Technik und Support

    Telefonbau Behnke GmbH, Behnke Gruppe

Ausbildung

  1. 04/2025 – 09/2025

    Master of Science Wirtschaftsinformatik

    IWi im DFKI, Universität des Saarlandes, Saarbrücken – nicht abgeschlossen

    Nach einem Semester beendet.

    Data Engineering · Künstliche Intelligenz · Computergrafik · Projektmanagement · IT-Recht

  2. 10/2021 – 03/2025

    Bachelor of Science Wirtschaftsinformatik

    IWi im DFKI, Universität des Saarlandes, Saarbrücken

    Bachelorarbeit „KI als Innovator für die Automatisierung der Prozessmodellierung“: Vergleich von acht LLMs bei der BPMN-Generierung.

    Programmierung · Algorithmen · Software Engineering · Big Data · Strategisches Management · Spieltheorie

  3. 10/2020 – 09/2021

    Bachelor of Science Informatik

    SIC, Universität des Saarlandes, Saarbrücken – Studiengangswechsel

    Wechsel in den Studiengang Wirtschaftsinformatik.

  4. 09/2012 – 07/2020

    Abitur

    Theodor-Heuss-Gymnasium, Sulzbach (Saar)

    Leistungskurse Mathematik und Englisch.

Kenntnisse

Jede Stufe ist durch Projekte belegt.

Programmiersprachen

Experte
PHP, JavaScript, SQL, HTML5 & CSS
Fortgeschritten
Java, TypeScript, Bash
Sicher
Python
Grundlagen
C/C++

Backend & Frameworks

Experte
Framework-Design (PSR-7/11/14/15/16), REST-API-Design & -Dokumentation, Software-Architektur, Legacy-Modernisierung & Migration
Fortgeschritten
Node.js & TypeScript-Ökosystem, JSON Schema & Validierung (opis, Zod), PDF-Erzeugung (mPDF, Dompdf)
Sicher
OAuth 2.0
Grundlagen
Laravel, Symfony, Spring

Frontend & Mobile

Fortgeschritten
Vanilla JS (UI ohne Framework)
Sicher
React Native & Expo, React, Bootstrap

Datenbanken

Experte
MySQL
Fortgeschritten
Schema-Migrationen
Sicher
SQLite
Grundlagen
PostgreSQL

Cloud, Infrastruktur & DevOps

Experte
Linux-Server (Ubuntu): Einrichtung, Härtung, Betrieb, Git & GitLab, Monitoring & Health-Checks, Release-Signierung & -Verschlüsselung, Cron-Jobs & Hintergrundprozesse
Fortgeschritten
GitLab CI/CD, Docker, AWS (S3, Polly, AWS SDK), Hosting & Serververwaltung (VPS, Plesk)
Sicher
Cloudflare Workers
Grundlagen
SIP / Kamailio

Sicherheit & Compliance

Experte
Cyber Resilience Act (EU) 2024/2847, Coordinated Vulnerability Disclosure, Web-Security: CSRF, Sessions, parametrisiertes SQL, Security-Header
Fortgeschritten
Authentifizierung: JWT, TOTP, WebAuthn/Passkeys, Kryptografie in der Praxis (libsodium, Ed25519, Signaturen)
Sicher
EN 18031, Secure Boot (Produktion), DSGVO (Meldefristen, Privacy by Design)

Qualität & Prozess

Experte
PHPStan (Level max), PSR-12 & php-cs-fixer, Technische Dokumentation
Fortgeschritten
Code Review (auch KI-gestützt), PHPUnit, Semantic Versioning & Release-Management
Sicher
Vitest & Jest, Agile / Scrum

Barrierefreiheit, i18n & SEO

Experte
Mehrsprachigkeit (DE/EN/FR und mehr)
Fortgeschritten
Barrierefreiheit (OpenDyslexic, Kontrast, Lesehilfen), SEO (JSON-LD, Meta, OG/Twitter)

KI & LLMs

Experte
KI-gestützte Entwicklung: Claude Code, Codex, KI-gestützte Workflows, Prompt Engineering
Fortgeschritten
LLM-Evaluation & Benchmarking, Model Context Protocol (MCP), KI-Agenten-Infrastruktur, Claude, GPT, Gemini, Ollama

Spieleentwicklung

Fortgeschritten
Minecraft: Spigot & Forge
Sicher
libGDX & OpenGL, Entity Component System, Client/Server-Spielarchitektur

Hardwarenahe Entwicklung

Sicher
Board-Programmierung in der Produktion, Geräteerkennung im Netzwerk (mDNS)

Werkzeuge

Experte
VS Code
Fortgeschritten
Composer & npm
Sicher
IntelliJ IDEA, Gradle & Maven

Sprachen

Deutsch
Muttersprache
Englisch
C1
Französisch
B1
Niederländisch
A1