Buschra Dirrigl

Buschra Dirrigl

Freelance-Entwicklerin · Fachanwendungen & KI

Stadt München

Kann Claude Code seinen eigenen Code hacken? Ein Selbsttest an meiner LLM-App

Claude Code Security LLM-App Workflow Selbsttest

Ich zeige live, wie ich eine mit Claude Code gebaute App mit Claude Code auf Sicherheitslücken geprüft habe, was dabei herauskam und wie man das als festen Schritt in den eigenen Workflow einbaut.

Speaker-Fakten

Kennzahl
Wert
001. Softwareentwicklung seit (Jahr)
2024
002. AI-Coding seit (Jahr)
2025
003. Primäre Programmiersprache
PHP
004. AI-Harness (Cursor, Claude Code)
Claude Code
005. Genutzte LLMs
Claude API (Anthropic)

Schwerpunkte

Backend: Drupal-Modulentwicklung, PHP, Python, MySQL/MariaDB, REST-APIs. Plattformen: Drupal 10/11, Drupal AI. DevOps: Composer/Drush, Docker, Git und SVN, Linux/Apache. Frontend: Bootstrap/CSS, Flutter/Dart, JavaScript, Twig. KI: Claude Code, Claude API, On-Device ML (ML Kit), Prompt Engineering.

Vita

Ich entwickle Web-Anwendungen mit PHP und Drupal: Fachanwendungen, auf die sich ein Team täglich verlässt, keine Prototypen. Dazu kommt Python für Backends, APIs und Automatisierung, bis hin zum Server hinter einer mobilen App. Seit Sprachmodelle produktionsreif sind, setze ich sie dort ein, wo sie helfen: LLM-APIs, Bilderkennung und strukturierte Datenextraktion. Nicht jedes Projekt braucht KI. Die meiste Arbeit bleibt solides Handwerk: saubere Datenmodelle, belastbare Schnittstellen, Code, den in zwei Jahren noch jemand versteht. Wenn ein Sprachmodell einen Arbeitsschritt wirklich abkürzt, baue ich es dazu. API-Keys liegen serverseitig. Im Alltag arbeite ich mit Claude Code und prüfe seine Ergebnisse kritisch, auch auf Sicherheit. Drupal nutze ich als Fachanwendung, nicht als Website: Custom-Module, Schnittstellen, Rollen. Dabei arbeite ich an zwei Hauptprojekten: - Familienservice-Fachportal: ein gewachsenes Portal mit rund 50 Custom-Modulen für Vermittlung von Betreuungsleistungen, Fallmanagement, Veranstaltungs- und Bestellwesen, mit REST-Schnittstellen und wöchentlichen Releases. Hier geht es um sensible Sozialdaten: Anonymisierung und eine saubere Trennung der Rechte sind Alltag. - Messdienstleister im Energieumfeld: SAP-Auftragsanbindung, mobile Erfassung für Monteure im Außendienst (offlinefähig), automatische PDF-Erzeugung und rollenbasierte Rechte für mehrere Mandanten. Außerhalb von Drupal baue ich Backends, REST-Schnittstellen, Import- und Export-Strecken und Deployment auf Linux, in PHP und Python. Eigenes Projekt: Vestura, eine Privacy-first Digital Wardrobe, komplett mit Claude Code gebaut. Flutter-App mit Python/Flask-Backend, Claude API und On-Device ML. München, remote verfügbar.