Zum Inhalt springen
custom.software() Kontakt

00 / Individuelle Softwarelösungen

Software, die genau zu deinem Business passt.

Maßgeschneiderte Anwendungen und Automatisierungen für Unternehmen, die das volle Potenzial ihrer Prozesse und Daten ausschöpfen wollen. Mit mir kannst du dich auf einen Partner mit mehr als zehn Jahren Erfahrung in der Softwareentwicklung verlassen. Das Ergebnis: Zukunftssichere und wartbare Lösungen, welche die Menschen wertschätzen, die täglich damit arbeiten.

01 / Über mich

Warum mit mir arbeiten?

Porträt von Sebastian Krebs
Sebastian Krebs, M.Sc.
Gründer & Entwickler

Mit mir hast du einen direkten Ansprechpartner und erhältst alles aus einer Hand. Kommunikation ohne Umwege bedeutet, dass Informationen auf dem Weg weniger oft verloren gehen. Es kommt seltener zu Missverständnissen. Wer schon mal Software beauftragt hat weiß, dass das viel wert ist: Software entwickeln zu lassen bedeutet verstanden zu werden. Deutsch als Muttersprache macht es einfach über komplexe Themen zu reden, Englisch ist ebenfalls möglich.

Ich biete langfristige Zusammenarbeit an. Für dich hat das den Vorteil, dass du deine Software effizient weiter entwickeln lassen kannst, denn das Vorwissen ist bereits da. Die heutige Geschäftswelt dreht sich manchmal schneller als gedacht und trotz Weitsicht ändern sich Anforderungen oft auf unvorhergesehene Weise.

Damit kannst du rechnen: ich schätze Aufwände ehrlich ein, du bekommst regelmäßig konkrete Zwischenstände zu sehen, und am Ende stehen keine bösen Überraschungen auf der Rechnung. Wenn ich für ein Vorhaben nicht der richtige Partner bin, sage ich das offen und empfehle dir lieber jemand anderen.

Ich arbeite seit über zwölf Jahren als Softwareentwickler und -architekt. Mein aktueller Kunde ist die Stadt Wien.

02 / Angebot

Leistungen

Buche flexibel einzelne Leistungen oder ein Projektpaket.

Maßgeschneiderte Anwendungen

Interne Tools, Kundenportale, Buchungsplattformen. Software, die zu deinen Abläufen passt, weil sie für genau diese Abläufe gebaut wurde.

Integrationen & Automatisierungen

Bestehende Systeme miteinander verbinden, etwa CRMs, Buchhaltung oder Zahlungsdienstleister. Wiederkehrende manuelle Arbeit lässt sich oft mit überschaubarem Aufwand vollständig ersetzen.

Weiterentwicklung & Pflege

Nach dem Launch bist du nicht alleine. Anforderungen ändern sich, Nutzer:innen geben Feedback, du hast weitere Ideen - mit all dem lasse ich dich nicht alleine.

Beratung & Konzept

Bevor wir mit der Entwicklung anfangen, klären wir gemeinsam, was wirklich gebraucht wird. Manchmal stellt sich dabei heraus, dass die Lösung gar keine eigene Software ist.

Architektur-Beratung

Punktuelle Beratung zu Systemarchitektur oder größeren technischen Entscheidungen, etwa als Sparringspartner für interne Tech-Leads. Auch ohne dass im Anschluss eine Umsetzung folgt.

Brownfield Modernisierungen

Bestehende Systeme sind nicht mehr zeitgemäß und binden unnötig Ressourcen, die woanders dringender benötigt werden? Eine sanfte Modernisierung, die den laufenden Betrieb berücksichtigt befreit dein Unternehmen von Zeit-, Kapazitäts- und Kostenaufwänden.

03 / Projekte

Typische Projekte

Diese Arten von Vorhaben sind typischerweise ein gutes Match.

Internes Tooling

Dein Team verlässt sich auf eine Excel-Tabelle, die historisch gewachsen ist und nur eine Person wirklich versteht. Ich baue eine richtige Anwendung mit Datenbank, Login und Mehrbenutzerfähigkeit, sodass mehrere Personen sicher gleichzeitig damit arbeiten können.

Integration zwischen bestehenden Systemen

Du hast bereits CRM, Buchhaltung und Online-Shop im Einsatz, aber sie reden nicht miteinander. Ich baue die Verbindungen, die fehlen, sodass Daten automatisch im richtigen System landen statt per CSV oder Copy-Paste.

Übernahme & Weiterentwicklung

Ein bestehendes Projekt muss weiterentwickelt werden, aber die Person, die das ursprünglich entwickelt hat ist nicht mehr im Boot. Ich arbeite mich in den Code ein, dokumentiere, was wichtig ist, und übernehme die laufende Pflege.

Neues Produkt von null

Du hast eine Idee oder einen internen Bedarf, der eine neue Anwendung braucht. Ich begleite das Vorhaben vom ersten Konzept bis zur fertigen Produktionsversion.

04 / Prozess

Unsere Zusammenarbeit

Vom ersten Gespräch bis zur laufenden Betreuung.

  1. 01

    Verstehen

    Wir lernen uns kennen und du beschreibst, worum es geht. Ich sage dir ehrlich, ob ich der richtige Partner bin. Das Gespräch dauert 30 Minuten und ist völlig kostenlos und unverbindlich.

  2. 02

    Analyse & Konzept

    Wir gehen die Anforderungen durch und klären, mit welchem Budget und welchen Risiken zu rechnen ist. Am Ende steht ein konkreter Plan mit verbindlichem Angebot.

  3. 03

    Iterative Entwicklung

    Wir arbeiten in kurzen Zyklen von maximal zwei Wochen und du erhältst regelmäßig die neueste Version zu sehen. Der Code gehört von Anfang an dir.

  4. 04

    Launch & Übergabe

    Go-live mit Dokumentation und Übergabe. Auch ohne mich soll dein Team weitermachen können, falls dies gewünscht ist.

  5. 05

    Weiterentwicklung

    Wenn du willst, geht es nach dem Launch weiter. Üblich ist ein fixes Stundenbudget pro Monat für laufende Anpassungen und gelegentliche Umbauten.

05 / FAQ

Häufige Fragen

Welche Art von Software baust du?

Vor allem Webanwendungen und Automatisierungen. Das kann eine Marketing-Site sein oder eine interne Geschäftsanwendung mit Datenbank und Login. Was ich nicht mache: Mobile Apps, Embedded-Systeme, SAP.

Für wen ist das interessant?

Kleine bis mittelgroße Unternehmen, die etwas Maßgeschneidertes brauchen, statt eine Standardlösung zurechtzubiegen.

Warum nicht einfach ein Standardprodukt?

Standardprodukte sind oft der richtige Ansatz, solange du dich innerhalb der von ihnen vorgesehenen Prozesse bewegst. Anbieter von Standardsoftware befinden sich in dem Dilemma möglichst große Marktanteile abzudecken und gleichezeitig ein gutes Produkt für Endkunden anzubieten. Gerade ersteres führt aber oft dazu, dass Standardsoftware in möglichst vielen Unternehmen funktionieren muss und dadurch hunderte von Einstellungen hat, um das abzudecken. Dadurch kauft man sich eine Lösung ein, die im besten Fall einen großen Konfigurationsaufwand mit sich bringt, im schlechtesten Fall aber nur so halb passt und dadurch Reibungsverluste erzeugt, die Kosten verursachen. Ein oft unterschätzter Faktor ist die Frustration, die mit der Nutzung solcher Software einher geht und deren Kosten sich schwer beziffern lassen, weil sie sich in Arbeitsmotivation und Fluktuation äußern.

Warum nicht einfach selbst etwas mit KI zusammenschustern?

Gelegentlich ist das tatsächlich eine gute Idee. Oft haben diese Fälle folgendes gemeinsam: unkritische Abläufe, niedrige Komplexität, geringe Änderungsrate des abgebildeten Prozesses (z.B. ein Skript, das ein oder zweimal genutzt wird), zustandslose Anwendungen. Software, die einen gewissen Grad an Komplexität übersteigt und eingebettet ist in Geschäftsprozesse benötigt weiterhin Erfahrung und jemanden, der die Domäne versteht. KI kann hier die Entwicklung unterstützen, aber sie muss geleitet werden.

Was passiert nach dem Launch?

Software entwickelt sich weiter, wenn sie genutzt wird. Üblich ist eine laufende Zusammenarbeit mit einem fixen Stunden- oder Tagebudget pro Monat. Wenn du das nicht willst, endet das Projekt klar mit der Übergabe und ich bin damit raus.

Welche Technologien nutzt du?

Ich verwende moderne aber langweilige Technologien, die sich bewährt haben und weltweit zigfach produktiv im Einsatz sind. Meiner Erfahrung nach ist das besser für die Wartung und auch für die Weiterentwicklung. Im Frontend verwende ich z.B. Astro für statische Seiten und React für umfangreichere Frontend-Anwendungen. Backends schreibe ich je nach Bedarf mit TypeScript + NodeJS, Java + Spring oder Python + FastAPI, deployt als OCI-Image und mit Postgres als relationale Datenbank, Redis/Valkey als Cache. Dadurch dass diese Technologien weit verbreitet sind, kann auch jemand anderes die Lösung später weiterentwickeln. Falls du einen Wunsch hast für eine bestimmte Technologie (z.B. weil sie bereits eingesetzt wird in deinem Unternehmen) können wir darüber reden.

Was kostet das?

Nach dem kostenfreien und unverbindlichen Erstgespräch bekommst du eine erste grobe Einschätzung plus einen Kostenvoranschlag für die Phase Analyse & Konzeption. Du entscheidest dann, ob du das Ganze angehen möchtest. Falls du dich dafür entscheidest folgen in der Regel Analyse & Konzeption, auf Wunsch begleitet von der Erstellung eines ersten Prototypen. Am Ende dieser Phase erhältst du ein fixes Angebot für den Rest des Projekts. Warum gibt es diese Trennung? Aufwände lassen sich oft erst realistisch beziffern, wenn der Leistungsumfang klar ist. Für dich bedeutet dieses Modell Planbarkeit statt falscher Versprechungen. Als grobe Orientierung: kleinere Automatisierungen und Tools bewegen sich meist im vierstelligen Bereich, umfangreichere Individualanwendungen im fünfstelligen.

Ist die Phase Analyse und Konzeption kostenlos?

Analyse und Konzept sind ein wichtiger Bestandteil der Entwicklung von Individualsoftware und funktionieren nur gegen Bezahlung. Du erhältst nach dem kostenfreien Erstgespräch einen Kostenvoranschlag für Analyse und Konzeption, darauf basierend kannst du steuern ob und wie es weiter geht. Nach der Analyse und Konzeption bekommst du ein konkretes Angebot für das, was folgt. Auch hier entscheidest du, ob es weiter geht oder nicht. Die Abrechnung dieser beiden Angebotsphasen kann zusammen erfolgen.

Was, wenn du als Solo-Entwickler ausfällst?

Ich arbeite mit etablierten Standardtechnologien und dokumentiere meine Arbeit, damit jedes andere fähige Entwicklerteam übernehmen kann, falls es einmal nötig ist. Code, Infrastruktur und Zugänge gehören dir. Es gibt keine proprietären Bestandteile, die dich an mich binden. Tatsächlich ist das Risiko eines Ausfalls immer existent - auch wenn du eine Agentur oder ein großes Softwarehaus buchst: Nur weil jetzt ein größeres Team im Hintergrund ist bedeutet das nicht, dass Dinge gut dokumentiert werden oder dass alle in der Agentur über alles Bescheid wissen. Fällt jemand dort aus ist das Problem sehr ähnlich: Wissen muss dokumentiert sein und eine andere Person, die übernimmt muss sich einarbeiten.

Wie ist das mit Datenschutz?

Das Hosting findet auf Servern in der EU statt. Nach Absprache können Anwendungen auch auf bereits existierender Infrastruktur ausgerollt werden, so dass wichtige Daten das Unternehmensnetzwerk nicht verlassen. In bestimten Fällen können Teile der Infrastruktur auf Wunsch auch weltweit laufen (zum Beispiel Content Delivery Netzwerke), um die Ladezeiten zu verbessern.

06 / Bewertungen

Was Kunden sagen

Die Zusammenarbeit mit Sebastian war ausgesprochen angenehm. Mit seiner offenen Art zu kommunizieren und seiner technischen Expertise war er in der Lage innerhalb kürzester Zeit einen Mehrwert für unser Projekt zu generieren.

2x10 GmbH
Geschäftsführung (Christoph Tockner)

Sebastian wurde für eine Cloud-Migration nach OpenShift engagiert, entwickelte sich aber rasch zum zentralen Ansprechpartner für alle technischen Fragen – von Java-Container-Debugging über TLS-Probleme bis zum Git-Anbieterwechsel im laufenden Betrieb. Besonders hervorzuheben sind seine selbstständige Arbeitsweise, sein Überblick in komplexen Systemen und seine strategische Weitsicht. Klare Empfehlung von meiner Seite!

Stadt Wien
Teamleiter Stv. Schnittstellen (Pinto Thottakkara)

07 / Anfrage

Kontakt

Schreib mir ein paar Sätze zu deinem Vorhaben und ich melde mich bei dir.

Wird ausschließlich zur Antwort auf deine Anfrage verwendet.

Worum geht's, was schwebt dir vor, bis wann brauchst du es? Ein grober Gedanke reicht - Details klären wir im Gespräch.