QSP GmbH

Ich baue die Schichten, die andere voraussetzen.

Datenbank, UI-Framework, Echtzeit-Sync, Container-Registry, Gateway — in C# und .NET, selbst geschrieben und im eigenen Produktivbetrieb. Wenn Standardbausteine aufhören zu passen, suchen die meisten weiter. Ich baue den passenden.

28
Jahre Code, seit 1998
5
Stack-Schichten selbst geschrieben
4
eigene Produkte im Fokus

Der Stack, von oben nach unten

Die meisten Entwickler benutzen diese Schichten. Fünf davon habe ich geschrieben.

Das ist kein Skill-Katalog. Es ist die Landkarte dessen, was in meinen eigenen Produkten tatsächlich läuft — und damit die Antwort darauf, wie tief ich in Ihrem Projekt eingreifen kann.

Oberfläche L5

Was der Benutzer sieht und anfasst.

PlusUi Blazor SkiaSharp Silk.NET
Echtzeit-Sync L4

Wie Daten zwischen Client und Server deckungsgleich bleiben.

AutoPatch SignalR JsonPatch
Anwendung L3

Wo die Fachlogik läuft. Die einzige Schicht, die ich zukaufe.

ASP.NET Core .NET Aspire MCP
Daten L2

Wo alles liegt, wenn der Prozess aus ist.

SproutDB PostgreSQL SQL Server MariaDB
Auslieferung L1

Wie Code zu einem laufenden Container wird.

Hoardr Docker Compose Azure DevOps GitHub Actions
Zugang & Netz L0

Was zwischen Internet und Anwendung steht.

Porta ProxyPass Linux nginx

selbst geschrieben, im eigenen Betrieb im Einsatz eingesetzt

Meine Produkte sind die ersten Kunden meines Stacks.

Saldra

synchronisiert über AutoPatch, speichert in SproutDB, rechnet über die Timelane-API ab

ProxyPass

Billing über Timelane

VerifiedApp

rechnet über Timelane ab

Alle Produkte

Images aus Hoardr auf docker.qsp.app, Zugang über Porta, laufend geprüft von VerifiedApp

Kein Baustein hier ist Theorie. Timelane stellt die Rechnungen für mein gesamtes Portfolio, SproutDB hält die Daten, Porta trägt den Traffic — und wenn einer davon bricht, bin ich derjenige, der nachts aufsteht.

Zusammenarbeit

Wie eine Zusammenarbeit abläuft.

Ich komme entweder als Entwickler ins Team oder als zweite Meinung zu einer Architekturentscheidung, die Sie nicht allein treffen wollen. Beides beginnt gleich: mit einem Gespräch darüber, was tatsächlich das Problem ist.

Danach bekommen Sie eine ehrliche Einschätzung — auch dann, wenn sie lautet, dass Sie mich nicht brauchen. Ich nehme wenige Projekte an, und ich nehme keines an, bei dem ich nicht überzeugt bin, dass ich der Richtige dafür bin.

„Die Zusammenarbeit mit QSP ist eine wahre Freude. QSP erfasst die Projektanforderungen schnell und die Lösungen sind gut programmiert, präzise und effektiv."

Peter Mann · CTO & Director, CodeBook International Ltd.
Modus
Full remote Für Onboarding und Workshops komme ich auch vor Ort.
Abrechnung
Stundenbasis Nach tatsächlichem Aufwand, transparent erfasst.
Auswahl
Nach Aufgabe, nicht nach Größe Auch kleine Projekte — wenn das Problem interessant ist.
Budget
Rahmen im Erstgespräch Kostenlos und unverbindlich, ca. 30 Minuten.
Sprachen
Deutsch, Englisch
Sitz
Mattighofen, Oberösterreich QSP GmbH · FN 677126z · Daten bleiben in der EU.

Produkte aus eigenem Haus

Vier Produkte, die ich selbst baue und selbst betreibe.

Kein Baukasten, keine White-Label-Ware. Entwickelt und betreut von der QSP GmbH in Oberösterreich, gehostet in der EU.

Zusammenarbeit mit

Klartext KI JV · Saldra Czaja AI Systems JV · VerifiedApp rc-tec GmbH Kunde · AT HMT Engineering Kunde · LU CodeBook International Kunde · UK

Schreiben

Ich schreibe dort, wo ich baue.

Kein zentraler Firmenblog — jedes Produkt hat seinen eigenen. Dort steht, was beim Bauen tatsächlich passiert ist.

Kostenlos

Infotafel

Ein Aktivitätskalender, der zusammenträgt, was Vereine, Kindergärten und Schulen in der Region anbieten — damit Eltern nicht in zwölf Newslettern suchen müssen. Kostenlos, ohne Werbung, ohne Tracking. Nicht jedes Projekt muss sich rechnen.

infotafel.qsp.app →

Kontakt

Erzählen Sie mir vom Problem.

Nicht von der Lösung, die Sie sich vorstellen — die finden wir gemeinsam. Ich antworte selbst, und ich antworte ehrlich, auch wenn die Antwort lautet, dass Sie jemand anderen brauchen.

Was in die erste Mail gehört

  1. Worum geht es — ein Absatz reicht.
  2. Wo hängt es gerade, und was haben Sie schon versucht.
  3. Welcher Zeitrahmen Ihnen vorschwebt.
Projekt beschreiben
Telefon
+43 676 7014886
Erstgespräch
ca. 30 Min, unverbindlich
Sitz
Mattighofen, Österreich