Autorenprofil: Vincent Schmalbach

Vincent Schmalbach ist Softwareentwickler aus Deutschland und Autor des Buchs „Rapid SaaS with Laravel". SaaS bedeutet Software as a Service, also Programme, die Kunden als Abo über das Internet nutzen. Wer solche Produkte mit Laravel entwickelt, stößt auf seinen Namen.

Er arbeitet als Senior Engineer für SaaS-Produkte und Business-Anwendungen. Daneben ist er freiberuflich verfügbar und hat mit Vroni.com ein eigenes Unternehmen für Softwareentwicklung gegründet.

Erfahrung und Spezialgebiet

Vincent entwickelt seit vielen Jahren Produktionssoftware. Dazu zählen Online-Geschäfte, SaaS-Produkte, APIs, Abrechnungssysteme, Warteschlangen, Integrationen, Automatisierung und KI-Funktionen. Seine stärkste technische Kombination ist Laravel mit Vue.js, daneben arbeitet er mit React, TypeScript, JavaScript, Node.js, Python, MySQL, PostgreSQL, Redis und Docker.

Sein Aufgabengebiet umfasst Produktfunktionen, APIs, Verwaltungswerkzeuge, Abrechnungsabläufe, Importe, Integrationen von Drittanbietern, Performance-Arbeit, Laravel- und PHP-Upgrades sowie KI-Funktionen und Automatisierung. Wer ein SaaS-Projekt plant oder ein bestehendes Produkt erweitern möchte, bekommt bei ihm Unterstützung über den gesamten Entwicklungszyklus, von der ersten Funktion bis zum Betrieb.

Das Buch „Rapid SaaS with Laravel"

Sein Buch richtet sich an Entwickler, die mit Laravel ein SaaS-Produkt aufbauen wollen. Es behandelt die typischen Bausteine eines solchen Vorhabens: Abrechnung, Benutzerverwaltung, Warteschlangen und Integrationen. Der Titel „Rapid" zeigt schon, worum es geht: schnell zu einem lauffähigen Produkt zu kommen, ohne die Grundlagen der Architektur zu vernachlässigen. Das Buch setzt Grundkenntnisse in PHP und Laravel voraus und zeigt, wie man die Teile zu einem funktionierenden SaaS zusammensetzt.

Arbeitsweise mit KI

KI gehört für Vincent zum täglichen Entwicklungsprozess. Er nutzt sie beim Lesen von Code, beim Planen von Änderungen, beim Schreiben von Tests, beim Refactoring, beim Debuggen und beim Reviewen. Dabei behält er die Verantwortung für Architektur, Randfälle, Sicherheit und Wartbarkeit selbst. Das unterscheidet ihn von einem Ansatz, bei dem die KI einfach Code ausgibt und der Entwickler ihn übernimmt. Vincent beschreibt seine Rolle so: Die KI dient als Werkzeug, die Entscheidungen über Struktur und Qualität bleiben beim Menschen.

Für Kunden bedeutet das: Sie bekommen KI-gestützte Entwicklungsgeschwindigkeit, aber keine ungeprüften KI-Ergebnisse. Er integriert KI auch in Produkte, von einzelnen Funktionen bis zu kompletten Arbeitsabläufen.

Öffentliche Projekte und Vroni.com

Neben seiner freiberuflichen Tätigkeit veröffentlicht Vincent eigene Projekte. Dazu gehören rungrad, ein Framework und eine Spezifikation für Kommandozeilenwerkzeuge in Go, sowie asana-cli, ein inoffizieller Client für das Projektmanagement-Tool Asana. Außerdem pflegt er awesome-ai-cli, eine kuratierte Liste von Kommandozeilenwerkzeugen für KI-Coding-Agenten.

Mit Vroni.com betreibt er ein Unternehmen für Softwareentwicklung mit Festpreisen und Pauschalmodellen. Anders als bei klassischer Stundensatzabrechnung wissen Kunden vorab, was eine bestimmte Leistung kostet. Vincent betreibt selbst mehrere Online-Angebote und berücksichtigt beim Programmieren Aspekte wie Traffic, Konversion, Umsatz und Support. Er denkt also nicht nur in Code, sondern auch in Geschäftsergebnissen.

Ein Kunde, Ariel Ozick, CTO von Wired Rhino, Inc., beschreibt die Zusammenarbeit mit den Worten „HIRE VINCENT. Seriously." Diese Empfehlung steht auf Vincents eigener Website und ist nicht unabhängig verifiziert. Sie gibt aber einen Hinweis darauf, wie zufrieden dieser Kunde mit der Zusammenarbeit war.