Steven Dautrich · Offenbach am Main

Ihr Ansprechpartner. Und der Entwickler Ihrer Lösung.

Ich bin Steven Dautrich, selbstständiger IT-Dienstleister und Softwareentwickler in Offenbach. Ich helfe Unternehmen, wiederkehrende Handarbeit zu reduzieren und bestehende Systeme sinnvoll zu verbinden – mit individuell entwickelter Software, die ich verständlich erkläre.

Ihr Ansprechpartner
Steven Dautrich
Steven DautrichSoftwareentwickler & IT-SystemadministratorOffenbach am Main · Rhein-Main

Ein direkter Draht zur Technik

Bei einer Zusammenarbeit sprechen Sie mit mir: von der ersten Idee bis zur technischen Umsetzung. Ich möchte verstehen, warum ein Ablauf so funktioniert, wie er funktioniert, bevor ich eine neue Anwendung dafür entwickle. Oft entscheidet gerade dieses Verständnis darüber, ob Software später wirklich hilft.

Sie müssen keine technischen Fachbegriffe mitbringen. Ich erkläre Möglichkeiten, Einschränkungen und Entscheidungen verständlich. Den nächsten Schritt lege ich gemeinsam mit Ihnen fest. Dazu gehört auch eine ehrliche Einschätzung, wenn eine kleinere Anpassung genügt oder vorhandene Software besser passt.

Entwicklung und Infrastruktur zusammen denken

Meine technische Laufbahn begann als IT-Soldat bei der Bundeswehr. Anschließend habe ich einen Frontend-Kurs an der Developer Akademie absolviert und meinen Schwerpunkt auf die Entwicklung von Web- und mobilen Anwendungen erweitert.

Heute beschäftige ich mich mit dem gesamten Weg einer Anwendung: Benutzeroberfläche, Backend, Datenbanken, Schnittstellen und Bereitstellung. Mein Hintergrund als Systemadministrator hilft, auch die Umgebung zu verstehen, in der ein Produkt laufen soll. So können Anforderungen an den Betrieb früh in die Entwicklung einfließen.

Eigene Produkte machen Entscheidungen konkret

Mit MenuOS entwickle ich ein eigenes Softwareprodukt für die Gastronomie. Dabei geht es um zusammenhängende Aufgaben wie digitale Speisekarten und die Organisation des Arbeitsalltags. Ein Produkt verlangt mehr als eine einzelne Oberfläche: Funktionen müssen verständlich sein und in der tatsächlichen Nutzung zusammenpassen.

Diese Sicht bringe ich auch in andere Projekte ein. Ich betrachte, wie eine Funktion bedient, gepflegt und weiterentwickelt werden kann. Ein klar abgegrenzter erster Stand schafft dafür eine gute Grundlage.

Ein weiteres eigenes Projekt ist der Mieterselbstauskunft-Generator. Er verbindet ein mehrstufiges Formular mit PDF-Export und verarbeitet persönliche Angaben und Dokumente im Browser. Sie können die Bedienung ohne Registrierung ausprobieren. Welche technischen Entscheidungen dahinterstehen, beschreibe ich im Einblick in das Projekt.

Persönlich in Offenbach und Rhein-Main

Von Offenbach am Main aus unterstütze ich Unternehmen im Rhein-Main-Gebiet, insbesondere in Hanau und Frankfurt. Ein persönliches Gespräch lässt sich nach Absprache ebenso einplanen wie ein Termin per Videokonferenz. Wichtig ist, dass Informationen ohne lange Umwege bei der richtigen Person ankommen.

Sie haben kein eigenes Entwicklungsteam? Dann können Sie Ihre Aufgabe direkt mit mir besprechen. Ich unterstütze Unternehmen bei Schnittstellen, internen Anwendungen und Websites. Für den Einstieg reichen ein paar Sätze zur aktuellen Situation.

Technische Unterstützung für Agenturen

Für Agenturen und IT-Dienstleister übernehme ich abgegrenzte technische Projektteile. Die Zuständigkeiten, die Abstimmung mit Ihrem Team und die Dokumentation zur Übergabe kläre ich vor der Umsetzung. Mehr dazu finden Sie im Angebot für Agenturen und IT-Dienstleister.

Technischer Hintergrund

Die Werkzeuge hinter der Lösung.

Technologien sind Mittel zum Zweck. Die Auswahl folgt den Anforderungen, dem späteren Betrieb und Ihrem Team.

Verständliche Oberflächen

Formulare, Verwaltungsansichten und Websites, die zu ihren Nutzern passen. Dafür arbeite ich unter anderem mit React, Next.js und TypeScript.

Verbundene Systeme

Schnittstellen und Datenbanken für Informationen, die zwischen Anwendungen fließen sollen – etwa mit Node.js, REST APIs und PostgreSQL.

Nachvollziehbarer Betrieb

Bereitstellung, Versionsverwaltung und wiederkehrende Aufgaben gehören zur technischen Umsetzung. Mein Hintergrund in der Systemadministration ergänzt die Entwicklung.

Ihr nächster Schritt

Welcher Ablauf kostet Sie regelmäßig unnötig Zeit?

Schildern Sie mir kurz Ihre Situation und die beteiligten Programme. Ich bespreche mit Ihnen, ob und wie ich helfen kann. Ein fertiges Konzept brauchen Sie dafür nicht.

Projekt besprechen

Unverbindliches Erstgespräch

steven@dautrich.net