Zum Inhalt springen

Über mich

Oliver Melle

Softwareentwickler · Linux-Enthusiast · Unternehmer
📍 Bassum (nähe Bremen)

Wer bin ich?

Ich bin ein -jähriger Softwareentwickler mit über zehn Jahren Berufserfahrung in der Entwicklung und dem Betrieb von Webanwendungen. Ich habe eine abgeschlossene Berufsausbildung zum Fachinformatiker Anwendungsentwicklung und habe meine Karriere damit verbracht, komplexe technische Herausforderungen in saubere, wartbare Lösungen zu überführen.

Über das reine Programmieren hinaus habe ich stets Verantwortung für den gesamten Lebenszyklus der Software übernommen, die ich entwickle — von der Entwicklung über das Deployment bis hin zur Serververwaltung und laufenden Wartung. Im Terminal einen Produktionsserver zu konfigurieren liegt mir ebenso nah wie das Entwerfen einer neuen Architektur in der IDE.

Was mache ich?

Webentwicklung

Mein Kern-Fachwissen liegt in der PHP-basierten Webentwicklung, mit umfangreicher Erfahrung in:

  • TYPO3 — sowohl als Administrator als auch als Entwickler eigener Templates und Plugins; während meiner Zeit als Selbstständiger habe ich ein eigenes TYPO3-Template veröffentlicht und vertrieben
  • Symfony — darunter der Aufbau und Betrieb einer SaaS-Webanwendung zur Ticketkontrolle als selbstständiger Entwickler
  • Magento 2 (aktuell Adobe Commerce) & Shopware — Administration sowie Entwicklung individueller Templates und Plugins für E-Commerce-Kunden

DevOps & Infrastruktur

Ich verantworte Deployments und Infrastruktur eigenständig und setze dabei ein:

  • Docker und CI/CD-Pipelines (GitLab CI/CD) für reproduzierbare, automatisierte Deployments
  • Apache und nginx als Webserver-Administrator
  • Einen selbst gehosteten VPS mit Nextcloud und verschiedenen weiteren Webdiensten
  • Mailserver — von ca. 2015 bis 2020 betrieb ich einen selbst gehosteten Mail-Stack auf Basis von Postfix, Dovecot, SpamAssassin, Sieve-Filtern, DKIM, DMARC, SPF und ClamAV; Migration auf Google Workspace (damals G Suite) als die Zustellbarkeit nicht mehr zuverlässig gewährleistet werden konnte — neue Domains und Server mit geringem Mailaufkommen werden von großen Mailanbietern unverhältnismäßig oft als Spam eingestuft, ein Problem außerhalb des Einflussbereichs jedes Serverbetreibers

Webqualität & Compliance

Durch jahrelange Kundenprojekte habe ich fundiertes Fachwissen in Bereichen aufgebaut, die häufig als Nachgedanke behandelt werden:

  • SEO — technische und inhaltliche Suchmaschinenoptimierung
  • DSGVO-Konformität — datenschutzkonforme Webentwicklung von Grund auf
  • Barrierefreiheit (WCAG) — das Web für alle zugänglich machen

Linux — von innen und außen

Linux ist seit über fünfzehn Jahren mein tägliches Betriebssystem. Ich habe eine Vielzahl von Distributionen genutzt — Ubuntu, Debian, Arch Linux, Fedora und Gentoo — und habe mit Linux From Scratch sogar ein vollständiges System von Grund auf selbst aufgebaut.

Mein Wissen über das Linux-Ökosystem reicht tiefer, als es bei den meisten Entwicklern der Fall ist, darunter:

  • Erstellung und Pflege von Softwarepaketen in den Formaten DEB, Snap, Flatpak und AppImage
  • Systemadministration, Shell-Scripting und Low-Level-Fehleranalyse

Das ist kein reines Hobby — es prägt direkt meine Denkweise als Entwickler: Reproduzierbarkeit, Portierbarkeit und Zuverlässigkeit sind keine Optionen, sondern Voraussetzungen.

Aktuell im Fokus

Ich habe Claude Code kürzlich in meinen persönlichen Entwickler-Workflow integriert und erkunde, wie KI-Werkzeuge die Softwareentwicklung sinnvoll ergänzen können — ohne solides Ingenieurdenken zu ersetzen. Das Theme dieses Blogs entstand mit Unterstützung von Claude Code.

Außerdem befinde ich mich in der frühen Planungsphase eines Start-ups rund um ein vollständiges, benutzerfreundliches Linux-Ökosystem — ein Projekt mit dem Ziel, Linux für Menschen wirklich zugänglich zu machen, die schon immer neugierig darauf waren, aber den Schritt nie gewagt haben.

Abseits des Terminals

Wenn ich keine Software baue, baue ich Computer. Im Laufe der Jahre habe ich mehrere eigene Rechner zusammengestellt und zocke aktuell auf einem Mini-ITX Small-Form-Factor-PC — eine reizvolle Einschränkung, die dieselbe Präzision verlangt wie gutes Softwaredesign.

Diesen Rechner habe ich mehrfach zur DreamHack nach Jönköping und Stockholm mitgebracht (im Zug) — was meiner Begeisterung für das LAN-Party-Erlebnis wohl alles sagt.

Dieser Blog

Dieser Blog wurde mit Hugo erstellt und verwendet ein Theme, das ich mit Unterstützung von Claude Code entwickelt habe, und wird — natürlich — von meinem eigenen nginx-Server ausgeliefert.

Kontakt

Wenn du Recruiter, potenzieller Kooperationspartner oder jemand bist, der etwas Spannendes im Linux- oder Open-Source-Bereich aufbaut — ich freue mich über eine Nachricht.