Ausgewählte Projekte

Von der Systemintegration bis zur individuellen digitalen Plattform.

Die Beispiele reichen von Steuerberatung und Online-Auktionen bis zur KI-Produktentwicklung und zu automatisierten Arbeitsabläufen. Dahinter stehen unterschiedliche Branchen, aber ähnliche Herausforderungen: gewachsene Prozesse, mehrere Systeme und Software, die im täglichen Betrieb verlässlich funktionieren muss.

Eine eigene Auktionsplattform statt einer Branchenlösung von der Stange.

  1. Schritt 01Auktionsvorbereitung
  2. Schritt 02Live- & Maximalgebot
  3. Schritt 03Zuschlag & Abwicklung
Vereinfachter Ablauf.

Lösungsprinzip

Wenn ein Branchenprodukt die eigenen Abläufe ausbremst, kann eine eigene Plattform Verkauf, interne Bearbeitung und Buchhaltung in einem Ablauf zusammenführen und mit dem Geschäft weiterwachsen.

Ausgangslage

Die zuvor genutzte Branchenplattform war beim Anlegen und Pflegen von Auktionen zu umständlich, Kosten und Flexibilität passten nicht zum Bedarf. Gebotsstände wurden dort nicht live aktualisiert, Bieter mussten die Seite neu laden. Statt den eigenen Ablauf weiter an ein Standardprodukt anzupassen, entschied sich Green Ananas für eine eigene Plattform.

Lösungsumfang

Auktionen vorbereiten

  • Einlieferungsanfragen landen mit Fotos und Bearbeitungsstatus direkt im System
  • Lose lassen sich per Excel mit Probelauf importieren. Fotos werden anschließend per Ziehen und Ablegen zugeordnet
  • Startzeit und Zuschlagstakt werden einmal eingestellt. Die Plattform berechnet daraus die Schließzeit jedes Loses

Kaufen und live bieten

  • Installierbare Web-App mit Katalog, Suche und Merkliste
  • Gebotsstände und Restzeit aktualisieren sich bei allen Bietern gleichzeitig, ohne die Seite neu zu laden
  • Maximalgebote bieten automatisch bis zum gesetzten Limit mit. Späte Gebote verlängern das Los
  • Aufgeld und Umsatzsteuer werden vor der Gebotsabgabe bis zum Gesamtpreis aufgeschlüsselt

Konto und Kommunikation

  • Käuferkonto mit Profil, eigenen Geboten, Merkliste, gewonnenen Losen und aufgeschlüsseltem Endbetrag
  • Newsletter-Anmeldung mit Double-Opt-in sowie automatische E-Mails bei Überbietung und Zuschlag
  • Optionale SMS-Verifizierung der Handynummer vor dem Bieten

Zuschlag und Abwicklung

  • Lose schließen im eingestellten Takt und werden automatisch zugeschlagen. Gewinner erhalten direkt eine Benachrichtigung
  • Jeder Zuschlag hält Käufer, Preis, Aufgeld und Steuer als unveränderliche Rechnungsgrundlage fest
  • Der Abwicklungsstatus bleibt von der Rechnung bis zur Abholung an einer Stelle sichtbar
  • Rechnungsrelevante Daten gehen per Export an die Buchhaltung. Für den Produktivstart ist die direkte Übergabe an Odoo vorgesehen

Datenübernahme und Steuerung

  • Für den Produktivstart ist die Übernahme des bestehenden Kundenstamms vorbereitet. Konten werden eingeladen, Passwörter bewusst nicht kopiert
  • Der Betreiber sieht Lose, Startwerte, Gebotsstände, Gebote und Aufrufe je Auktion
  • Änderungen an Auktionen, Losen, Kundendaten und Zuschlägen bleiben nachvollziehbar

Betrieb und Weiterentwicklung

  • Getrennte Umgebungen für Entwicklung, Vorführung und Produktivbetrieb auf eigener Infrastruktur
  • Deutsch und Englisch durchgehend in Plattform, Konto und Benachrichtigungen
  • Geldkritische Regeln, gleichzeitige Gebote und zentrale Abläufe sind automatisiert getestet

Stand vor dem Launch

Green Ananas bekommt eine eigene, erweiterbare Plattform. Gebotsstände und Countdown aktualisieren sich bei allen Bietern gleichzeitig. Lose schließen im vorgegebenen Takt, späte Gebote verlängern automatisch, und jeder Zuschlag wird als unveränderliche Rechnungsgrundlage festgehalten. Für den Produktivstart sind die Übernahme des Kundenstamms und die direkte Übergabe an Odoo vorgesehen.

Technologien: Next.js · React · PostgreSQL · Socket.IO · PWA · Docker

BMD bleibt führend. Die tägliche Kanzleiarbeit bekommt ein gemeinsames Cockpit.

  1. Schritt 01BMD
  2. Schritt 02Kanzlei-Cockpit
  3. Schritt 03Teams / SharePoint
Vereinfachter Ablauf.

Produktansichten

Produktansichten des eingeführten Kanzlei-Cockpits. Personen-, Klienten- und Vorgangsdaten sind vollständig fiktiv.

Leitungsansicht: Kennzahlen, Fachbereiche und Bearbeitungsstände im Team auf einen Blick.
Persönliche ArbeitsansichtZuständigkeiten, Fristen und vier Bearbeitungsschritte im Jahresabschluss.
Wiederkehrende KommunikationEine zentral gepflegte Vorlage bereitet den Outlook-Entwurf für den jeweiligen Vorgang vor.

Lösungsprinzip

Das Fachsystem bleibt die Datenquelle. Eine ergänzende Arbeitsoberfläche zeigt jedem Mitarbeitenden, was bei ihm liegt, und den Inhabern, wo die Kanzlei steht.

Ausgangslage

Klienten- und Zuständigkeitsdaten lagen bereits in BMD. Den Inhabern fehlte jedoch der Gesamtüberblick: Welcher Auftrag steht an welchem Punkt, wer ist zuständig und wie weit ist die Bearbeitung? Für Buchhaltung, Personalverrechnung und Jahresabschluss sollte deshalb eine gemeinsame Arbeitsoberfläche entstehen.

Lösungsumfang

Führung und Überblick

  • Leitungsansicht mit offenen und erledigten Vorgängen, Gesamtfortschritt und Verteilung auf Buchhaltung, Personalverrechnung und Jahresabschluss
  • Teamübersicht mit dreistufiger Ampel und Drill-down bis in die tatsächliche Arbeitsansicht einer Person

Fachlogik und Fristen

  • Vorgänge werden je Periode aus den BMD-Klientenstammdaten und dem jeweiligen Meldungsrhythmus abgeleitet, statt in einem zweiten System doppelt gepflegt zu werden
  • Fristen berücksichtigen Wochenenden und gepflegte Feiertage. Für die Personalverrechnung kann je Klient ein eigener Abrechnungsstichtag mit Änderungsnachweis hinterlegt werden
  • Jede Vorgangsliste zeigt das konkrete Fälligkeitsdatum. Überschrittene Fristen sind hervorgehoben, und eine Sortierung bringt die dringendsten Vorgänge nach oben
  • Der Jahresabschluss führt in fester Reihenfolge von offen über erstellt, versendet und eingereicht bis zum Verrechnungsschritt

Zuständigkeit und tägliche Arbeit

  • Persönliche Arbeitsansichten mit Fortschritt, fachbereichsspezifischen Filtern, Klientensuche, Sortierung, Blätterung und Excel-tauglichem Export
  • Delegationen übertragen die Bearbeitung, ohne die BMD-Standardzuweisung zu überschreiben. Das Zurücksetzen auf die ursprüngliche Zuständigkeit bleibt jederzeit möglich
  • Jeder erledigte Arbeitsschritt zeigt direkt, wer ihn wann gesetzt hat. Klientendaten und Kontaktwege sind im Vorgang griffbereit

Kommunikation, Berechtigung und Betrieb

  • Die Kanzlei pflegt Mailvorlagen zentral in SharePoint. Das Cockpit bereitet daraus einen Outlook-Entwurf vor, den die zuständige Person prüft und selbst versendet
  • Berechtigungen werden serverseitig geprüft. Mitarbeitende sehen ihre Zuständigkeiten, die Leitung erhält den kanzleiweiten Überblick
  • Oberfläche in Teams und SharePoint, getrennte Test- und Produktivkonfiguration sowie API und Prozessdaten On-Premises. Die Mailanbindung unterstützt Microsoft 365 und lokalen Exchange

Nutzen im Kanzleialltag

Bearbeitungsstände müssen nicht mehr aus einzelnen Listen und Rückfragen zusammengesucht werden. Die Inhaber sehen auf einen Blick, welcher Vorgang in Buchhaltung, Personalverrechnung oder Jahresabschluss bei wem liegt, welcher Schritt erreicht ist und wo Fristen oder offene Aufgaben Aufmerksamkeit brauchen. Bei Ausfällen oder Vertretungen lassen sich Zuständigkeiten zentral anpassen. Mitarbeitende erhalten ihre persönliche Arbeitsansicht. Vorbereitete Outlook-Entwürfe aus zentral gepflegten Vorlagen reduzieren den manuellen Aufwand bei wiederkehrender Kundenkommunikation.

Ausbaupotenzial

Vom Kanzlei-Cockpit zur aktiven Prozesssteuerung.

Die vorhandene Fristen-, Zuständigkeits- und Kommunikationslogik schafft die Grundlage, Unterlageneingang, Nachfassen und Kapazitätsplanung in einem durchgängigen Ablauf zusammenzuführen.

  1. 01

    Unterlageneingang eindeutig erfassen

    Ein physisch abgegebener Belegordner wird beim Empfang mit Kanzleistandort, Zeitpunkt und zuständiger Person erfasst. Uploads aus dem Klientenportal und Unterlagen per E-Mail laufen in denselben Eingangsstatus. So ist sofort sichtbar, ob und wo die Unterlagen eingelangt sind.

    • Physischer Ordner am Kanzleistandort
    • Upload im Klientenportal
    • Eingang per E-Mail
  2. 02

    Nur dort nachfassen, wo etwas fehlt

    Vor der internen Unterlagenfrist geht eine freundliche Erinnerung hinaus, danach kann gestuft nachgefasst werden. Sobald Unterlagen eingehen, stoppt die Automatik. So wird niemand angeschrieben, der bereits geliefert hat.

  3. 03

    Kommende Arbeit vorausplanen

    Künftige Perioden, Fristen und Abwesenheiten werden frühzeitig je Team und Fachbereich sichtbar. Persönliche Wochenübersichten können zusätzlich in Outlook oder Teams ankommen.

  4. 04

    Durchlaufzeiten und Engpässe erkennen

    Die vorhandene Spur je Arbeitsschritt macht Laufzeiten und liegen gebliebene Vorgänge auswertbar. Priorisierung und Sammelaktionen helfen anschließend, wiederkehrende Arbeit gezielt zu bündeln.

Technologien: BMD NTCS · Microsoft 365 · Teams · SharePoint Framework · React · Microsoft Graph · Outlook / Exchange · .NET · SQL Server · IIS · On-Premises

Ein Buchhaltungssystem vollständig ersetzen. Ohne Betriebsunterbrechung, ohne Doppelerfassung und mit kontrolliert übernommenem Bestand.

  1. Schritt 01sevDesk und Bestand
  2. Schritt 02FreeFinance und Rechnungen
  3. Schritt 03Zahlung und Partnerabrechnung
Vereinfachter Ablauf.

Ausgangssystem

sevDesk und Bestandsdaten

Produktion lief während der Erprobung ohne Unterbrechung weiter.

Kontrollierter Wechsel

Trockenlauf, Übernahme und Abgleich

Der Buchhaltungsexport diente als unabhängige Quelle für die Prüfung.

Produktiv seit Januar 2026

FreeFinance und SharePoint

Neue Fakturierung und erreichbare historische Belege in einem Ablauf.

Mehrere Tausend

Fälle pro Jahr im Gesamtsystem

Hunderte

Bestandsaufträge betroffen

Unabhängig

Abgleich mit dem Buchhaltungsexport

Ein Tag

Für den kontrollierten Cutover

Abweichungen wurden nicht glattgezogen. Sie blieben dokumentiert und gingen kontrolliert in die fachliche Klärung.

Lösungsprinzip

Wer ein zentrales Drittsystem austauscht, hat selten nur ein Schnittstellenproblem. Bei Buchhaltung, ERP oder CRM müssen auch Bestandsdaten, Dokumente, Status und nachgelagerte Abläufe kontrolliert in die neue Welt wechseln.

Ausgangslage

Eine über Jahre gewachsene Fachanwendung steuert mehrere Tausend Fälle pro Jahr vom Erstkontakt bis zur Provisionsabrechnung. Die Fakturierung war an vielen Stellen fest mit sevDesk verbunden. Hunderte Bestandsaufträge waren vom Wechsel betroffen. FreeFinance musste deshalb produktionsnah erprobt, der Datenbestand übernommen und die letzte Stufe des Geschäftsprozesses neu verlegt werden.

Lösungsumfang

Ohne Unterbrechung umschalten

  • Die Produktion arbeitete weiter mit sevDesk, während FreeFinance in der Testumgebung bereits produktionsnah erprobt wurde
  • Beide Systemwelten bestanden während der Umstellung im Datenmodell nebeneinander
  • Der Cutover erfolgte als geplante Umstellung an einem Tag, ohne Übergangsphase mit doppelter Erfassung

Rechnungen vollständig in den Prozess einbinden

  • Kundendaten werden vor der Rechnung in FreeFinance angelegt oder aktualisiert
  • Rabatte, Steuer, Rundung und Stornos werden aus der Fachlogik korrekt auf den Beleg abgebildet
  • Rechnungsnummer und Status fließen in den Auftrag zurück. Das PDF wird beim Fall in SharePoint abgelegt

Bestand übernehmen und unabhängig prüfen

  • Historische Rechnungs-PDFs wurden nach SharePoint übernommen und bleiben ohne die frühere Schnittstelle erreichbar
  • Migrationsläufe starten als Trockenlauf. Importierte Werte sind gegen spätere Neuberechnung geschützt
  • Hunderte Bestandsaufträge und die zugehörigen Rechnungen wurden gegen den Buchhaltungsexport abgeglichen. Abweichungen blieben sichtbar und gingen kontrolliert in die fachliche Klärung

Zahlung und Partnerabrechnung anschließen

  • Ein nächtlicher Abgleich führt bezahlte Rechnungen automatisch in den nächsten Auftragsstatus
  • Bezahlte Fälle lassen sich je Partner gesammelt abrechnen. Die Provision berücksichtigt Auftragsart und hinterlegten Satz
  • Vorschau und PDF-Abrechnung machen die Einzelpositionen nachvollziehbar. Anschließend wird der Auftrag geschlossen

Im produktiven Ablauf

Seit Januar 2026 läuft die Fakturierung über FreeFinance. Rechnungsstellung, Zahlungsabgleich und Partnerabrechnung greifen nun durchgängig ineinander. Der Wechsel erfolgte an einem geplanten Umstellungstag, ohne Übergangsphase mit doppelter Erfassung. sevDesk ist aus dem Produktivpfad entfernt, historische Rechnungen bleiben mit Nummer, Datum und PDF in der Fachanwendung sichtbar. Der übernommene Bestand wurde gegen den Buchhaltungsexport geprüft. Festgestellte Abweichungen wurden dokumentiert und zur fachlichen Prüfung weitergegeben.

Technologien: TypeScript · Azure Functions · Microsoft 365 · SharePoint · OAuth 2.0 · REST · React

Produktentwicklung im Team

In bestehenden Produkten Verantwortung übernehmen.

Shiba Code Labs steigt in bestehende Codebasen ein und übernimmt Verantwortung für zentrale Produktbereiche: von Backend und Security bis zu Architektur, Tests und Betrieb.

Projektverstärkung für Softwareteams
Öffentlich verfügbarPlattformarchitektur und Produktstabilisierung

discode.ai: eine gewachsene KI-Plattform technisch neu aufstellen

discode.ai bündelt mehr als 100 KI-Modelle in einer Anwendung. Die Codebasis war in kurzer Zeit stark gewachsen, und die Chat-Modi nahmen unterschiedliche Wege durch das Backend. Für den öffentlichen Start mussten Modellaufrufe, Streaming, Speicherung, Kosten, Datenschutz und Betrieb vereinheitlicht und stabilisiert werden.

Technischer Beitrag

Gemeinsam mit CEO, CTO und Projektteam stellte Michael Haushofer die technische Basis des Produkts neu auf. Er verantwortete Backend, KI-Abläufe, Privacy, Security, Abrechnungslogik und Infrastruktur und begleitete das Produkt technisch bis zum öffentlichen Start.

  • Gemeinsame technische Basis für einfache Chats, Modellvergleiche und mehrstufig geprüfte Antworten
  • Automatische Ausweichmodelle bei frühen Ausfällen. Wiederholt unzuverlässige Modelle fallen aus der Auswahl
  • Websuche mit Quellen, die bis in Vergleich, Synthese und Folgefragen erhalten bleiben
  • Lokale Erkennung und steuerbare Ersetzung persönlicher Daten vor dem Absenden
  • Klare Zugriffs-, Guthaben- und Kostenlogik sowie Monitoring für den produktiven Betrieb
  • Produktions- und Staging-Umgebungen, technische Go-live-Begleitung und Integration von Teambeiträgen

Technische Wirkung

Die zuvor getrennten Chat-Abläufe laufen heute über eine gemeinsame technische Basis. Modellaufrufe, Quellenverarbeitung und Kostenlogik lassen sich dadurch zentral weiterentwickeln. Frühe Modellausfälle können abgefangen werden, auch länger laufende Anfragen bleiben dem richtigen Chat zugeordnet. Im Juni 2026 ging das Produkt öffentlich an den Start und erreichte am Launch-Tag Platz 1 im Product-Hunt-Tagesranking.

Erstgespräch · 30 Minuten

Welches digitale Vorhaben soll als Nächstes Realität werden?

Im Erstgespräch besprechen wir Ziel, Nutzer, vorhandene Systeme und einen ersten Lieferumfang.

Vorhaben besprechen