Zum Inhalt springen

Forged42 — Stefans Softwareentwicklung aus einer Hand

Ich baue individuelle Software entlang der tatsächlichen Abläufe Ihres Unternehmens — durchgängig, vom ersten Entwurf bis in den Produktivbetrieb.

Software, die passt.

Ich durchdringe die Fachlichkeit, modelliere das System dahinter und baue das Ganze: Oberfläche, Regeln, Daten, Hintergrundverarbeitung und den Produktivbetrieb, in dem es läuft.

Ausgewählte Projekte — 03

Verschiedene Domänen. Dahinter dieselbe Verantwortung.

Ein öffentliches Produkt und zwei Systeme im Produktivbetrieb. Jede Fallstudie konzentriert sich auf das Problem, meine Verantwortung, die Engineering-Arbeit und das Ergebnis.

HealthySkinfluence — mein eigenes Startup, aufgebaut als Co-Founder & CTO

HealthySkinfluence

Aus einem Berg Skincare-Recherche wurde ein öffentliches Live-Produkt: strukturierte Artikel, Produkte und Inhaltsstoffe, mit Redaktion und Suche dahinter.

  • Live auf healthyskinfluence.com
  • Die Redaktion veröffentlicht ohne Codeänderungen
  • Eine Suche über Artikel, Produkte und Inhaltsstoffe
Die öffentlich erreichbare Startseite von HealthySkinfluence.

6.000

Inhaltsstoffe, verknüpft mit 2.000 Produkten und 30 ausführlichen Artikeln

HealthySkinfluence in der öffentlich erreichbaren Fassung — aufgenommen von der Live-Startseite.

Ein Busunternehmen mit Linienverkehr, Schienenersatzverkehr und mehrtägigen Reisen — vertrauliche Kundenarbeit

DispoTransPro

Aus einer Windows-Einzelplatzanwendung wurde eine gemeinsame Webplattform — im Alleingang konzipiert, gebaut und betreut, im Produktiveinsatz seit Februar 2024.

  • Im Alleingang: Discovery, Design, Umsetzung und Support
  • 42 Busse · 71 Fahrer · 37 Linien
  • Über 3.000 Schienenersatzverkehrs-Fahrten in zwei Jahren
Fallstudie lesen → Produktivbetrieb · Vertrauliche Kundenarbeit
Illustratives Stillleben: ein alter Bürorechner gegenüber verbundenen Geräten und individuellen Ausweiskarten.

~30

Personen arbeiten täglich damit — fünf im Backoffice, fünfundzwanzig Fahrer

Von der Warteschlange vor einem Rechner zu individuellen Zugängen in einer gemeinsamen Webanwendung.

wige SOLUTIONS GmbH & Co. KG — Enterprise-Medienplattform, angestellt als Lead Developer & Architect

Atmosphere Media Cloud

Ich habe den Cloud Editor als neues Modul entwickelt, alltägliche Medienabläufe verbessert und leite das laufende Redesign der Verwaltung — damit Kunden mit großen Dateien dort arbeiten können, wo diese bereits liegen.

  • Cloud Editor als neues Modul entwickelt
  • Weiterarbeiten, während große Dateien hochgeladen werden
  • Redesign und Migration der Verwaltung laufen
Fallstudie lesen → Produktivbetrieb · Berufliche Arbeit
Illustratives Architekturmodell mit einem durchgehenden Medienband durch etablierte und neue Schichten.

Cloud

Medien bearbeiten, ohne die Quelldateien herunterzuladen

Modernisierung als Kontinuität: Neue Schichten kommen hinzu, während das Live-Produkt weiterläuft.

“Ich kam zu Stefan mit einer Idee und einem Berg Skincare-Recherche. Er hat daraus ein echtes Produkt gemacht — strukturiert, auffindbar und bereit für das Redaktionsteam. Er kümmert sich um Probleme von Anfang bis Ende, und das merkt man.”
Ivana Vrhovec · Co-Founder & CEO, HealthySkinfluence

Wofür man mich meistens holt

Die Probleme, für die es kein Produkt zu kaufen gibt.

Wenn Sie sich in einem dieser Punkte wiederfinden, sprechen wir vermutlich über dieselbe Art von Arbeit.

  • Excel-Listen und wiederkehrende manuelle Schritte, die einen kritischen Ablauf zusammenhalten.
  • Fachregeln, zu komplex für jedes Standardprodukt.
  • Planung und Disposition, die Verfügbarkeit, Sperrzeiten und Konflikte respektieren muss.
  • Saubere Zugriffskontrolle — Rollen, granulare Berechtigungen und ein Audit-Trail.
  • Große Dateien komplett im Griff: Uploads, Vorschauen, Transkodierung — unsichtbar im Hintergrund.
  • Ein Produktivproblem, das Anwendungs-, Datenbank-, Such-, Queue- und Deployment-Grenzen überschreitet.

Leistungen

Breit aufgestellt, nicht oberflächlich.

Ich arbeite am gesamten Produkt. Nicht ein bisschen von allem — sondern von jedem Teil genug, um für das Zusammenspiel verantwortlich zu sein.

Produkt & Domäne

Die Arbeit verstehen

  • Produkt- und Anforderungsanalyse
  • Prozess- und Domänenmodellierung
  • UX für komplexe Fachanwendungen
  • Implizite Geschäftsregeln explizit machen

Anwendung

Das System bauen

  • Frontend-Entwicklung
  • Backend-Architektur und APIs
  • Authentifizierung, Rollen und feingranulare Berechtigungen
  • Relationale Datenmodellierung und sichere Migrationen

Systeme

Alles hinter der Oberfläche

  • Suche, Filter und Auffindbarkeit
  • Queues, Hintergrundverarbeitung und Echtzeit-Updates
  • Datei-Uploads, Medienverarbeitung und Video-Workflows
  • Analytics und Einblick in den laufenden Betrieb

Betrieb

Am Laufen halten

  • Automatisierte Tests
  • Barrierefreiheit und Performance
  • Deployment und Fehlersuche im Produktivbetrieb
  • Schrittweise Modernisierung bestehender Systeme

Stack

Ich wähle die Technologie passend zum Problem. Laravel, Vue und Nuxt sind das Fundament, auf dem ich am schnellsten und sichersten bin — aber Sie beauftragen jemanden, der Ihr Problem löst, und nicht jemanden, der sein Lieblings-Framework mitbringt.

  • LaravelPHP-Backend für Domäne, Queues & APIs
  • VueOberflächen für dichte operative Arbeit
  • NuxtSSR-Websites & Admin-Oberflächen
  • TypeScriptTypsicherheit über den ganzen Stack
  • Tailwind CSSStyling & Designsysteme
  • PostgreSQLSchemadesign & sichere Migrationen
  • RedisQueues, Cache & Echtzeit
  • DockerUmgebungen & Deployment
  • Laravel AI SDKAgenten, Tools & strukturierte Ausgaben
  • OpenAI APIModelle, Embeddings & Tool-Calling

Angewandte KI

Von klassischen Full-Stack-Produkten bis zu KI-gestützten und agentischen Systemen.

Ich baue individuelle Anwendungen, die sich mit KI anreichern lassen — oder von Anfang an auf KI ausgelegt sind.

Ich integriere KI in echte Produkte und Geschäftsabläufe — nicht als dekorative Beigabe, sondern als nützlichen Teil des Systems. Individuelle Software kann mehr, als Informationen zu speichern: Sie kann Menschen dabei helfen, sie zu verstehen, zu finden und danach zu handeln.

Das heißt, über einzelne Prompts und Chatfenster hinauszudenken. Ein Agent ist nur dann vertrauenswürdig, wenn er ausschließlich über strukturierte, berechtigungsgeprüfte Werkzeuge arbeitet: Ein Modell darf genau das sehen, was die angemeldete Person sehen darf, und genau das tun, was sie tun darf. Alles andere ist nur ein freundlich verpacktes Sicherheitsproblem.

Ich trenne sauber zwischen dem, was bereits läuft, und dem, was erst entworfen ist. Die strukturierten Werkzeugschichten und Job-Infrastrukturen, durch die solche Agenten handeln, laufen heute im Produktivbetrieb; die vollständige Agenten-Schleife ist eine Referenzarchitektur, die ich entworfen habe und bereithalte, bis ein Kunde sie braucht. Das Engineering bleibt dasselbe: die Domäne modellieren, Werkzeuge bereitstellen, die sich zu nutzen lohnen — und dem Agenten klare Grenzen setzen, bevor er handeln darf.

  • KI-Agenten mit kontrollierter Werkzeugnutzung
  • Agent-SDKs und strukturierte Ausgaben auf Laravel
  • Media-Intelligence-Pipelines: Transkription, Vision-Semantik, Embeddings
  • Vektorsuche in Unternehmensinhalten
  • Berechtigungsgeprüfte KI von Anfang an
  • KI-gestützte Automatisierung in bestehenden Abläufen
Agenten-Schleife mit kontrollierter WerkzeugnutzungEin Arbeitsablauf übergibt ein Ziel an einen Agenten. Der Agent erreicht Werkzeuge nur durch eine Berechtigungsprüfung, die durchsetzt, was die angemeldete Person sehen und tun darf. Werkzeugergebnisse fließen zurück zum Agenten, bis das Ziel erreicht ist.
Die Schleife, die ich baue: Agenten, die über bewusst freigegebene Werkzeuge handeln und an dieselben Berechtigungen gebunden sind wie ihre menschlichen Nutzer.

Eine kontrollierte Interaktion

Ein repräsentativer Ablauf aus der Klasse von Systemen, die ich baue — jede Aktion bleibt innerhalb dessen, was die anfragende Person tun darf.

  1. user

    „Schneide aus diesem Rohschnitt ein dreißigsekündiges Highlight und stelle es in meinen Review-Kanal.“

  2. agent

    Plant: braucht Clip-Grenzen, Renderrechte und Schreibzugriff auf genau einen Kanal.

  3. tool

    clips.list(rawCut) → 4 Kandidatensegmente zurückgegeben.

  4. guard

    render.create → erlaubt: diese Person darf dieses Asset bearbeiten. Schreibrecht für den Kanal erteilt.

  5. tool

    render.clip(00:12 – 00:42) → Job in der Warteschlange; Fortschritt wird live übertragen.

  6. agent

    „Highlight gerendert und in Ihrem Review-Kanal veröffentlicht.“ Jeder Schritt blieb innerhalb der eigenen Berechtigungen.

Vorgehen

Von der Fachlichkeit bis in den Produktivbetrieb — in dieser Reihenfolge.

Das sind Phasen, kein Baukasten. Jede ist nur dann günstig, wenn die vorherige sauber gemacht wurde.

  1. 01

    Verstehen

    Ich lerne die Domäne, bevor ich etwas entwerfe: die Begriffe, die Ausnahmen, wer was entscheidet — und welche Ihrer heutigen Regeln echte Regeln sind und welche Gewohnheiten, die nie jemand hinterfragt hat.

  2. 02

    Modellieren

    Dann das System dahinter: Entitäten, Beziehungen, Zustände und die Bedingungen, die immer gelten müssen. Wenn das stimmt, kostet alles Weitere danach wenig.

  3. 03

    Bauen

    Oberfläche, Backend, Daten und Hintergrundverarbeitung als ein Ganzes — geliefert in Abschnitten, die Sie früh nutzen und beurteilen können, statt nach Monaten der Funkstille.

  4. 04

    Prüfen

    Automatisierte Tests dort, wo sie sich lohnen, dazu Prüfungen auf Barrierefreiheit und Performance. Es geht nicht um ein grünes Häkchen, sondern darum, das System nächstes Jahr ohne Angst ändern zu können.

  5. 05

    Betreiben

    Deployment, Monitoring und die Diagnose der Probleme, die erst im Produktivbetrieb auftauchen. Software ist nicht fertig, wenn sie ausgeliefert ist. Sie ist fertig, wenn sie gut läuft.

Zusammenarbeit

Drei Schritte vom ersten Gespräch bis zur laufenden Software.

Kein Verkaufsprozess. Wir beginnen mit Ihrem Ablauf. Der Umfang ergibt sich aus dem, was wir dabei verstehen.

01

Erstgespräch

Sie beschreiben die Arbeit und das Umfeld, in dem sie passiert. Ich sage Ihnen ehrlich, ob ich der Richtige dafür bin, welche Risiken es gibt und was es ungefähr braucht. Kostenlos und unverbindlich.

02

Discovery-Sprint

Ein bezahlter, begrenzter Auftrag: Ich lerne Ihre Fachlichkeit praktisch kennen und modelliere das System dahinter — Entitäten, Zustände, Regeln und Randbedingungen. Sie erhalten eine konkrete Architektur und einen realistischen Plan. Der bleibt Ihr Eigentum, egal wer ihn umsetzt.

03

Bau & Betrieb

Auslieferung in Abschnitten, die Sie wirklich nutzen können — laufend geprüft und früh in Betrieb. Nach dem Launch bleibe ich verantwortlich: Monitoring, Diagnose und Verbesserung aus der echten Nutzung.

Mit wem Sie arbeiten

Ein Entwickler, das ganze System.

Porträt von Stefan, dem Entwickler hinter Forged42.
Stefan, Mühldorf am Inn — der Entwickler, der Ihre E-Mail beantwortet.

Ich bin Stefan. Forged42 ist mein Ein-Personen-Unternehmen — Sie arbeiten direkt mit dem Entwickler, der Ihr Problem vom ersten Gespräch bis in den Produktivbetrieb verantwortet. Neben eigenen Kunden bin ich Co-Founder und CTO eines Skincare-Publishing-Startups, der Entwickler hinter einer Transportdisposition, die seit 2024 im täglichen Einsatz läuft, sowie Lead Developer und Architekt einer Enterprise-Medienplattform.

Angefangen habe ich vor sechs Jahren mit einem Bootcamp — ich wollte etwas bauen, wusste aber nicht, wo ich beginnen sollte. Die erste Anwendung, die ich ausgeliefert habe, fühlte sich an wie Magie. Das ist bis heute so — und mit KI im Prozess ist Ausliefern heute angenehmer denn je. Seitdem begleite ich Features von unklaren fachlichen Problemen bis zu Schema, Regeln, Oberfläche, Tests und Servern — über Branchen hinweg, die nichts gemeinsam haben außer diesem einen: Jedes System musste zuerst verstanden werden, bevor es gebaut werden konnte.

Mir sind Verlässlichkeit und Klarheit wichtig — ebenso ein offener Umgang mit Zielkonflikten. Das Ziel ist Software, die zur Arbeit passt, Veränderungen übersteht und für diejenigen verständlich bleibt, die sie später übernehmen.

Standort
Mühldorf am Inn, Deutschland
Arbeitssprachen
Deutsch, Englisch, Kroatisch
Softwareentwicklung seit
2020
Kernstack
Laravel, Vue und Nuxt

Kontakt

Passt Ihr Ablauf in keine Standardsoftware?

Beschreiben Sie mir, was sich ändern muss. Ich sage Ihnen ehrlich, ob ich der Richtige dafür bin. Danach vereinbaren wir Umfang, Zeitplan und das passende Arbeitsmodell.

stefan@forged42.de

Offen für ausgewählte Projekte in individueller Softwareentwicklung und Beratung. Umfang, Zeitplan und Arbeitsmodell vereinbaren wir direkt.

Arbeitssprachen
Deutsch, Englisch, Kroatisch
Fokus
Individuelle Full-Stack-Produktentwicklung
Forged42

Forged42 ist Stefans Softwareentwicklung aus einer Hand. Individuelle Software, geschmiedet für das Problem, das sie lösen soll.

Forged42 — 42 ist die Antwort auf alles. Fast.

Gebaut mit Nuxt 4 und Tailwind CSS. Gesetzt in Archivo und IBM Plex Mono, ausgeliefert von dieser Domain. Optionale Analyse nur mit Ihrer Einwilligung.