CoachHub setzt auf Low-Code-Technologie und moderne Webtools
CoachHub ist ein führendes deutsches Startup im Bereich Coaching-Plattformen, das Unternehmen und Einzelpersonen in über 50 Ländern weltweit unterstützt. CoachHub bietet eine Plattform für Personalentwicklung und Coaching, auf der Kunden qualitativ hochwertige Coaches auswählen und individuelle Coaching-Programme buchen können.
Die Plattform verbindet Kunden und Coaches in einem einfachen, benutzerfreundlichen und flexiblen System, das auf die individuellen Bedürfnisse und Ziele jedes Kunden zugeschnitten ist.

CRM-Integration
Im ersten Teilprojekt haben wir ein eigenes CRM-Dashboard für CoachHub entwickelt, um den rechtlichen Vorgaben des Datenschutzes zu entsprechen.
Dabei nutzten wir eine Low-Code-Plattform, SQL-Datenbanken und ein NodeJS-Middleware, um das Dashboard zu implementieren und die Effizienz und Skalierbarkeit zu verbessern.
Technologien
- Low-Code
- NodeJS
- ReactJS
- Typescript
- PostgreSQL
- Middleware
- Docker
Schwerpunkte
- CRM-Dashboard
- Webentwicklung
- Software-Architektur
- Stakeholder-Management
Erweiterung des Software-as-a-Service-Portals
Im zweiten Teilprojekt waren wir Teil eines Teams, das an der Entwicklung eines Features beteiligt war. Das Feature ermöglichte es Kunden, Coaching-Protokolle zu teilen und Feedback zu geben.
Hierbei kamen moderne Webtechnologien wie ReactJS, Typescript und Docker zum Einsatz. Das Feature war ein wichtiger Schritt, um die Benutzerfreundlichkeit der Plattform zu erhöhen.
Technologien
- NodeJS
- ReactJS
- Typescript
- PostgreSQL
- Middleware
- Docker
Schwerpunkte
- SaaS-Entwicklung
- Webentwicklung
- Software-Architektur
- Stakeholder-Management
Domain Driven Architecture & Event Streaming
Als Lead Developer verantworteten wir sowohl die technische Architektur als auch die Koordination der Entwicklungsteams. Ein zentraler Schwerpunkt lag auf der Migration bestehender Monolithen zu einer modularen DDD-Struktur mit NestJS, ergänzt durch Event-Orchestrierung über Apache Kafka.
Im Zuge dessen wurden mehrere Microservices refaktoriert, neue Sicherheits- und Upload-Features eingeführt und Design-System-Integrationen** zur Vereinheitlichung der UI-Komponenten umgesetzt. Zudem stellten wir durch komponentenbasierte Integrationen sicher, dass Änderungen am Backend konsistent und versionssicher in verschiedene Frontends übernommen werden konnten.
Zusätzlich administrierten und erweiterten wir das Low-Code-Tool Forest Admin, um es an komplexe Unternehmensanforderungen anzupassen. Parallel entwickelten wir eigene Microservice-Backends, um spezifische Business-Logiken und Integrationsanforderungen flexibel abzubilden.
Auch interne Tools, Dokumentationen und Entwicklungsprozesse wurden optimiert – darunter Release-Management, Scrum-Abläufe und Onboarding-Guides für neue Teammitglieder.
Technologien
- React
- NextJS
- AWS
- NestJS
- Kafka
- Kubernetes
- Forest Admin
- Microservice
Schwerpunkte
- Migration
- Multi-Tenancy
- Design-System
- Software-Architektur
- Domain-driven Design
- Event Architecture
- Technische Leitung
- Anforderungsmanagement
- Release-Management
- Administration
- Scrum Master
- Dokumentation
- Developer Onboarding