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
Full Stack Developer, creating stunning web apps, complicated backends and sometimes games for fun.
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.
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.
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.
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.