# Moritz Schacke

> Développeur logiciel & informaticien de gestion – Clarté. Maintenabilité. Performance.

Je construis du logiciel sur plan : compréhensible pour ceux qui le font évoluer, maintenable pendant des années en production et rapide pour ceux qui l'utilisent. Depuis 2020, je développe et exploite l'écosystème de support du groupe Behnke. À titre secondaire, j'accepte des missions avec devgineers : logiciel, processus de développement et sécurité produit.

- Saarland, DE · À distance, dans le monde entier
- 6+ années de programmation
- 5 années de plateformes en production continue
- B.Sc. Informatique de gestion
- 6 offres d'entrée via devgineers

**Du logiciel construit sur plan.**

- **Compréhensible:** Du code que la personne suivante comprend sans moi. Des noms clairs, des limites claires, pas de magie.
- **Maintenable:** Conçu pour des années en production, pas seulement jusqu'au lancement. Tests, mises à jour et supervision font partie du plan.
- **Rapide:** La performance est une exigence, pas un ajout. Mesurée, pas estimée.

## devgineers (Indépendant à titre secondaire – accepte des missions)

Logiciel. Processus. Sécurité. Via devgineers, j'accepte des missions à titre secondaire : logiciels sur mesure, modernisation et refonte, sites web avec hébergement et maintenance, serveurs Linux, processus de développement (SDLC sécurisé, Scrum) et conseil technique en sécurité produit et CRA – en sprints où chaque étape est visible.

- https://devgineers.de
- https://devgineers.de/kontakt
- https://moritzschacke.de/fr/projekte/devgineers

## Expérience

### Propriétaire – ingénierie logicielle, SDLC sécurisé & conseil CRA – devgineers

10/2026 – aujourd’hui

En parallèle de mon emploi, j'accepte des missions avec devgineers – seul interlocuteur de la première question à la remise.

- Logiciels sur mesure, modernisation et refonte en sprints avec une version utilisable à chaque sprint.
- Sites web avec hébergement et maintenance, installation, sécurisation et maintenance de serveurs Linux.
- Processus de développement et sécurité produit : SDLC sécurisé, Scrum, CRA gap assessments et secure SDLC reviews.

### Responsable de la sécurité des produits et du développement (PDSC) – Telefonbau Behnke GmbH

10/2026 – aujourd’hui

En plus de mon rôle de développeur, je suis responsable de la sécurité des produits et du développement : du Cyber Resilience Act aux processus de développement sécurisés et à la traçabilité dans la CI/CD.

- Mise en œuvre du Cyber Resilience Act (règlement (UE) 2024/2847) pour les produits : analyse des exigences et des risques, documentation technique et alignement sur les normes européennes harmonisées comme l'EN 18031.
- Gestion des vulnérabilités : point de signalement central, traitement confidentiel dans les délais de l'art. 14 du CRA et de l'art. 33 du RGPD, avis de sécurité publiés.
- Processus de développement sécurisés : exigences, revues, tests et validations traçables du commit à la release – base de l'évaluation de la conformité et des mises à jour pendant toute la période de support.
- CI/CD avec GitLab Ultimate : analyses de sécurité du code, des dépendances et des secrets, nomenclatures logicielles (SBOM), tests et couverture comme preuves dans le pipeline.
- Une chaîne d'approvisionnement sécurisée jusqu'à la production : releases logicielles signées et chiffrées, firmware signé et secure boot lors de la première programmation des appareils.

### Informaticien de gestion, développement logiciel – Telefonbau Behnke GmbH

01/2026 – aujourd’hui

Développement et exploitation des plateformes web et des outils internes du groupe – sécurisés, documentés et avec des outils assistés par l'IA.

- Écosystème de support : nouveau serveur de support (PHP 8.5, API REST, connexion par TOTP et passkeys), point de signalement de sécurité, page de statut et système wiki pour la documentation produit en trois langues.
- Code sécurisé et documenté : typage strict, analyse statique au niveau maximal (PHPStan max), tests automatisés dans GitLab CI, sécurité intégrée au framework plutôt qu'au cas par cas, et documentation maintenue avec le code.
- L'IA dans le développement : travail assisté par l'IA avec Claude Code et Codex, intégration d'API de LLM et de plateformes d'IA – avec revue, tests et des limites claires sur ce qu'un agent peut lire et modifier.
- Outils internes et infrastructure : API protégées par licence pour firmware, manuels et journaux de modifications, un CDN commun à tous les projets web et des outils pour la production.

### Informaticien de gestion, développement logiciel – Notrufzentrale Behnke GmbH

10/2025 – 12/2025

### Étudiant salarié (Master of Science) – Telefonbau Behnke GmbH

04/2025 – 09/2025

Développement de nouvelles fonctionnalités et d'outils internes, extension des systèmes centraux.

### Étudiant salarié (Bachelor of Science) – Telefonbau Behnke GmbH

10/2020 – 03/2025

Modernisation d'outils PHP et Java existants.

### Auxiliaire technique et support – Telefonbau Behnke GmbH

08/2020 – 10/2020

## Formation

### Master of Science en informatique de gestion

IWi im DFKI, Universität des Saarlandes, Saarbrücken · 04/2025 – 09/2025

Interrompu après un semestre.

Ingénierie des données, Intelligence artificielle, Infographie, Gestion de projet, Droit de l'informatique

### Bachelor of Science en informatique de gestion

IWi im DFKI, Universität des Saarlandes, Saarbrücken · 10/2021 – 03/2025

Mémoire de bachelor « L'IA, innovatrice pour l'automatisation de la modélisation des processus » : comparaison de huit LLM pour la génération BPMN.

Programmation, Algorithmique, Génie logiciel, Big Data, Management stratégique, Théorie des jeux

### Bachelor of Science en informatique

SIC, Universität des Saarlandes, Saarbrücken · 10/2020 – 09/2021

Réorientation vers l'informatique de gestion.

### Abitur (équivalent du baccalauréat)

Theodor-Heuss-Gymnasium, Sulzbach (Saar) · 09/2012 – 07/2020

Spécialités mathématiques et anglais.

## Compétences

Chaque niveau s’appuie sur des projets.

### Langages de programmation

- PHP – Expert (depuis 2020)
- JavaScript – Expert (depuis 2020)
- SQL – Expert (depuis 2020)
- HTML5 & CSS – Expert (depuis 2020)
- Java – Avancé (depuis 2020)
- TypeScript – Avancé (depuis 2026)
- Bash – Avancé (depuis 2021)
- Python – Opérationnel (depuis 2024)
- C/C++ – Notions

### Backend & frameworks

- Framework-Design (PSR-7/11/14/15/16) – Expert (depuis 2026)
- REST-API-Design & -Dokumentation – Expert (depuis 2025)
- Software-Architektur – Expert (depuis 2025)
- Legacy-Modernisierung & Migration – Expert (depuis 2020)
- Node.js & TypeScript-Ökosystem – Avancé (depuis 2026)
- JSON Schema & Validierung (opis, Zod) – Avancé (depuis 2026)
- PDF-Erzeugung (mPDF, Dompdf) – Avancé (depuis 2022)
- OAuth 2.0 – Opérationnel (depuis 2026)
- Laravel – Notions
- Symfony – Notions
- Spring – Notions

### Frontend & mobile

- Vanilla JS (UI ohne Framework) – Avancé (depuis 2020)
- React Native & Expo – Opérationnel (depuis 2026)
- React – Opérationnel (depuis 2026)
- Bootstrap – Opérationnel

### Bases de données

- MySQL – Expert (depuis 2020)
- Schema-Migrationen – Avancé (depuis 2025)
- SQLite – Opérationnel (depuis 2026)
- PostgreSQL – Notions

### Cloud, infrastructure & DevOps

- Linux-Server (Ubuntu): Einrichtung, Härtung, Betrieb – Expert (depuis 2020)
- Git & GitLab – Expert (depuis 2020)
- Monitoring & Health-Checks – Expert (depuis 2025)
- Release-Signierung & -Verschlüsselung – Expert (depuis 2025)
- Cron-Jobs & Hintergrundprozesse – Expert (depuis 2022)
- GitLab CI/CD – Avancé (depuis 2026)
- Docker – Avancé (depuis 2022)
- AWS (S3, Polly, AWS SDK) – Avancé (depuis 2024)
- Hosting & Serververwaltung (VPS, Plesk) – Avancé (depuis 2020)
- Cloudflare Workers – Opérationnel (depuis 2026)
- SIP / Kamailio – Notions (depuis 2021)

### Sécurité & conformité

- Cyber Resilience Act (EU) 2024/2847 – Expert (depuis 2025)
- Coordinated Vulnerability Disclosure – Expert (depuis 2026)
- Web-Security: CSRF, Sessions, parametrisiertes SQL, Security-Header – Expert (depuis 2020)
- Authentifizierung: JWT, TOTP, WebAuthn/Passkeys – Avancé (depuis 2025)
- Kryptografie in der Praxis (libsodium, Ed25519, Signaturen) – Avancé (depuis 2025)
- EN 18031 – Opérationnel (depuis 2026)
- Secure Boot (Produktion) – Opérationnel (depuis 2026)
- DSGVO (Meldefristen, Privacy by Design) – Opérationnel (depuis 2026)

### Qualité & processus

- PHPStan (Level max) – Expert (depuis 2025)
- PSR-12 & php-cs-fixer – Expert (depuis 2025)
- Technische Dokumentation – Expert (depuis 2022)
- Code Review (auch KI-gestützt) – Avancé (depuis 2025)
- PHPUnit – Avancé (depuis 2026)
- Semantic Versioning & Release-Management – Avancé (depuis 2026)
- Vitest & Jest – Opérationnel (depuis 2026)
- Agile / Scrum – Opérationnel

### Accessibilité, i18n & SEO

- Mehrsprachigkeit (DE/EN/FR und mehr) – Expert (depuis 2020)
- Barrierefreiheit (OpenDyslexic, Kontrast, Lesehilfen) – Avancé (depuis 2022)
- SEO (JSON-LD, Meta, OG/Twitter) – Avancé (depuis 2021)

### IA & LLM

- KI-gestützte Entwicklung: Claude Code, Codex – Expert (depuis 2026)
- KI-gestützte Workflows – Expert (depuis 2026)
- Prompt Engineering – Expert (depuis 2024)
- LLM-Evaluation & Benchmarking – Avancé (depuis 2024)
- Model Context Protocol (MCP) – Avancé (depuis 2026)
- KI-Agenten-Infrastruktur – Avancé (depuis 2026)
- Claude, GPT, Gemini, Ollama – Avancé (depuis 2024)

### Développement de jeux

- Minecraft: Spigot & Forge – Avancé (depuis 2020)
- libGDX & OpenGL – Opérationnel
- Entity Component System – Opérationnel
- Client/Server-Spielarchitektur – Opérationnel (depuis 2026)

### Développement proche du matériel

- Board-Programmierung in der Produktion – Opérationnel (depuis 2026)
- Geräteerkennung im Netzwerk (mDNS) – Opérationnel (depuis 2022)

### Outils

- VS Code – Expert
- Composer & npm – Avancé
- IntelliJ IDEA – Opérationnel
- Gradle & Maven – Opérationnel

## Langues

- Allemand: Langue maternelle
- Anglais: C1
- Français: B1
- Néerlandais: A1

## Contact

- info@moritzschacke.de
- https://moritzschacke.de/fr/kontakt
