17.10.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior Fullstack-Entwickler | Angular, TypeScript, Go, Firebase | KI-Integration & RAG

Ensch, Deutschland
Nur Remote
B.Sc. Internetbasierte Systeme
Ensch, Deutschland
Nur Remote
B.Sc. Internetbasierte Systeme

Über mich

Ich entwickle B2B-Software mit Angular, TypeScript, Go und Firebase und bringe KI-generierten Code produktiv. Über 20 Jahre Entwicklungserfahrung, freiberuflich seit 2015. CAROLINE, eine Plattform für Fahrzeugdienstleister, habe ich allein entwickelt. 100 % remote.

Skills

PWARAGLLMFlutterHTMLCSSE-CommerceNode.jsAngular 2+IonicSoftwareentwicklungIntegration (Software)TypeScriptGoogle CloudChatbotsDATEVGoogle FirebaseBackendB2b SoftwarePlaywrightFull Stack EntwicklungFront EndDockerGolangMicroservices
ANGULAR, BACKEND UND KI-INTEGRATION FÜR B2B-SOFTWARE
Ich entwickle B2B-Software mit Angular und TypeScript, baue Backends und APIs und integriere KI in nutzbare Produkte. Über 20 Jahre Softwareentwicklung, freiberuflich seit 2015. Schwerpunkt: Systeme, die im Livebetrieb bleiben müssen.

FULLSTACK UND SCHNITTSTELLEN
Angular, TypeScript, JavaScript, HTML und SCSS; Go (Golang), Node.js und REST-APIs; Firebase mit Cloud Functions und Firestore, Google Cloud. Erfahrung mit Mandantensystemen, Rollen und Berechtigungen, Auftrags- und Dokumentenprozessen, Webhooks und externen Systemanbindungen.

KI UND AUTOMATISIERUNG
RAG (Retrieval-Augmented Generation), LLM-Integration, KI-Agenten und n8n-Workflows. Ich verbinde Sprachmodelle mit Wissensquellen und bestehenden APIs. Zugriffsrechte, prüfbare Antworten und menschliche Freigaben richte ich am Anwendungsfall aus.

QUALITÄT UND BETRIEB
Unit-, Integrations- und End-to-End-Tests, Playwright, Mutation-Testing, technische Dokumentation und strukturierte Fehlerauswertung. Docker, Linux, CI/CD mit GitHub Actions. Mobile Apps und PWAs mit Angular, Ionic, Capacitor und Flutter, offline-first.

AUSGEWÄHLTE PROJEKTE
CAROLINE, Plattform für Fahrzeugdienstleister, seit 2021:
Von mir allein entwickelt. Angular/Ionic-PWA, Cloud-Backend auf Firebase und Google Cloud, Mandanten, Rollen und Rechte, Auftrags- und Rechnungsverwaltung. Einzelne Bereiche stehen als eigene Projekte im Profil: Qualitätssicherung (Testabdeckung 44,7 auf 88,1 %), Controlling, Zeiterfassung per QR, Fotodokumentation, DATEV-Export.
Plattform für Express-Lieferungen, seit April 2026, Testphase:
Von mir allein entwickelt. Sekundärmarkt für Lieferungen, der Leerfahrten reduzieren soll. Dispatcher-Web mit Angular, Fahrer-App mit Flutter, Backend mit Firebase Cloud Functions.
ServiceZoid, eigenes SaaS:
Rapportschein- und Zeiterfassungs-SaaS. Technisch sauber gebaut, kommerziell nicht weitergeführt.
SocialPilot, eigenes SaaS:
KI-gestützte Content-Erstellung und Publishing mit Angular, Firebase, Meta-Anbindung und API. WhatsApp-Bot über n8n integriert.

ZUSAMMENARBEIT
100 % remote. Klar abgegrenzte Projekte und Arbeitspakete für Unternehmen, Softwareanbieter und Agenturen. Fachlichen Ablauf, Lieferumfang und Abnahmekriterien klären wir vor der Umsetzung.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2015

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Plattform für Express-Lieferungen: Sekundärmarkt gegen Leerfahrten, Dispatcher-Web und Fahrer-App

Eigenentwicklung

Transport und Logistik

< 10 Mitarbeiter

Ausgangslage: Leerfahrten und schlecht ausgelastete Lieferungen im Express-Geschäft. Die Plattform ist ein Sekundärmarkt für Lieferungen, der Leerfahrten reduzieren und Lieferungen optimieren soll. Aufträge werden eingestellt, Fahrer übernehmen sie, die Plattform verteilt.

Ich habe sie seit April 2026 allein entwickelt. Aktuell läuft sie in der Testphase, noch nicht live.

Was ich gemacht habe:
- Dispatcher-Weboberfläche mit Angular, in der Aufträge, Fahrer und Dokumente verwaltet werden
- Fahrer-App mit Flutter
- Backend mit Firebase Cloud Functions (Node.js, TypeScript), Firestore, Auth und Storage
- Matching: Pool für Aufträge, automatische Zuweisung, Fahrer-Intent und Berechnung des Umwegs, damit Leerfahrten sinken
- Karten und Routing mit HERE Maps
- Zahlungsabwicklung über Stripe Connect vorbereitet
- Release-Pipeline für die App mit Codemagic

Technologien: Angular, Flutter, TypeScript, Firebase, HERE Maps, Stripe Connect.

CAROLINE: DATEV-Export für die Buchhaltung

B2B4-Check S.A.

Automobil und Fahrzeugbau

< 10 Mitarbeiter

Teil von CAROLINE, der Plattform, die ich allein entwickelt habe.

Rechnungsdaten sollen ohne Handarbeit bei der Buchhaltung ankommen.

Was ich gemacht habe:
- CSV-Buchungsdaten plus Belegbilder als ZIP, per Download oder automatisch per E-Mail
- zeitgesteuerter Export je Kunde
- Konfiguration pro Firma: Berater-, Mandanten- und Kontodaten, Buchungsschlüssel
- Belegbilder-Import nach Kundenfeedback DATEV-kompatibel gemacht (Beleglink im offiziellen Format, passendes Dokumentschema)
- Sammelrechnungen, korrekte Zeiträume und Zeitzonen, Aufbewahrungsfristen für Exportdateien
- Unit-Tests für die Exportlogik, Oberfläche in allen unterstützten Sprachen

Der DATEV-Export ist seit 2025 im Einsatz und wird laufend gepflegt.

Technologien: Angular, TypeScript, Firebase.

Entwicklung der Plattform CAROLINE für Fahrzeugdienstleister

B2B4-Check S.A.

Automobil und Fahrzeugbau

< 10 Mitarbeiter

Ich habe CAROLINE allein entwickelt, sie ist seit 2021 im Einsatz: eine Plattform für Fahrzeugdienstleister mit Angular/Ionic-PWA für die Mitarbeiter, Cloud-Backend auf Firebase und Google Cloud, Auftrags- und Rechnungsverwaltung für mehrere Firmen (Mandanten), mit Rollen und Rechten und mehrsprachiger Oberfläche.

Bereiche, die ich in der Plattform entwickelt habe, stehen als eigene Projekte in diesem Profil:
- Qualitätssicherung und Testautomatisierung
- Controlling mit konfigurierbaren Regeln und Benachrichtigungen
- Zeiterfassung per QR, offlinefähig
- Fotodokumentation als Offline-first-PWA
- DATEV-Export für die Buchhaltung

Technologien: Angular, Ionic, TypeScript, Firebase, Google Cloud.

CAROLINE: Fotodokumentation als Offline-first-PWA für Fahrzeugfotos

B2B4-Check S.A.

Automobil und Fahrzeugbau

< 10 Mitarbeiter

Teil von CAROLINE, der Plattform, die ich allein entwickelt habe.

Mitarbeiter fotografieren Fahrzeuge in festen Perspektiven, die Bilder müssen zuverlässig dem Auftrag zugeordnet werden. Auch bei schlechtem Netz und auf iPhones mit knappem Speicher.

Was ich gemacht habe:
- HTML5-Kamera mit Geisterbild-Overlay und Safe-Zone-Rahmen
- lokale Sessions in IndexedDB
- Verarbeitungs-Queue im Hintergrund: Skalierung, automatische Helligkeit, KI-Hintergrundentfernung im Browser
- verzögerter Upload mit Wiederholversuchen, robust bei Teilerfolg
- Kamera für iOS-PWAs gehärtet: Hauptkamera fixiert, Stream-Neustart nach Rückkehr in die App, Systemkamera als Fallback
- mehrsprachig, Rechte pro Mitarbeiter steuerbar

Technologien: Angular, Ionic, TypeScript, IndexedDB, Firebase.

CAROLINE: Controlling-Modul mit konfigurierbaren Regeln und Benachrichtigungen

B2B4-Check S.A.

Automobil und Fahrzeugbau

< 10 Mitarbeiter

Teil von CAROLINE, der Plattform, die ich allein entwickelt habe.

Auffällige Bestände und Aufträge sollten automatisch gemeldet werden, ohne dass dafür jedes Mal neuer Code nötig ist.

Lösung: Regeln (was ist auffällig?) und Benachrichtigungen (wer erfährt es?) werden getrennt konfiguriert. Eine Benachrichtigung bündelt beliebig viele Regeln und hat eigene Empfänger, etwa eine Wochenübersicht für die Geschäftsleitung und eine eigene Meldung für die Buchhaltung.

Technik:
- Feature-Flag am Tarif
- Konfiguration als JSON
- zeitgesteuerter Lauf über alle Firmen, idempotent über ein Lauf-Dokument
- Test-Empfänger-Überschreibung als Sicherheitsventil

Das Modul wurde rein additiv ausgeliefert: Solange es bei keiner Firma aktiv ist, passiert nichts. Es folgt dem bestehenden Berichtsmodul.

Technologien: Angular, TypeScript, Firebase.

CAROLINE: Zeiterfassung per QR, offlinefähig, mit rotierendem Standort-Code

B2B4-Check S.A.

Automobil und Fahrzeugbau

< 10 Mitarbeiter

Teil von CAROLINE, der Plattform, die ich allein entwickelt habe.

Mitarbeiter an wechselnden Standorten stempeln per Smartphone ein und aus, auch bei schwachem Netz.

Was ich gemacht habe:
- QR-basiertes Stempeln als PWA mit Offline-Queue, damit keine Stempelung verloren geht
- zwischengespeicherter Status: nach einem App-Neustart wird nicht mehr fälschlich "Abwesend" angezeigt
- Timeouts aus Produktions-Logs analysiert, Pufferung mit einem Wiederholversuch und anschließender Offline-Queue
- Standortwechsel, erweiterte Abwesenheiten, Live-Arbeitszeit im Dashboard, Stundenzettel
- zeitlich rotierender Standort-QR, abgestimmt zwischen App und Backend. Das erschwert das Stempeln mit Fotos alter Codes.

Technologien: Angular, Ionic, TypeScript.

CAROLINE: Testabdeckung einer produktiven PWA von 44,7 auf 88,1 % gebracht

B2B4-Check S.A.

Automobil und Fahrzeugbau

< 10 Mitarbeiter

Teil von CAROLINE, der Plattform, die ich allein entwickelt habe.

Ausgangslage: lückenhafte Testbasis, rund 45 % Zeilenabdeckung. Regressionen fielen spät auf.

Was ich gemacht habe:
- Testinfrastruktur repariert: Karma läuft reproduzierbar mit Headless-Chromium in CI
- rund 465 neue Unit-Tests für Utilities, Services, Modelle und Komponenten
- Mocks für IndexedDB, Kamera-Plugin, Firebase und Canvas
- Mutation-Testing mit Stryker für die Fachlogik, Score rund 80 %
- dokumentierte Test-, Review- und Typecheck-Regeln, Beta-Deploy-Pipeline

Ergebnis: Zeilenabdeckung von 44,7 auf 88,1 %.

Technologien: Angular, Ionic, TypeScript, Karma, Stryker, Firebase.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden