Zum Inhalt springen

Schluss mit doppelter Datenpflege.

Ich bin Dennis Theis, freiberuflicher Webentwickler aus Berlin. Ich verbinde Websites mit Warenwirtschaft, ERP, Buchungs- und Branchensystemen: Artikel, Preise und Termine pflegst du einmal, online stehen sie richtig. Kein Export, keine Liste, die jemand nachträgt.

Dennis Theis, freiberuflicher Webentwickler aus Berlin

Als verlängerte Werkbank gebucht von

Agenturen holen mich für die Themen, für die im eigenen Team die Spezialisierung fehlt: Anbindungen an fremde Systeme, gewachsene Altlasten, Performance. Unternehmen kommen direkt, wenn die Website Daten aus einer Software braucht, die nie dafür gedacht war.

Ein guter Teil der Arbeit läuft unter fremdem Namen und taucht hier nie auf. Gezeigt wird nur, wer die Nennung freigegeben hat.

Wie die Daten aus deinem System auf die Website kommen

Dein Fachsystem bleibt die Quelle. Die Website liest daraus und schreibt nur dorthin zurück, wo jemand tatsächlich etwas einträgt.

Dein Fachsystem

Deine Website

  1. Artikel, Preise, Bestände

    REST-API

    Bestellung

    Produktseite mit gültigem Preis

  2. Stellenanzeigen

    XML-Import

    Bewerbung

    Karriereseite

  3. Termine, Kontingente

    Webhook

    Buchung

    Buchung mit freien Plätzen

  4. Kontakte, Zahlungen

    REST-API

    Zahlung

    Checkout und Kundenkonto

Umgesetzte Anbindungen

Eine Auswahl aus Projekten der letzten Jahre. Kundennamen nenne ich nicht, ein großer Teil dieser Arbeit läuft über Agenturpartner und ist vertraulich. Was technisch dahintersteckt, bespreche ich im Gespräch gern im Detail.

  • Kultur Besuchermanagement

    Besuchermanagement an der Museums-Website

    Vorher
    Führungen und Kontingente wurden zweimal gepflegt, im System und auf der Website.
    Jetzt
    Die Website zieht sie aus dem Besuchermanagement und zeigt, was noch frei ist.
    • REST-API
    • Cronjob-Import
    • ACF
  • Industrie ERP

    ERP an WordPress

    Vorher
    Artikel und Preise wurden für die Website ein zweites Mal erfasst.
    Jetzt
    Eigene Endpoints spielen sie direkt aus dem ERP aus.
    • REST-API
    • eigene Endpoints
  • Personal d.vinci

    Bewerbermanagement an der Karriereseite

    Vorher
    Jede Ausschreibung stand am Ende in zwei Systemen.
    Jetzt
    Offene Stellen erscheinen von selbst auf der Karriereseite.
    • d.vinci
    • XML-Import
    • Custom Post Types
  • Weiterbildung Seminarverwaltung

    Seminarverwaltung in beide Richtungen

    Vorher
    Buchung und Abwicklung liefen neben dem Fachsystem her.
    Jetzt
    Der Checkout schreibt die Bestellung zurück, das Kundenkonto zeigt Status und Rechnungen.
    • Webhooks
    • REST-API
    • eigener Checkout
    • Kundenkonto

Alle Anbindungen und der typische Ablauf

Dennis Theis, Webentwickler in Berlin

Selbstständig seit 2018, danach zusätzlich fest in Digitalagenturen. Überwiegend für Agenturen und für Unternehmen mit einem konkreten Datenproblem.

Ich arbeite als verlängerte Werkbank für Agenturen und direkt für Unternehmen. In beiden Fällen sprichst du mit der Person, die den Code auch schreibt.

Der Schwerpunkt liegt auf der Stelle, an der eine Website auf ein bestehendes System trifft: Warenwirtschaft, ERP, Bewerbermanagement, Buchung, Zahlung. Daneben Webentwicklung, Wartung, Sicherheit und Performance.

Wenn eine Anbindung technisch nicht geht, sage ich das vor dem Angebot und nicht nach der dritten Rechnung.

Dennis Theis am Laptop, im Hintergrund ein Fenster
Selbstständig
seit 2018, parallel in Agenturen
Projekte
150+ umgesetzt, rund 70 laufend betreut
Systemarten
ERP, Bewerbermanagement, Buchung, CRM, Zahlung
Standort
Berlin, bundesweit remote

Werdegang und Arbeitsweise

So arbeite ich

Vier Punkte, an denen man die Zusammenarbeit tatsächlich merkt. Selbstverständlichkeiten wie „sauberer Code“ stehen bewusst nicht dabei.

  • Du sprichst mit dem, der es baut

    Kein Projektmanager als Zwischenschicht. Wer deine Schnittstelle schreibt, sitzt auch im Call, wenn sie mal hakt.

  • Erst das Fachsystem lesen, dann bauen

    Vor dem ersten Angebot schaue ich mir an, welche Schnittstelle dein System wirklich anbietet. Was eine Doku verspricht und was ein System liefert, ist selten dasselbe.

  • Schnittstellen bekommen ein Monitoring

    Eine Anbindung, die still ausfällt, merkt sonst niemand, bis Preise oder Termine veraltet online stehen. Überall dort, wo ein Ausfall Schaden anrichtet, meldet sich die Schnittstelle von selbst.

  • Übergabefähig ab Tag eins

    Deployment und Schnittstellen-Logik liegen dokumentiert im Repository, die Zugänge dort, wo sie hingehören. Wenn dein Team oder eine andere Agentur übernimmt, geht das ohne mich.

Häufige Fragen

Was Agenturen und Unternehmen vor der ersten Anfrage meist wissen wollen.

Kannst du meine Website an unser Warenwirtschaftssystem anbinden?

In den meisten Fällen ja. Entscheidend ist, was das Quellsystem bereitstellt: eine REST- oder SOAP-Schnittstelle, einen CSV- oder XML-Export, einen Datenbankzugriff oder eine Ablage per FTP. Umgesetzt habe ich unter anderem Anbindungen an Abas ERP, an Bewerbermanagementsysteme wie d.vinci und talentStorm, an Buchungs- und Veranstaltungssysteme und an Zahlungsanbieter. Wie eine Anbindung abläuft, steht auf der Seite zu Schnittstellen und Anbindungen.

Was kostet ein Projekt?

Das hängt an der Struktur, nicht an der Seitenzahl. Den Aufwand bestimmen die Anzahl unterschiedlicher Blöcke und Templates, eigene Inhaltstypen mit Archiven, Anbindungen an bestehende Systeme, Mehrsprachigkeit und die Migration von Bestandsinhalten. Fünf Hero-Varianten sind aufwändiger als zwei, ob du damit später zehn oder hundert Seiten baust, ändert nichts. Deshalb nenne ich keinen Paketpreis: Nach dem Erstgespräch und der Strukturaufnahme bekommst du ein verbindliches Festpreisangebot, aufgeschlüsselt nach Positionen. Größenordnungen zum Vergleich stehen in meinem Ratgeber zu Website-Kosten.

Wie läuft eine Zusammenarbeit typischerweise ab?

Wir starten mit einem kostenlosen Erstgespräch, in dem wir deine Anforderungen und Ziele besprechen. Danach erhältst du ein unverbindliches Angebot mit klarem Zeitplan. Während der Umsetzung kommunizieren wir transparent über Fortschritte und Entscheidungen, direkt, ohne Umwege über Projektmanager.

Arbeitest du auch als verlängerte Werkbank für Agenturen?

Ja, ein Großteil meiner Arbeit findet in Zusammenarbeit mit Agenturen statt. Ich integriere mich nahtlos in bestehende Teams und Workflows, ob über Slack, Jira, GitHub oder deine bevorzugten Tools. Deine Kunden merken keinen Unterschied. Konditionen, Kapazitäten und Ablauf stehen auf der Seite zur WordPress-Entwicklung für Agenturen.

Welche Technologien setzt du ein?

Ich arbeite primär mit WordPress (PHP, Timber/Twig, Gutenberg Blocks), React, Astro und TypeScript. Für das Styling in WordPress nutze ich überwiegend mein eigenes System, das über die Jahre mit den Projekten gewachsen ist. Bei statischen Seiten mit Astro kommt Tailwind CSS zum Einsatz, für Animationen GSAP. Die Technologiewahl richtet sich nach deinem Projekt, ich empfehle immer die Lösung, die langfristig am besten zu deinen Anforderungen passt.

Baust du auch Seiten mit Pagebuildern wie Elementor?

Neue Seiten baue ich nicht mit Pagebuildern, sondern mit eigenen Templates und Gutenberg-Blöcken. Für bestehende Seiten, die auf einem Pagebuilder laufen, biete ich die Wartung an: Updates, Sicherheit, Backups und Monitoring. Steht dort eine Weiterentwicklung an, sehe ich mir vorher an, ob sie sich im vorhandenen Baukasten mit vertretbarem Aufwand umsetzen lässt. Mein Schwerpunkt liegt woanders, und für dieselbe Aufgabe brauche ich in einem Pagebuilder mehr Zeit. Das sage ich dir vorher, statt es später in Rechnung zu stellen.

Bietest du auch laufende Betreuung nach dem Launch an?

Ja, ich biete WordPress-Wartungspakete ab 79 EUR/Monat an. Das umfasst regelmäßige Updates, Sicherheits-Monitoring, Backups und einen festen Ansprechpartner. So bleibt deine Website sicher, schnell und aktuell, ohne dass du dich selbst darum kümmern musst.

Wie schnell kannst du ein Projekt starten?

In der Regel kann ich innerhalb von 1–2 Wochen mit einem neuen Projekt beginnen. Bei dringenden Anfragen wie Malware-Bereinigung oder kritischen Bugfixes reagiere ich innerhalb weniger Stunden. Nenn mir deinen Wunschtermin im Kontaktformular, dann sage ich dir, ob er sich halten lässt.

Wo bist du ansässig und arbeitest du remote?

Ich arbeite von Berlin aus und bin deutschlandweit für Agenturen und Unternehmen tätig. Die Zusammenarbeit läuft vollständig remote, über Video-Calls, Slack und gemeinsame Projekt-Tools. Bei Bedarf bin ich auch für Vor-Ort-Termine in Berlin und Umgebung verfügbar.

Frage nicht dabei?

Schreib kurz, um welches System es geht. Ob eine Anbindung möglich ist, lässt sich meist in einer Mail klären.

theis@devslab.de

Projekt anfragen

Schreib, worum es geht und welches System im Spiel ist. Zwei Sätze reichen für den Anfang.

Was danach passiert

  1. Wir klären im Gespräch, was die Schnittstelle deines Systems tatsächlich hergibt.
  2. Du bekommst ein Festpreisangebot, aufgeschlüsselt nach Positionen.
  3. Gebaut wird gegen eine Testumgebung, bevor irgendetwas live geht.