Skip to main content

Arthur
Erlich

Full Stack Developer, creating stunning web apps, complicated backends and sometimes games for fun.

What I'm Working On

A snapshot of what keeps me busy right now.
Section 01 // Current

Since October 1, 2024, I've been running my own Linux root server. All services are orchestrated in Docker containers, managed via the CLI, with Traefik handling reverse proxying. It currently hosts my own Git server, a Wiki, and an authentication service, as well as a status board showing the live state of all services.

Since September 1, 2026, I'm connected via a 1 Gbit/s up/down internet connection. The setup has grown since then. I now also run a fully configured TrueNAS instance and a beefy dedicated server handling game hosting, SonarQube, and Gitea Actions runner workloads.

To get a unified view of my contributions across all platforms, I built a self-hosted Symfony service that aggregates activity from GitHub and Gitea into a single GitHub-style heatmap SVG.

Unified Git Activity Graph

Professional Work

A small selection of my professional projects that I'd like to share and am allowed to.
Section 02 // Professional
Newsletter migration script

Newsletter Recipient Migration

Built a script to import newsletter recipients from a Microsoft DB CSV export into Shopware 6, with handling for unsubscribes and double opt-in verification syncs.

  • Data Import
  • Email Marketing
  • Automation
Shopware 6 migration project

Shopware 6 Shop Migrations

Contributed to e-commerce shop migrations from Shopware 5 and third-party systems to Shopware 6. Co-responsible for technical setup and content migration as part of small, focused teams.

  • E-Commerce
  • Migration
  • Teamwork
Unreal Engine gameplay prototype

Gameplay Prototyping

Developed interactive gameplay prototypes in Unreal Engine using C++ and Blueprints to test mechanics from Game Design Documents. Part of an international, English-speaking team.

  • Game Design
  • Prototyping
  • International Team