Senior-
Entwickler.
Kein Overhead.
Du redest mit dem Entwickler.
Nicht mit dem Accountmanager.
Ich bin Mario – Softwareentwickler aus Kassel mit über 20 Jahren Erfahrung in Web- und App-Entwicklung. Meine Kernkompetenzen: TYPO3, Laravel und React Native.
Was mich von einer Agentur unterscheidet? Du redest direkt mit mir. Kein Projektmanager der Anforderungen falsch versteht, kein Junior der deinen Code anfasst, kein Account Manager der Wochenupdates aufbläht.
Ich löse Probleme. Schnell, sauber, ohne Bullshit.
💡 Fun Fact: Ich habe mein erstes Webprojekt deployed als viele meiner heutigen Kunden noch in der Schule saßen.
Was ich für dich baue.
TYPO3
Entwicklung
Migrationen von v8 bis v13, Custom Extensions, Performance-Optimierung und alles, was dir eine durchschnittliche Agentur dreimal erklärt.
Laravel
Backend
APIs, SaaS-Plattformen, komplexe Business-Logik. Von der Datenbank bis zur Queue – ich baue Backend-Systeme, die auch noch in 5 Jahren wartbar sind.
App-
Entwicklung
Native Apps für iOS & Android mit React Native / Expo. Eine Codebase, zwei Plattformen – ohne auf Performance oder UX zu verzichten.
Projekte, die
wirklich live sind.
// keine Mockups
gymportal-io
Vollständiges Fitnessstudio-Management-System. Mitgliederverwaltung, SEPA-Zahlungen, Hardware-Integration (QR-Scanner, Türschlösser), Member-App & Embeddable Widget.
Würfel 100
Unkompliziertes Würfelspiel. Einfaches Regelwerk, perfekt als Partyspiel. Verfügbar im Apple App Store.
E-Commerce Plugins
Mehrere Open-Source-Plugins für plentymarkets: GO! Express, eCourier Versand-Anbindung, Gratiszugabe & Versandkostenfrei-Indikator.
frag-mar.io
Human-in-the-Loop-Chatplattform. Besucher schreiben, Mario entscheidet, ob und wann er antwortet.
Gewerkswebsite
Astro-basierte Lead-Generation-Landingpage mit serverseitigem A/B-Testing.
Was Kunden
danach sagen.
// im O-Ton
Wie eine Zusammenarbeit läuft.
// keine ÜberraschungenErstgespräch
30 Minuten, unverbindlich. Du erzählst, was du brauchst. Ich sage dir ehrlich, ob ich der Richtige bin – und wenn nicht, wer es wäre.
Angebot
Schriftlich, mit Umfang, Zeitrahmen und Festpreis oder Tagessatz. Keine versteckten Posten, keine Change-Request-Falle.
Umsetzung
Du hast meine Nummer. Wöchentlicher Stand, funktionierende Zwischenstände statt Statusfolien. Änderungen bespreche ich direkt mit dir.
Übergabe
Dokumentierter Code, saubere Übergabe, keine Abhängigkeit von mir. Wartung optional – aber nie Voraussetzung.
In Zahlen.
„Können wir das nicht
einfach vibe-coden?“
// könnt ihr. Manchmal reicht das auch.
Klare Antwort: Für einen Prototypen, ein internes Tool oder das Wochenendprojekt braucht ihr keinen Freelancer aus Kassel. Claude, GPT und Gemini schreiben in zwanzig Minuten etwas, das läuft – und das ist ehrlich gesagt großartig. Ich nutze dieselben Werkzeuge täglich. KI hat meinen Beruf verändert, nicht ersetzt.
Der Unterschied zeigt sich nicht beim Schreiben von Code, sondern zwei Jahre später. Wenn die Zahlungsabwicklung unter Last Race Conditions produziert. Wenn der DSGVO-Auftragsverarbeitungsvertrag fehlt, den ChatGPT nicht erwähnt hat, weil niemand danach gefragt hat. Wenn das TYPO3-Update ansteht und keiner mehr weiß, warum dieses eine Modul so gebaut wurde. Ein Sprachmodell beantwortet die Frage, die ihr stellt. Es stellt nicht die Frage, an die ihr nicht gedacht habt – und genau die entscheidet meistens über die Wartungskosten.
Was ihr bei mir bekommt, ist nicht „Code statt KI". Es ist jemand, der seit 2001 gesehen hat, welche Entscheidungen in Jahr drei weh tun: Architektur, die mitwächst, Datenmodelle, die eine Migration überleben, und eine Übergabe, nach der ihr nicht von mir abhängig seid. Ich sage euch auch, wenn ein Projekt das nicht braucht. Für ein Formular mit drei Feldern jemanden zu bezahlen, wäre Unsinn – dann vibe-codet das ruhig selbst.
Kurz: KI macht die ersten 80 Prozent schnell. Die letzten 20 Prozent – Sicherheit, Compliance, Last, Wartbarkeit – sind die, die teuer werden, wenn sie fehlen. Dafür bin ich da.
Worin unterscheidest du dich konkret von Claude, GPT oder Gemini?
Ich arbeite mit diesen Modellen, nicht gegen sie – das macht mich schneller, als ich es vor fünf Jahren war. Der Unterschied ist die Verantwortung: Ein Modell liefert eine plausible Antwort auf eure Frage. Ich hafte dafür, dass die Lösung in zwei Jahren noch trägt, und frage vorher nach Dingen, die in keinem Prompt standen – Lastspitzen, Rollenkonzept, Datenschutz, Anbindung an das System, das ihr nicht erwähnt habt.
Kann KI unsere Legacy-Systeme modernisieren?
Teilweise. ChatGPT kann eine alte PHP-Klasse erklären und Vorschläge machen – das spart echte Stunden. Was es nicht kann: entscheiden, welche der vierzehn Extensions in eurer TYPO3-Installation noch gebraucht werden, welche Daten migriert werden müssen und welche Sonderlocke vor acht Jahren aus einem guten Grund eingebaut wurde. Diese Entscheidungen brauchen jemanden, der das System versteht und für die Folgen geradesteht.
Ist vibe-codete Software ein Sicherheitsrisiko?
Nicht automatisch – aber die typischen Lücken entstehen genau dort. Generierter Code ist meist funktional korrekt und trotzdem angreifbar: fehlende Rechteprüfung auf Endpunkten, Secrets im Repository, unvalidierte Uploads, SQL-Injection in der einen Query, die von Hand zusammengebaut wurde. Das Modell hat getan, worum ihr gebeten habt. Nach Autorisierung habt ihr nicht gefragt.
Wir haben schon etwas mit KI gebaut. Kannst du das übernehmen?
Ja, und das ist einer der häufigsten Fälle. Ich schaue mir den Stand an und sage euch ehrlich, was er wert ist: weitermachen, teilweise überarbeiten oder neu bauen. Ein funktionierender Prototyp ist eine gute Grundlage – ihr wisst dann schon, was ihr wollt, und das ist die halbe Miete. Ich schreibe nichts neu, nur weil es nicht von mir ist.
Warum ein Freelancer aus Kassel und keine Agentur?
Weil ihr mit der Person sprecht, die den Code schreibt. Keine Weitergabe an Junioren, kein Projektleiter als Übersetzungsschicht, keine Change-Request-Verhandlung über jede Kleinigkeit. Kassel ist mein Standort, kein Einzugsgebiet – die Zusammenarbeit läuft remote genauso wie vor Ort, und für einen Workshop bin ich in Nordhessen schnell da.
Wann lohnt es sich wirklich nicht, jemanden zu beauftragen?
Wenn das Ergebnis intern bleibt, keine personenbezogenen Daten verarbeitet und ein Ausfall niemanden weiter stört. Interne Auswertung, Skript zur Datenbereinigung, schneller Prototyp für ein Meeting – macht das mit KI, das ist gut investierte Zeit. Ruft mich, wenn Geld, Kundendaten oder eine Deadline daran hängen, bei der ein Ausfall wehtut.