Zum Hauptinhalt springen

Arthur
Erlich

Full-Stack-Entwickler, der beeindruckende Webanwendungen, komplexe Backends und manchmal auch Spiele zum Spaß entwickelt.

Woran ich gerade arbeite

Ein Überblick darüber, womit ich mich gerade beschäftige.
Abschnitt 01 // Aktuell

Seit dem 1. Oktober 2024 betreibe ich meinen eigenen Linux-Root-Server. Alle Dienste werden in Docker-Containern orchestriert, über die CLI verwaltet, wobei Traefik das Reverse-Proxying übernimmt. Er hostet derzeit meinen eigenen Git-Server, ein Wiki und einen Authentifizierungsdienst sowie ein Status-Board, das den Live-Status aller Dienste anzeigt.

Seit dem 1. September 2026 bin ich über eine 1-Gbit/s-Internetverbindung (Up/Down) verbunden. Die Infrastruktur ist seitdem gewachsen. Ich betreibe nun auch eine vollständig konfigurierte TrueNAS-Instanz und einen leistungsstarken dedizierten Server, der Game-Hosting, SonarQube und Gitea-Actions-Runner-Workloads übernimmt.

Um einen einheitlichen Überblick über meine Beiträge auf allen Plattformen zu erhalten, habe ich einen selbst gehosteten Symfony-Dienst entwickelt, der Aktivitäten von GitHub und Gitea in einer einzigen GitHub-ähnlichen Heatmap-SVG zusammenfüh.

Unifed Git Activity Graph

Berufliche Tätigkeit

Eine kleine Auswahl meiner beruflichen Projekte, die ich gerne teilen möchte und darf.
Abschnitt 02 // Beruflich
Skript zur Newsletter-Migration

Migration von Newsletter-Empfängern

Erstellung eines Skripts zum Import von Newsletter-Empfängern aus einer Microsoft-Datenbank in Shopware 6, einschließlich der Verarbeitung von Abmeldungen und der Synchronisierung der Double-Opt-in-Überprüfung.

  • Datenimport
  • E-Mail-Marketing
  • Automatisierung
Shopware 6-Migrationsprojekt

Shopware 6-Shop-Migrationen

Mitwirkung an E-Commerce-Shop-Migrationen von Shopware 5 und Drittanbietersystemen zu Shopware 6. Mitverantwortlich für die technische Einrichtung und die Content-Migration.

  • E-Commerce
  • Migration
  • Teamarbeit
Unreal Engine Gameplay-Prototyp

Gameplay-Prototyping

Entwicklung interaktiver Gameplay-Prototypen in Unreal Engine unter Verwendung von C++ und Blueprints zum Testen von Mechaniken aus Game-Design-Dokumenten.

  • Spieldesign
  • Prototyping
  • Internationales Team