Zum Hauptinhalt springen
Top-Experten-Abzeichen
Empfohlener Experte
Profil-Kopfzeilen-Hintergrund

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

Benjamin W. - Senior Fullstack Engineer (TypeScript): SaaS- und KI-Integration - Profilbild
Profil-Kopfzeilen-Overlay
Verfügbar
Mannheim, Deutschland

Tagessatz prüfen

Erfahrungen

Dez. 2025 - Heute

Gründer und Fullstack Engineer

Customermates

Stellenbeschreibung
Gründer und Fullstack Engineer bei Customermates
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung

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

Juli 2025 - Nov. 2025

Software Engineer und Team Lead

osapiens

Stellenbeschreibung
Software Engineer und Team Lead bei osapiens
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung

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

Juni 2023 - Juni 2025

Senior Software Engineer und Frontend Tech Lead

finpair

Stellenbeschreibung
Senior Software Engineer und Frontend Tech Lead bei finpair
Industrien
Bank- und Finanzwesen
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung

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

Okt. 2022 - Mai 2023

Software Engineer

finpair

Stellenbeschreibung
Software Engineer bei finpair
Industrien
Bank- und Finanzwesen
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung

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

Dez. 2021 - Sept. 2022

Software Engineer und Mitgründer

Centified

Stellenbeschreibung
Software Engineer und Mitgründer bei Centified
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung

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

Sept. 2020 - Okt. 2021

Software Engineer und Mitgründer

Windize

Stellenbeschreibung
Software Engineer und Mitgründer bei Windize
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung
Projektmanagement

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

Feb. 2018 - Aug. 2020

Software Engineer und Product Owner

ainovi

Stellenbeschreibung
Software Engineer und Product Owner bei ainovi
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung

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.

Informationstechnologie (IT)
Bank- und Finanzwesen
Profil-Übereinstimmungsdiagramm

Erfahrung nach Fachbereich

Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.

Erfahren in Informationstechnologie (IT), Produktentwicklung und Projektmanagement.

Informationstechnologie (IT)
Produktentwicklung
Projektmanagement
Profil-Übereinstimmungsdiagramm

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

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Sept. 2018 - März 2022

Universität Heidelberg

B.Sc. · Informatik · Heidelberg, Deutschland · 1,7

Statistiken

Erfahrung

Positionen gesamt 7
Erfahrung in Informationstechnologie (IT) 8.5 J.
Durchschn. Dauer 1 J. 2 M.
Längste Erfahrung 2 J. 6 M.

Fachkenntnisse

Aktuelle Rollen Gründer und Fullstack Engineer, Software Engineer und Team Lead, Senior Software Engineer und Frontend Tech Lead
Hauptbranchen Informationstechnologie (IT), Bank- und Finanzwesen
Hauptfachbereiche Informationstechnologie (IT), Produktentwicklung, Projektmanagement

Qualifikationen

Höchster Abschluss Bachelor
Mitglied seit
Du suchst Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

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

0% 25% 50% 75% 100%
20 % der Experten verlangen weniger als 640 € pro Tag.
60 % der Experten verlangen zwischen 640 € und 800 € pro Tag.
10 % der Experten verlangen zwischen 800 € und 960 € pro Tag.
10 % der Experten verlangen 1280 € oder mehr pro Tag.
<€640 €640-​800 €800-​960 €1280+

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.

800
600
400
200
Stundensatzvergleich-Diagramm
Ø Tagessatz 699 €

Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.

800
600
400
200
Stundensatzvergleich-Diagramm
Median-Tagessatz 640 €

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.