Benjamin W.-Senior Fullstack Engineer (TypeScript): SaaS- und KI-Integration

Tagessatz prüfen
Erfahrungen
Gründer und Fullstack Engineer
Customermates
Entwicklung eines Open-Source-CRM mit KI-Integrationen
Open-Source-CRM für kleine Teams, verfügbar als Cloud-Version und als selbst gehostetes Kernprodukt. Ich verantworte die technische Umsetzung des Produkts von Anfang bis Ende: Benutzeroberfläche, Geschäftslogik, Datenmodell, Schnittstellen und Betrieb. Seit Dezember 2025 arbeite ich Vollzeit an Customermates.
Verantwortlichkeiten:
- Entwicklung der CRM-Workflows für Kontakte, Organisationen, Deals und Aufgaben mit konfigurierbaren Tabellen- und Board-Ansichten.
- Frontend mit Next.js, React, Tailwind CSS und MobX; Geschäftslogik im Backend mit Node.js, Prisma und PostgreSQL, Eingabevalidierung mit Zod.
- Entwicklung einer REST API, von Webhooks und einer MCP-Schnittstelle, über die externe Anwendungen und KI-Clients direkt mit dem CRM arbeiten können.
- Integration eines KI-Assistenten auf Basis des Vercel AI SDK mit gespeicherten Unterhaltungen und gestreamten Antworten.
- Entwicklung und Wartung einer n8n-Community-Integration für CRM-Abläufe und ereignisgesteuerte Automatisierungen.
- Entwicklung, Bereitstellung und Betrieb mit Docker, GitHub Actions und Vercel – sowohl als Cloud-Angebot als auch für das Self-Hosting.
Ergebnisse:
- Produkt als Cloud- und Self-Hosting-Version verfügbar; Quellcode und Integrationen öffentlich auf GitHub.
- Mehr als 200 GitHub-Sterne für das CRM-Repository (Stand: 09/2026).
Frontend: TypeScript, React, Next.js, Tailwind CSS, MobX
Backend und Daten: Node.js, Prisma, PostgreSQL, Zod
APIs und KI: REST, Webhooks, MCP, Vercel AI SDK, n8n
Cloud und CI/CD: Docker, GitHub Actions, Vercel
Software Engineer und Team Lead
osapiens
Technische Leitung eines Entwicklungsteams für Unternehmenssoftware
Softwareentwicklung und Teamleitung bei einem Anbieter von Unternehmenssoftware, mit praktischer Mitarbeit am React / TypeScript-Frontend.
Verantwortlichkeiten:
- Technische Leitung des Teams: Verantwortung für technische Entscheidungen und Koordination der Entwicklung.
- Abstimmung mit Stakeholdern, um die Entwicklungsprioritäten an den Geschäftszielen auszurichten.
- Praktische Mitarbeit an der Entwicklung des React / TypeScript-Frontends, abgesichert durch Unit-Tests mit jest.
Frontend und Tests: React, TypeScript, Nx, Jest
Backend-Umgebung: ScyllaDB, GraalVM
Senior Software Engineer und Frontend Tech Lead
finpair
Neuentwicklung des Frontends einer Fintech-Plattform
Fintech-Webanwendung auf Angular-Basis.
Verantwortlichkeiten:
- Leitung der vollständigen Neuentwicklung des Frontends über zwei Jahre, von den Architekturprinzipien bis zur Umsetzung.
- Aufbau und Pflege eines Design-Systems mit Komponenten, UI-Mustern und Entwicklungsrichtlinien, dokumentiert in Storybook und visuell mit Chromatic getestet.
- Festlegung von Frontend-Prinzipien und Testautomatisierung: Unit-Tests mit Jasmine, Architekturtests mit TSArch, Golden-File-Tests.
- Migration von Bootstrap zu Tailwind CSS und Einführung von Redux für das State Management.
- Mitarbeit an der ersten Backend-Migration von Java zu Kotlin.
Ergebnisse:
Die Entwicklungsgeschwindigkeit stieg um (23%).
- Gemeinsame Komponenten und Richtlinien als Grundlage für die Frontend-Entwicklung im gesamten Team.
Frontend: Angular, TypeScript, Tailwind CSS, Redux, Bootstrap (legacy)
Tests und Qualität: Storybook, Chromatic, Jasmine, TSArch, Golden-file tests
Backend: Java, Kotlin, PostgreSQL
Cloud-Umgebung: GCP, Kubernetes, Helm, Terraform
Software Engineer
finpair
Neuentwicklung des Frontends einer Fintech-Plattform
Fintech-Webanwendung auf Angular-Basis. Eintritt als Software Engineer im Oktober 2022; Senior Software Engineer und Frontend Tech Lead ab Juni 2023.
Verantwortlichkeiten:
- Frontend-Entwicklung für die Angular-Anwendung im Rahmen der Neuentwicklung des Frontends.
- Mitarbeit an der ersten Backend-Migration von Java zu Kotlin.
Frontend: Angular, TypeScript
Backend: Java, Kotlin, PostgreSQL
Software Engineer und Mitgründer
Centified
Entwicklung eines HR-Produkts vom Konzept bis zum MVP
MVP eines HR-Produkts mit Flutter-Frontend und TypeScript / NestJS-Backend, serverlos auf GCP betrieben und gemeinsam mit Pilotkunden validiert.
Verantwortlichkeiten:
- Definition des MVP-Umfangs und Leitung der gesamten Fullstack-Umsetzung.
- Entwicklung des Flutter-Frontends und des TypeScript / NestJS-Backends mit Prisma.
- Kosteneffiziente serverlose Bereitstellung mit GCP Cloud Functions und Firebase, automatisiert über GitLab CI/CD.
- Aufbau eines Netzwerks aus Pilotkunden, Psychologen, HR-Führungskräften und Investoren.
Ergebnisse:
- MVP fertiggestellt; drei Unternehmen als Betakunden gewonnen.
Frontend: Flutter
Backend und Daten: TypeScript, NestJS, Prisma
Cloud und CI/CD: GCP Cloud Functions, Firebase, GitLab CI/CD
Software Engineer und Mitgründer
Windize
Entwicklung einer Windows-Produktivitäts-App
Desktop-Anwendung für Windows 10/11, die die Arbeit mit Tastenkombinationen und virtuellen Desktops beschleunigt, mit einem TypeScript- / NestJS-Backend.
Verantwortlichkeiten:
- Leitung der Fullstack-Entwicklung der Desktop-Anwendung und des Backends.
- Tiefe Windows-Integration mit C, C#, der Win32 API und WPF, einschließlich Reverse Engineering der Windows-Funktion für virtuelle Desktops.
- Implementierung der Tastatureingabeverarbeitung, die mit gängiger Antivirensoftware kompatibel bleibt.
- Planung und Durchführung der Beta-Phase.
Ergebnisse:
- MVP innerhalb von sechs Monaten validiert; mehr als 250 Betatester in drei Wochen gewonnen.
Desktop: C, C#, Win32 API, WPF
Backend: TypeScript, NestJS
Cloud: GCP
Software Engineer und Product Owner
ainovi
Entwicklung eines Dokumentenmanagementsystems für Unternehmen
Fullstack-Unternehmensanwendung zur Verwaltung und Analyse von Dokumenten gemäß den DSGVO-Anforderungen, mit einem React-Frontend und einem Node.js- / PostgreSQL-Backend.
Verantwortlichkeiten:
- Doppelfunktion aus Product Ownership und Fullstack-Entwicklung des Dokumentenmanagementsystems.
- Entwicklung des React- / TypeScript-Frontends und des Node.js- / PostgreSQL-Backends.
- Qualitätssicherung des Frontends mit Storybook und Jest; Deployment mit Docker und Netlify.
- Arbeit mit Clean Code, SOLID-Prinzipien und Design Patterns in Scrum- und Kanban-Prozessen.
- Einblicke in die SAP-Backend-Administration.
Frontend: TypeScript, React, Storybook, Jest
Backend und Daten: Node.js, PostgreSQL
Cloud und Bereitstellung: Docker, Netlify
Methoden: Scrum, Kanban, Clean Code, SOLID
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT) und Bank- und Finanzwesen.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Produktentwicklung und Projektmanagement.
Zusammenfassung
Ich entwickle SaaS-Produkte mit TypeScript von Anfang bis Ende – vom Datenmodell und der API bis hin zu Benutzeroberfläche und Betrieb. Seit acht Jahren arbeite ich freiberuflich, anfangs zusätzlich zu meinen anderen Tätigkeiten. Bei finpair leitete ich den Frontend-Neuaufbau und die Entwicklung des Design-Systems (+23 % Entwicklungsgeschwindigkeit); bei osapiens übernahm ich die technische Teamleitung. Seit Dezember 2025 arbeite ich Vollzeit an Customermates, meinem Open-Source-CRM mit einer MCP-Schnittstelle und einem integrierten KI-Assistenten im Produktiveinsatz.
Fähigkeiten
- Frontend: Typescript, React, Next.Js, Angular, Nx
- Backend Und Daten: Node.Js, Nestjs, Postgresql, Prisma
- Cloud Und Ki: Docker, Gcp, Helm, Ci/Cd, Mcp
- Rollen: Fullstack Engineer, Tech Lead, Team Lead, Product Owner, GrüNder
- Branchen: Fintech, Unternehmenssoftware, Crm / Saas, Hr-Tech, Dokumentenmanagement
- StichwöRter: Typescript, Javascript, React, Next.Js, Angular, Nx, Node.Js, Nestjs, Java, Kotlin, Postgresql, Prisma, Rest Api, Webhooks, Websockets, Mcp, Llm, Ki, Ki-Agenten, Rag, Vercel Ai Sdk, Docker, Helm, Pulumi, Gcp, Firebase, Ci/Cd, Github Actions, Gitlab Ci, Tailwind Css, Redux, Mobx, Storybook, Jest, Jasmine, Testautomatisierung, Design-System, Wcag, Flutter, C#, Wpf, Fullstack, Frontend, Backend, Saas, Tech Lead, Scrum, Clean Code
Sprachen
Ausbildung
Universität Heidelberg
B.Sc. · Informatik · Heidelberg, Deutschland · 1,7
Statistiken
Erfahrung
Fachkenntnisse
Qualifikationen
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Benjamin ist in Mannheim, Deutschland ansässig und kann in On-Site-, Hybrid- und Remote-Arbeitsmodellen arbeiten.
Benjamin spricht folgende Sprachen: Deutsch (Muttersprache), Englisch (Verhandlungssicher).
Benjamin hat mindestens 9 Jahre Erfahrung. In dieser Zeit hat Benjamin in mindestens 6 verschiedenen Rollen und für 6 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 3 Monate. Beachten Sie, dass Benjamin möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.
Basierend auf der jüngsten Erfahrung wäre Benjamin gut geeignet für Rollen wie: Gründer und Fullstack Engineer, Software Engineer und Team Lead, Senior Software Engineer und Frontend Tech Lead.
Die neueste Position von Benjamin ist Gründer und Fullstack Engineer bei Customermates.
In den letzten Jahren hat Benjamin für Customermates, osapiens, finpair und Centified gearbeitet.
Benjamin hat die meiste Erfahrung in Industrien wie Informationstechnologie (IT) und Bank- und Finanzwesen.
Benjamin hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Projektmanagement.
Benjamin hat kürzlich in Industrien wie Informationstechnologie (IT) und Bank- und Finanzwesen gearbeitet.
Benjamin hat kürzlich in Bereichen wie Informationstechnologie (IT) und Produktentwicklung gearbeitet.
Benjamin hat einen Bachelor in Informatik von Universität Heidelberg.
Benjamin ist sofort vollzeit verfügbar für passende Projekte.
Tagessatzverteilung
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freelancer in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 31 Okt 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Gründer und Fullstack Engineer
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Mannheim, Deutschland arbeiten
