Shopware 6 & JTL-Wawi Entwicklung für deutsche Mittelständler.

Ich bin Tobias Pöschl — Entwickler und Geschäftsführer der Aventux GmbH. Seit über zehn Jahren befasse ich mich mit der Entwicklung, dem Aufbau und der Automatisierung von E-Commerce-Systemen für mittelständische Unternehmen.

Arbeitet mit
Shopware 6 / JTL-Wawi / PHP 8.3 / MySQL / Microsoft 365

Womit ich arbeite.

01

Shopware 6 Entwicklung

Individualentwicklung von Plugins, API-Anbindungen und komplexen Business-Logiken innerhalb des Shopware-Ecosystems. Migrationen von Shopware 5 inklusive.

Mehr erfahren →
02

JTL-Wawi Automatisierung

Optimierung Ihrer Warenwirtschaft durch CustomWorkflows, Stored Procedures, Ameise-Automatisierung und tiefe System-Integrationen via PowerShell.

Mehr erfahren →
03

Server & DevOps

Hochverfügbares Hosting auf Plesk und Hetzner, CI/CD-Pipelines mit Deployer und GitHub Actions, professionelles Monitoring Ihrer Plattformen.

Mehr erfahren →

Echte Arbeit, kein Stock-Material.

Ich schreibe den Code selbst — keine ausgelagerten Teams, keine White-Label-Templates. Jede Zeile, die in Produktion geht, ist von mir oder meinem Team in Greifenstein gebaut und getestet.

OrderPlacedSubscriber.php
 1<?php declare(strict_types=1);
 2
 3namespace Aventux\StorePage\Controller;
 4
 5use Shopware\Core\System\SalesChannel\SalesChannelContext;
 6use Shopware\Storefront\Controller\StorefrontController;
 7use Shopware\Storefront\Page\GenericPageLoader;
 8use Symfony\Component\HttpFoundation\Request;
 9use Symfony\Component\HttpFoundation\Response;
10use Symfony\Component\Routing\Annotation\Route;
11
12#[Route(defaults: ['_routeScope' => ['storefront']])]
13final class StoreLocatorController extends StorefrontController
14{
15    public function __construct(
16        private readonly GenericPageLoader $pageLoader,
17    ) {}
18
19    #[Route(path: '/haendler', name: 'frontend.storelocator.index', methods: ['GET'])]
20    public function index(Request $request, SalesChannelContext $context): Response
21    {
22        $page = $this->pageLoader->load($request, $context);
23
24        return $this->renderStorefront('@AventuxStorePage/storefront/page/store-locator.html.twig', [
25            'page' => $page,
26        ]);
27    }
28}

Geschäftsführer, der noch selbst Code schreibt.

Seit 2013 baue ich E-Commerce-Systeme für deutsche Mittelständler — erst als Freelancer, heute als geschäftsführender Gesellschafter der Aventux GmbH mit Sitz in Greifenstein. Mein Tagesgeschäft ist eine Mischung aus Code Reviews, Kundenkommunikation und Hands-on-Entwicklung an konkreten Problemen.

Was mich von klassischen Agenturen unterscheidet: Ich verstehe den Stack, den ich verkaufe. Wenn wir über Ihre Migration sprechen, sitzt am Tisch kein Vertriebler — sondern der Entwickler, der sie umsetzen wird.

Mehr über mich →