~/melius-it — zsh

whoami

christian_melius

watch -n 3 shuf -n1 claims.txt

PHP-Backends, die lange halten, schnell bleiben und mit Ihnen wachsen.

cat profil.md

Sitz Osnabrück · deutschlandweit, am liebsten remote · Freelancer seit 1999

Ich bin Christian Melius, freiberuflicher Softwareentwickler. Ich baue neue PHP-Backends mit Symfony, bringe gewachsene Systeme auf den aktuellen Stand und sorge dafür, dass sie auch unter vielen Nutzern schnell bleiben. Getestet, gut lesbar und KI-gestützt, aber nie blind.

ls leistungen/

legacy-modernisierung.md architektur.md performance.md tests-ci.md auth.md kommunikation.md

./anfragen --direkt

cat leistungen/*.md

Wobei ich Ihr Team verstärke

01Legacy modernisieren

Gewachsene Systeme Schritt für Schritt von alt auf neu bringen: aktuelle PHP- und Framework-Versionen, veraltete Bibliotheken raus, wartbarer Code rein. Ohne den laufenden Betrieb anzuhalten.

02Architektur & Neubau

Monolithen in klar geschnittene Services zerlegen oder Systeme von Grund auf neu bauen, nach modernen Prinzipien und mit sauberen REST-Schnittstellen.

03Performance & Skalierung

Backends, die auch bei sehr vielen Nutzern schnell bleiben: Caching, optimierte Datenbankzugriffe mit Doctrine und Volltextsuche mit Apache Solr.

04Tests, Build & Betrieb

Jeder Code kommt mit Tests und einer hohen Code Coverage. PHPUnit und PHPStan laufen in GitLab CI, und keine Pipeline bleibt rot. Deployt wird mit Deployer, entwickelt in Docker, Lando oder Vagrant, dazu Linux-Serveradministration.

05Moderne Authentifizierung

Anmeldung per OAuth 2.0 und OpenID Connect, inklusive Social Logins wie Google, Apple oder GitHub. Sicher umgesetzt und angenehm für die Nutzer.

06Draht zur Fachabteilung

Ich übersetze zwischen Technik und Fachabteilung: Anforderungen klären, Optionen verständlich erklären und alle Stakeholder auf dem Laufenden halten. So entsteht, was wirklich gebraucht wird.

cat composer.json

Werkzeuge, die ich täglich nutze

Mein Schwerpunkt liegt auf PHP und dem Symfony-Ökosystem. Die Werkzeuge richten sich aber nach dem Projekt, nicht umgekehrt.

KI-Werkzeuge nutze ich, seit es sie gibt, und heute ganz selbstverständlich: Claude Code, Antigravity und GitHub Copilot. Das macht Refactorings, Migrationen und Neuentwicklungen schneller und auch besser, wenn man es richtig macht. Die Verantwortung für den Code bleibt bei mir, und ich schreibe ihn für die Entwickler, die nach mir kommen. Lesbarkeit ist king.

composer.jsonmelius-it/christian
{
  "name": "melius-it/christian",
  "type": "freelancer",
  "require": {
    "php": "^8.4",
    "symfony/*": "*",
    "symfony/messenger": "*",
    "laminas/*": "*",
    "shardj/zf1-future": "*",  // ZF1 läuft auf PHP 8.5
    "doctrine/orm": "*",
    "solarium/solarium": "*",
    "nelmio/api-doc-bundle": "*",
    "angular/*": "^22"  // ja, auch Frontend
  },
  "require-dev": {
    "phpunit/phpunit": "*",
    "phpstan/phpstan": "*",
    "phpstan/phpstan-strict-rules": "*",  // level 8
    "git": "*",
    "gitlab/ci": "*",
    "deployer/deployer": "*",
    "docker | lando | vagrant": "*",
    "ai/claude-code": "@dev"
  },
  "scripts": {
    "test": ["phpunit --coverage-text", "phpstan analyse"],
    "pre-push": "@test"  // keine Pipeline bleibt rot
  },
  "provide": {
    "php": "3.* || 4.* || 5.* || 7.*",  // seit PHP 3 dabei
    "postgresql": "*",
    "bash": "*",
    "oracle | sybase | c++": "legacy"  // früher viel, heute selten
  },
  "since": "1999"  // ja, wirklich
}

git log --oneline karriere

Ausgewählte Stationen

  1. a1f3c07 HEAD

    feat: KI-gestützte Entwicklung

    Von der ersten Stunde an dabei. Mit Claude Code, Antigravity und GitHub Copilot baue ich Neues, modernisiere Bestehendes und erweitere laufend mein Skillset. Auf die KI verlasse ich mich dabei nie blind: Jede Zeile, die sie schreibt, wird von mir verstanden, geprüft und getestet.

  2. c44f1e2 laufend

    ops: Webserver & Websites für Kunden

    Ich betreibe und betreue eigene Webserver, auf denen zahlreiche Websites meiner Kunden laufen. Neue Websites entwickle ich auch selbst: mit WordPress, mit oder ohne Pagebuilder, oder als schnelle statische Seiten. Für das Design kann ich auf einen Pool erfahrener Designer zurückgreifen.

  3. 7e2d9b4 2015

    feat: e-fellows.net

    Seit 2015 und bis heute freiberuflich dort. Migration der Plattform von Zend nach Symfony und Umbau vom Monolithen zur Service-Architektur. Dazu viel Neues: Push-Notifications (inklusive Migration von GCM zu Firebase), Message Queues, Erweiterungen der Community, Android- und iOS-Apps und Tools für die Fachabteilungen.

  4. 3c81f0a 1999

    feat: Selbständig, u. a. für arvato / Bertelsmann

    Korrespondenz- und Archivsysteme für Lufthansa Miles & More, Air Berlin und Sixt. Darunter ein System, das in anderthalb Jahren rund 50 Millionen Dokumente erzeugt und revisionssicher als PDF/A in PostgreSQL abgelegt hat: unter 4 KB pro Dokument, gerendert live beim Abruf.

  5. 0000001 init

    init: Diplom-Kaufmann, Uni Osnabrück

    Schwerpunkt Wirtschaftsinformatik.

./kontakt.sh

Passt das zu Ihrem Projekt?

Schreiben Sie mir kurz, worum es geht. Ich melde mich in der Regel innerhalb eines Werktags.

OrtOsnabrück, für Projekte in ganz Deutschland
Modusremote first
~/melius-it — less impressum.txt

Impressum

~/melius-it — less datenschutz.txt

Datenschutzerklärung