Porträt von Nicolas Schneider

Consultant · Salesforce, Azure & KI · 4brands Reply

Nicolas Schneider

Ich entwickle CRM-Lösungen, Datenpipelines und KI-Anwendungen auf Salesforce und Microsoft Azure – von der Automatisierung im Außendienst bis zu Dokumenten- und Sprach-KI.

Mein Hintergrund in angewandter Mathematik prägt meine Arbeitsweise: Benchmarks vor der Modellwahl, Testmatrizen vor dem Rollout und Zahlen, die ich belegen kann.

  • 5Systeme eigenständig von Anfang bis Ende gebaut – von Salesforce bis Azure
  • ca. 600zusätzliche Risikobesuche bei gleicher Kapazität erreicht (Backtest)
  • 94,6 %Feldgenauigkeit in meinem Benchmark von Vision-Modellen für Belege

Ausgewählte Fallstudien

Fallstudien aus Kunden- und internen Projekten. Kunden- und Produktnamen sind geändert oder weggelassen.

Salesforce · Azure · Angewandte KI

Document AI für den Außendienst: vom Foto zu geprüften CRM-Daten

Zwei Salesforce-Apps, die fotografierte Getränkekarten und Spesenbelege in CRM-Datensätze überführen. Ein Vision-Modell liest das Dokument, deterministischer Code prüft und ordnet es zu, und geschrieben wird erst, wenn ein Mensch das Ergebnis geprüft hat.

  • 94,6 % Feldgenauigkeit bei 347 öffentlichen Belegen
  • 8 Tage vom Plan bis zum ersten abgenommenen Spesen-Workflow
  • Salesforce LWC
  • Apex
  • TypeScript
  • Azure Container Apps

Azure Data Factory · Azure SQL · Salesforce

Perfect Store: Marktbesuche in Azure bewerten und Ergebnisse nach Salesforce synchronisieren

Jeder Marktbesuch erhält einen Perfect-Store-Score: konfigurierbare Prüfungen, Punkte je Schwellenwert und eine Ampelbewertung. Ich habe die Berechnung als Pipeline mit Azure Data Factory und Azure SQL umgesetzt, die aus Salesforce liest und die Ergebnisse zuverlässig zurückschreibt.

  • 9 Salesforce-Objekte, die pro Lauf aktualisiert werden
  • 4 Ergebnistypen, zurückgeschrieben über eine einzige Outbox-Queue
  • Azure Data Factory
  • Azure SQL
  • T-SQL
  • Change Tracking

Salesforce · Power BI · Microsoft Entra ID

Power BI in Salesforce: keine zweite Anmeldung, Row-Level Security, die hält

Vertriebsmitarbeitende wollten ihre Power-BI-Berichte direkt auf Salesforce-Datensätzen sehen, gefiltert auf den Kunden, den sie gerade vor sich haben. Ich habe eine Einbettung gebaut, bei der Apex das Power-BI-Token vermittelt: Niemand muss sich zweimal anmelden, und kein Secret gelangt in den Browser.

  • 1 Anmeldung: keine zweite bei Microsoft
  • 0 Secrets im Browser
  • Lightning Web Components
  • Apex
  • Power BI REST API
  • Power BI JavaScript SDK

Azure Functions · Data Factory · Salesforce

Vertriebsziele: Zielverfolgung von Salesforce nach Azure verlagert

Außendienstmitarbeitende haben Ziele wie Besuche, distribuierte Produkte oder individuelle KPIs. Ich habe die Berechnung ihrer Ist-Werte in Python-Azure-Functions und Azure SQL verlagert, über Azure Data Factory orchestriert und die Ergebnisse zurück nach Salesforce geschrieben.

  • 3 Zieltypen: Anzahl, Summe und vom Admin definiertes SQL
  • 2 parallel laufende Azure Functions pro Durchlauf
  • Python
  • Azure Functions
  • Azure Data Factory
  • Azure SQL

Salesforce · E-Mail-Zustellbarkeit

Signierte Auftrags-PDFs aus Salesforce – und warum manche E-Mails nie ankamen

Wenn Außendienstmitarbeitende einen Auftrag im Markt abschließen, erzeugt Salesforce jetzt ein PDF im Corporate Design mit beiden Unterschriften und schickt es per E-Mail an die richtigen Personen. Damit es auch wirklich ankommt, musste ich SPF, DKIM und DMARC analysieren.

  • ≈ 0 % der E-Mails mit DKIM-Alignment auf die Absenderdomain zum Zeitpunkt der Diagnose
  • 3 PDF-Vorlagen, je nach Auftragsart ausgewählt
  • Apex
  • Salesforce Flow
  • Visualforce PDF
  • Custom Metadata

Echtzeit-KI · SAP Sales Cloud · Teamprojekt

Fehlersuche bei einem Echtzeit-Sprachassistenten, der in langen Sitzungen nachließ

Ein deutschsprachiger Sprachassistent für den Außendienst wurde nach 10–20 Minuten Nutzung spürbar schlechter. Als Teil des Projektteams habe ich daran mitgearbeitet, das Problem über Produktions-Logs bis zu einem Bug im Sprachstatus des Browsers zurückzuverfolgen und die CRM-Schreibvorgänge des Assistenten überprüfbar zu machen.

  • 24 % → 55 % abgebrochene Antworten vor der Untersuchung
  • 3 / 3 Sprach-Hinweise nach dem Fix (vorher: 1, 1, 2)
  • OpenAI Realtime API
  • LiveKit
  • TypeScript
  • Node.js

Weitere Projekte

KI-Infrastruktur

Benchmarking einer lokalen KI-Workstation

Ein Desktop-KI-System mit vLLM hinter einem OpenAI-kompatiblen Gateway aufgesetzt und Durchsatz, Tool Calling und Fine-Tuning gemessen – mit 255 Tokens/s bei 100 parallelen Anfragen. Ein QLoRA-Fine-Tuning senkte die Genauigkeit, daher habe ich das Basismodell empfohlen.

Optimierung · ML

Marktbesuche datenbasiert priorisieren

Ein Risikomodell im Backtest geprüft, das entscheidet, welche Marktbesuche zusätzliche Vorbereitungszeit bekommen. Bei gleicher Kapazität von 20 % erreichte es rund 597 Risikobesuche mehr als eine Zufallsauswahl (Precision 88,5 % bei einer Grundrate von 49,4 %, ROC-AUC 0,813).

Datenplattform

Automatisierter Aktionskalender

Einen manuell gepflegten Excel-Aktionskalender durch eine Pipeline ersetzt: vom Fabric Lakehouse über Power Automate zu einem VBA-Generator. Die Kalender-Arbeitsmappe entsteht jetzt automatisch an jedem Werktag um 3:30 Uhr.

Werdegang & Ausbildung

Seit Juli 2025 arbeite ich als Consultant bei 4brands Reply, nachdem ich im selben Team als Werkstudent angefangen habe. Meine Arbeit verbindet CRM-Entwicklung, Datenintegration, Analytics und KI.

Davor habe ich bei Diamant Software an Sprachmodellen gearbeitet und am Fraunhofer IPT zu multimodaler Datenintegration für die industrielle Instandhaltung geforscht. Neben Kundenprojekten beschäftige ich mich in eigenen Projekten mit Machine Learning und Optimierung.

Nebenprojekte

Private und Hochschulprojekte in Machine Learning, Optimierung und Softwareentwicklung.

Simplex-LP-Solver-Suite

Ein Python-Toolkit für lineare Optimierung (LP): ein Zwei-Phasen-Simplex-Solver mit Schritt-für-Schritt-Tableaus, 2D-/3D-Visualisierungen, Sensitivitätsanalyse und einer natürlichsprachlichen Schnittstelle auf Basis eines LLM.

  • Python
  • NumPy
  • SciPy
  • Streamlit

Lineare Regression & neuronales Netz in C++

Eine Full-Stack-Anwendung zum Trainieren und Visualisieren eines linearen Regressionsmodells und eines Feedforward-Netzes – mit einer C++-Engine, einem Node.js-Backend und einem React-Frontend.

  • C++
  • OpenMP
  • Node.js
  • WebSockets

TSP-Optimierer mit dem Bienenalgorithmus

Eine von der Natur inspirierte Metaheuristik für das Problem des Handlungsreisenden (Traveling Salesman Problem, TSP) – in Python für die Visualisierung und in C++ für die Performance implementiert, ergänzt um eine MATLAB-Animation der Suche.

  • Python
  • C++17
  • MATLAB
  • NumPy

Kompetenzen

Meine Arbeit reicht von Salesforce-Anwendungen über Datenpipelines bis zu KI-Services – von Geschäftsprozessen und API-Design bis zu Deployment, Tests und Modellbewertung.

Salesforce & CRM

CRM-Oberflächen und -Workflows bauen, externe Dienste anbinden und Geschäftsregeln in Salesforce absichern.

  • Consumer Goods Cloud
  • Apex & SOQL
  • Lightning Web Components
  • Salesforce Flows
  • REST & Bulk APIs
  • Power-BI-Einbettung

Data Engineering & Analytics

SQL-gestützte Integrationspipelines und Transformationen im Fabric Lakehouse, inklusive inkrementeller Ladeprozesse und Datenabgleich.

  • Azure Data Factory
  • Azure SQL / T-SQL
  • Microsoft Fabric
  • Delta Lake
  • ETL / ELT
  • Stored Procedures

Backend & Integration

APIs und Hintergrundprozesse mit dauerhaften Queues, Wiederholungslogik, Idempotenz und transaktionalen Datenänderungen.

  • TypeScript / JavaScript
  • Node.js & Express
  • C# / .NET
  • PostgreSQL
  • OAuth 2.0
  • Asynchrone Verarbeitung

Angewandte KI & Dokumentenverarbeitung

Vision-Modelle in Dokumenten-Workflows einbinden – mit strukturierter Extraktion, Schema-Validierung und menschlicher Prüfung. Dazu Erfahrung mit Sprachmodellen und multimodalem RAG.

  • Vision-Language-Modelle
  • Strukturierte Ausgaben
  • JSON Schema
  • RAG & LlamaIndex
  • PyTorch & Transformers
  • Python

Lokale KI & Modellbewertung

Lokale Inferenzumgebungen aufsetzen und Antwortqualität, Tool Calling, Durchsatz und Latenz messen. QLoRA-Experimente durchführen und mit dem Basismodell vergleichen.

  • vLLM
  • LiteLLM
  • QLoRA / Unsloth
  • LLM-Benchmarking
  • Docker Compose
  • Grafana & Prometheus

Cloud-Delivery & Zuverlässigkeit

API- und Worker-Services paketieren und bereitstellen, Delivery-Pipelines aufbauen und Änderungen mit automatisierten Tests und Betriebsprüfungen absichern.

  • Azure Container Apps
  • Azure Service Bus
  • Azure Blob Storage
  • Key Vault & Managed Identity
  • Azure-DevOps-Pipelines
  • Terraform
  • Git & Docker
  • Apex-Tests & Jest

Weitere technische Grundlagen: angewandte Mathematik und Optimierung, C++, MATLAB, pandas, NumPy, scikit-learn, Datenvisualisierung, Elasticsearch, React sowie HTML/CSS.

Artikel

Kontakt

Ich spreche gern über CRM und Datenintegration, angewandte KI oder ein Projekt, an dem Sie gerade arbeiten. Am schnellsten erreichen Sie mich per E-Mail.