Full-Stack-Entwicklung

Full-Stack-Entwickler für das ganze Produkt

Ich übernehme das ganze Produkt: Oberfläche, Backend, Datenbank, Server und Deployment. Laravel und Vue sind mein bevorzugter Stack. Genauso gerne arbeite ich mit React, Node.js, Python, Go oder mit dem Stack, der beim Kunden schon im Einsatz ist. Ich arbeite für Unternehmen ohne eigene Entwickler und für Teams, die jemanden mit Erfahrung in allen Bereichen brauchen.

KI gehört fest zu meiner Arbeit. Mit Claude Code, Codex und eigenen Agent-Workflows schaffe ich, wofür früher ein kleines Team nötig war. Bei allem, was live geht, bleibe ich sorgfältig.

Antwort innerhalb eines Werktags.

Vincent Schmalbach

Was Full Stack umfasst

Was ich in den einzelnen Teilen einer Web-Anwendung mache.

Frontend

Vue mit Inertia oder React, dazu Tailwind oder Bootstrap. Grundlage ist das vorhandene Design oder ein Wireframe, auf den wir uns einigen. Die Seiten laden schnell und laufen auch auf dem Smartphone gut.

Backend

Meistens Laravel, bei Bedarf auch Node.js, Python oder Go. Ich entwickle Geschäftslogik, Berechtigungen, Hintergrundjobs und Anbindungen an andere Systeme. Für die wichtigen Teile schreibe ich Tests.

Datenbanken und Suche

MySQL oder PostgreSQL, je nachdem, welche Daten es gibt. Redis für Cache und Queues, Meilisearch, wenn die Suche sofort antworten muss. Ich habe schon eine Suche über mehr als 200 Millionen Datensätze betrieben.

APIs und Integrationen

Ich entwickle eigene APIs für Apps und Partner und binde Zahlungsdienstleister, CRMs, Buchungssysteme und KI-Anbieter an.

Server und Deployment

Hetzner oder AWS, Forge, Docker, Deployments ohne Ausfallzeit, Backups und Monitoring. Ich richte das von Anfang an ein.

KI-Features

Datenextraktion, Assistenten, Agenten, Übersetzung und Inhalte, direkt im Produkt. Dazu gehören Prüfungen der Ergebnisse und klare Grenzen. Solche Funktionen habe ich mit Modellen von vier verschiedenen Anbietern umgesetzt.

So arbeite ich

Viele meiner Kunden kommen mit einer Idee, einem Repository, einem kurzen Video oder einer Liste von Problemen zu mir. Mehr braucht es am Anfang nicht. Ich sehe mir an, was vorhanden ist, mache daraus einen Plan und setze ihn um.

Mit Claude Code, Codex und eigenen Agent-Workflows lese ich mich in Code ein, plane Änderungen, schreibe Tests, refaktoriere und suche Fehler. Das ist kein Vibe Coding, sondern erfahrene Softwareentwicklung in deutlich höherem Tempo.

KI zuerst, über den ganzen Stack

Claude Code, Codex und eigene Agent-Workflows übernehmen einen großen Teil der Tipparbeit. Die technischen Entscheidungen treffe ich selbst. Jede Änderung prüfe ich, bevor sie live geht.

Die Kontrolle bleibt bei mir

KI schreibt einen großen Teil meines Codes. Die technischen Entscheidungen treffe ich trotzdem selbst. Jede Änderung lese und teste ich, bevor sie live geht. So bin ich schnell und bleibe dabei sorgfältig.

So, wie es für den Kunden passt

Manche Kunden wollen jede Änderung sehen, bevor sie live geht, andere überlassen mir das Deployment. Manche möchten regelmäßig telefonieren, die meisten bekommen lieber schriftliche Updates. Ich arbeite gerne asynchron und stelle die wichtigen Fragen trotzdem, sobald sie auftauchen.

Mit dem Blick eines Unternehmers

Ich betreibe selbst mehrere Online-Angebote. Deshalb denke ich bei jedem Projekt Traffic, Conversion, Umsatz und Support mit, und ich sage offen, wenn sich etwas nicht lohnt.

Beispiele aus meiner Arbeit

Produkte, die ich komplett selbst entwickelt habe.

B2B-SaaS, von Grund auf

KI-Agenten-Plattform mit Abrechnung

Eine Anwendung mit Laravel und Vue: mehrere KI-Agenten, die zusammenarbeiten, eine Web-Scraping-Pipeline mit Bot-Schutz-Umgehung, Team-Accounts und Subscription-Billing mit Spark und Paddle, von der Oberfläche bis zu den Queues selbst entwickelt.

Suchplattform

200 Millionen Datensätze, Antworten unter 50 Millisekunden

Eine tippfehlertolerante Suche über mehr als 200 Millionen Datensätze auf Basis von Meilisearch, mit mehreren Cache-Schichten, einer API für Partner und den Servern dafür.

Backend-Zusammenführung

Zwei Backends in einem, Hosting für etwa 150 Dollar im Monat

Ich habe ein Backend, das auf PHP und Ruby on Rails verteilt war, in eine einzige Laravel-Anwendung überführt, die es vollständig ersetzt. Die monatlichen Hostingkosten sind von einem vierstelligen Betrag auf etwa 150 Dollar gesunken.

Das sagen meine Kunden

"HIRE VINCENT. Seriously. I've worked with many many developers over the years (remember rentacoder?), and Vincent is that rare breed of web developer who just gets it."

Ariel Ozick, Wired Rhino, Inc.

"Everything stayed on track, both in terms of time and budget. The end result was excellent and has been running smoothly since launch."

Philipp Toepelmann, Digital Investments GmbH

"Vincent works very well asynchronously: communication stays focused, there is little unnecessary back-and-forth, and he still raises the important questions when needed."

Aidas K., Bizdras OU

Fragen und Antworten

Was heißt Full Stack bei einer einzelnen Person?

Ich setze ein Produkt von der ersten Seite bis zur Abrechnung und zum Deployment selbst um. Es gibt einen Ansprechpartner, der das ganze Produkt kennt.

Welche Stacks sind möglich?

Meistens mit Laravel und Vue. Außerdem mit React, Node.js, Python und Go. In einen Stack, der schon im Einsatz ist, arbeite ich mich ein.

Gehört das Design dazu?

Ich setze die Oberfläche um, meistens in Vue oder React mit Tailwind oder Bootstrap. Grundlage ist ein vorhandenes Design oder ein einfacher Wireframe, auf den wir uns einigen.

Klappt die Zusammenarbeit mit eigenen Entwicklern?

Ja. Oft übernehme ich die Teile, die im Team noch niemand gemacht hat, etwa Abrechnung, Hintergrundjobs oder die Servereinrichtung.

Kann eine Person mit einem Team mithalten?

Bei den meisten Produkten ja, oft ist eine Person sogar schneller. Es gibt keine Übergaben zwischen Frontend, Backend und Betrieb, auf die jemand warten muss. Anders ist es, wenn viele Dinge gleichzeitig entstehen müssen.

Wie wird abgerechnet?

Zum Festpreis, wenn das Ziel klar ist, als monatliche Pauschale für laufende Arbeit oder nach Stunden. Ein paar Sätze zum Vorhaben genügen, dann schlage ich ein Modell vor.

Projekt anfragen

Was entwickelt oder repariert werden soll und was es schon gibt. Ein paar Sätze genügen. In meiner Antwort steht, wie ich vorgehen würde und was es kostet.

Lieber kurz telefonieren? 30 Minuten buchen.

Antwort innerhalb eines Werktags.