11.11.2025 aktualisiert

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

Salesforce Architect & Salesforce Developer

Berlin, Deutschland
Weltweit
BA Medieninformatik
Berlin, Deutschland
Weltweit
BA Medieninformatik

Profilanlagen

CV Roman Hentschke DE 2025.pdf
CV Roman Hentschke EN 2025.pdf

Skills

JavaScriptAgile MethodologieArchitekturArchitekturdesignHTML5Test AutomationBootstrapBusiness Process Model And NotationBusiness Process ManagementKundenbeziehungsmanagementGeschäftsprozessmodellierungClient-Server-ArchitekturCSSCloud ComputingInhaltsanalyseDatensammlungDatenmodellDevOpsSystemanalyseManagementprozessProjektmanagementVorgehensmodellSoftware ArchitectureQualitätsmanagementCloud-ServicesAnforderungsanalyseRequirements ManagementSalesforce.ComTest ManagementUser StoriesWeb ApplikationenBowerProzess ManagementApex CodeVerwaltungstätigkeitenGruntInternet Of ThingsIndustrie 4.0Salesforce Sales CloudSassAngularJSV-modellUnternehmens-IntegrationMicroservices
Meine Spezialisierungen
  • Anforderungsmanagement: von der Idee bis
    zur umsetzbaren Lösung
  • Konfiguration und Administration von Salesforce Sales
    Cloud, Service Cloud, CRM Analytics und angrenzenden
    Systemen
  • Entwurf und Implementierung von Lösungsarchitekturen
  • Design und Umsetzung komplexer Datenmodelle
  • Entwicklung kundenspezifischer Lösungen in APEX, LWC
    und Flows
  • Integration von Drittsystemen über Schnittstellen
  • Verwaltung umfangreicher Salesforce-Umgebungen mit Fokus auf automatisiertem Deployment
  • Übernahme und Rettung komplexer oder gescheiterter
    Salesforce-Projekte
  • Technisches Projektmanagement
  • Salesforce-Schulungen auf Deutsch und Englisch
Projektmanagement
  • Agiles Projektmanagement (Scrum)
  • Klassisches PM (V-Modell, PMI)
  • Near- and Offshoring ( Projektleitung, - planung, -steuerung)
Anforderungsmanagement
  • Anforderungsaufnahme (Interview, Beobachtung, Dokumentenanalyse, Systemanalyse, Datenerhebung)
  • Anforderungsanalyse und -dokumentation (OOA, User Stories, Requirementshierarchie)
  • Business Process Management (BPMN)
Software-Architektur
  • Client-Server-Systeme
  • Web-Anwendungen
  • Micro Service Architekturen
  • Cloud Computing
  • Architektur-Design-Patterns
  • Enterprise Integration Patterns
Integration
  • Salesforce CRM
  • Jitterbit Dataloader und Harmony
  • Jedes System, dass eine Schnittstelle hat
Entwicklung
  • Salesforce APEX, LWC, Flows
  • Webtechnologien: Javascript, CSS3, HTML 5, Angular, Sass, Less, Bower, Grunt, Bootstrap
  • DevOps
Organisations- und Managementmethoden
  • Analysetechniken (Nutzweranalyse, Kennzahlensystematik)
  • Geschäftsprozessmodellierung und - optimierung (BPMN, IoT- und Industrie 4.0 affine Prozessmodellierung)
  • Datenmodellierung ( Semantische Datenmodellierung, OO Klasenmodelle, ERM, Enterprise Data Modelling)
Qualitätssicherung
  • Testautomatisierung
  • Testdurchführung
  • Testfallbeschreibung
  • Testmanagement

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2023

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Sanierung einer chaotischen Salesforce-Implementierung und Einführung einer stabilen Architektur

Konsumgüter und Handel

500-1000 Mitarbeiter

Anforderungen
Der Kunde nutzt eine Salesforce-Implementierung (Sales Cloud, Service Cloud, Field Service Lightning) mit Hunderten von Nutzern in mehreren Ländern sowie eine SAP-Integration.

Der vorherige Implementierungspartner hat über Jahre hinweg eine chaotische und fehlerhafte Umsetzung hinterlassen – unvollständig, fehlerbehaftet und mit missverstandenen Anforderungen.

Meine Aufgabe besteht darin, den Zustand der Implementierung zu analysieren und Sanierungslösungen zu entwickeln, um das Projekt wieder auf Kurs zu bringen.

Umsetzung
  • Analyse des Ist-Zustands der Salesforce-Implementierung, Modul für Modul, um Fehler und unvollständige Bereiche zu identifizieren
  • Ableitung von Handlungsempfehlungen: Entscheidung zwischen Reparatur oder vollständigem Neubau von Modulen, basierend auf den vorhandenen Problemen
  • Beratung der internen IT-Abteilung des Kunden hinsichtlich der besten Vorgehensweise zur Sanierung und Verbesserung der bestehenden Implementierung
  • Umsetzung von Reparaturen und Fertigstellungen an bestehenden Modulen, um eine funktionierende Implementierung zu gewährleisten
  • Schrittweise Einführung einer vernünftigen Architektur, um langfristig Stabilität und Skalierbarkeit zu gewährleisten

Zeitzonen-Management und automatische Arbeitszeitberechnung für Field Service Lightning mit Google Maps API

Industrie und Maschinenbau

500-1000 Mitarbeiter

Anforderungen
Der Kunde nutzt Salesforce Field Service Lightning (FSL). Die Service-Techniker erfassen ihre Arbeitszeiten in der Salesforce-Oberfläche oder der FSL Mobile App.

Da die Techniker in verschiedenen Zeitzonen arbeiten, müssen die in Ortszeit erfassten Arbeitszeiten automatisch in die korrekte Zeitzone des Nutzers und des Kunden umgerechnet werden.Außerdem soll der Techniker den Ort entweder frei eingeben oder aus dem Service Appointment übernehmen können.

FSL bietet allerdings nur eingeschränkte Standardunterstützung für Zeitzonen.

Umsetzung
  • Integration der Google Maps APIs (Geocode und Timezone) zur automatischen Umrechnung der Arbeitszeiten basierend auf den Start- und Endadressen
  • Apex-basiertes Zeitzonen-Management, das die Zeitzonen des Technikers und des Kunden berücksichtigt
  • Erstellung von Screen Flows, um die Erfassung und Berechnung der Arbeitszeiten für die Techniker zu erleichtern
  • Automatische Umrechnung der in Ortszeit erfassten Zeiten in die Zeitzonen des Technikers (Salesforce-User-Zeitzone) und des Kunden, um abrechenbare Stunden korrekt zu berechnen
  • Unterstützung von frei eingegebenen Orten oder Orten aus dem Service Appointment

Dynamische E-Mail-To-Case Mapping-Lösung für strukturierte E-Mails mit Apex und Custom Metadata

Industrie und Maschinenbau

500-1000 Mitarbeiter

Anforderungen
Der Kunde verwaltet Tausende von Service Cases mithilfe von E-Mail-to-Case.
Die größten Kunden senden strukturierte E-Mails, deren Inhalte automatisch in Standard- und benutzerdefinierte Felder eines Cases übertragen werden sollen.
Es muss möglich sein, für jeden Absender oder Kunden individuelle Zuordnungen zu verwalten. Zudem müssen Administratoren in der Lage sein, diese Zuordnungen zu konfigurieren und zu erweitern, um neue Felder, zusätzliche Kunden oder geänderte E-Mail-Strukturen zu unterstützen.

Umsetzung
  • Implementierung einer Apex-basierten Lösung, um Inhalte aus strukturierten E-Mails automatisch auszulesen und in Case-Felder zu mappen
  • Verwendung von Custom Metadata, um flexible und konfigurierbare Mappings zu verwalten
  • Unterstützung für individuelle Mappings pro Absender oder Kunde, um unterschiedliche E-Mail-Formate zu verarbeiten
  • Konfigurierbare und erweiterbare Lösung für Admins, um neue Felder, Kunden und veränderte E-Mail-Body-Strukturen einfach hinzuzufügen
  • Schulung von End-Users und Administratoren

Integration von CRM Analytics für Vertriebsdaten und Whitespace-Analysen in der Automobilzulieferer-Industrie

Industrie und Maschinenbau

500-1000 Mitarbeiter

Anforderungen
Der Kunde aus der Automobilzulieferer-Industrie verwaltet Millionen von Datensätzen in Microsoft Dynamics und Salesforce.
Es besteht die Anforderung, Dashboards zu erstellen, die Vertriebsdaten aus dem ERP-System und der Sales Cloud kombinieren und tagesaktuelle Einblicke liefern.
Ziel ist es, sowohl Vertriebsmitarbeiter als auch das Top-Level-Management zu unterstützen, indem Vertriebsziele transparent gemacht werden und Whitespace-Analysen neue Geschäftsmöglichkeiten aufzeigen.

Umsetzung
  • Einführung von CRM Analytics mit Integration der Daten aus Microsoft Dynamics und Salesforce Sales Cloud
  • Aufbau von Dashboards, die ERP-Daten (u.a. Rechnungen, Bestellungen) und CRM-Daten (u.a. Opportunities, Angebote) zusammenführen
  • Bereitstellung von tagesaktuellen Vertriebskennzahlen für alle Ebenen, vom Vertriebsteam bis hin zum Management
  • Implementierung von Whitespace-Analysen, um potenzielle neue Zielgruppen für Produktgruppen zu identifizieren
  • Nutzer können ihre persönlichen Vertriebsziele und Fortschritte in Echtzeit nachverfolgen und vergleichen

Dynamisches Übersetzungstool für Salesforce mit DeepL API Integration

Industrie und Maschinenbau

500-1000 Mitarbeiter

Anforderungen
Der Kunde, der sowohl in Europa als auch in Japan operiert, erfasst Informationen in verschiedenen Sprachen (Deutsch, Englisch, osteuropäische Sprachen) in Salesforce-Objekten wie Meeting Notes.
Das Top-Level-Management in Japan benötigt eine Möglichkeit, diese Informationen in Japanisch zu verstehen.
Es wird ein dynamisches Übersetzungstool benötigt, das bestimmte Felder, unabhängig vom Feldtyp, automatisch in eine definierte Zielsprache übersetzt.

Umsetzung
  • Integration der DeepL API zur automatischen Übersetzung von Texten direkt in Salesforce
  • Erstellung eines Managed Packages zur einfachen Implementierung und Wartung
  • Verwendung von Custom Metadata, um Quellfelder, Zielfelder und die Zielsprache (z.B. Japanisch) flexibel zu konfigurieren
  • Unterstützung für verschiedene Feldtypen wie Text, Rich Text und andere
  • Automatische Speicherung der übersetzten Inhalte im definierten Zielfeld innerhalb von Salesforce

Implementierung eines mehrstufigen Quote-to-Cash Prozesses inklusive Anbindung des Kunden-ERP

Industrie und Maschinenbau

500-1000 Mitarbeiter

Anforderungen
Das global agierende Unternehmen der Automobil-Zulieferindustrie implementiert die Sales Cloud als moderne Grundlage für ein zukunftsorientiertes Vertriebsmodell.

Hierbei soll ein hochkomplexer Quote-to-Cash-Prozess umgesetzt werden. Dieser Prozess bindet sowohl Produkte, deren Verfügbarkeit als auch die Preisfindung aus dem ERP-System an und ermöglicht zudem komplexe, frei konfigurierbare Freigabemechanismen.

Trotz dieser umfangreichen Anforderungen möchte der Kunde so nah wie möglich am Salesforce-Standard bleiben.

Umsetzung
  • Durchführung zahlreicher Workshops zur Kundenberatung und Planung einer hochfunktionalen Implementierung unter Einhaltung von Salesforce Best Practices
  • Implementierung des Gesamtprozesses mittels Standardkonfiguration, Quote-Versionierung und Preisfindung durch Integration von Microsoft Dynamics
  • Umsetzung dutzender Integrationen zwischen Microsoft Dynamics und Salesforce, u. a. für den Abgleich von Produkten, Verfügbarkeiten, Order-Prozess und Rechnungsstellung
  • Konfiguration einer automatischen CI/CD-Pipeline auf Basis von Git und Gearset
  • Durchführung zahlreicher Schulungen für Endanwender und C-Level-Führungskräfte

Maßgeschneiderte Datensatz-Freigabe für externe Vertriebspartner in Salesforce

Energie, Wasser und Umwelt

500-1000 Mitarbeiter

Anforderungen
Der Kunde aus der Energiebranche verfügt über Tausende Datensätze in seiner Sales Cloud und kooperiert mit externen Vertriebsdienstleistern. Diese sollen nur auf ausgewählte Datensätze im System zugreifen können.

Das Teilen der Datensätze beliebiger Salesforce-Objekte erfolgt manuell durch bestimmte Nutzer und lässt sich nicht mit Standard-Sharing-Rules abbilden.

Zudem soll konfigurierbar sein, mit welchen Gruppen ein Datensatz eines beliebigen Salesforce Standard- oder Custom-Objekts geteilt werden kann.

Umsetzung
  • Entwicklung eines Unlocked Packages zur Erweiterung der Salesforce Sales Cloud
  • Implementierung einer konfigurierbaren Lösung mit Apex Sharing, um manuelles Teilen von Datensätzen beliebiger Standard- oder Custom-Objekte zu ermöglichen
  • LWC (Lightning Web Component) integriert in die Record Detail UI, die den Nutzern erlaubt, Datensätze flexibel mit spezifischen Gruppen zu teilen
  • Setup-Option zur Konfiguration, welche Custom Objects mit welchen Gruppen geteilt werden können, um maximale Flexibilität und Kontrolle für den Kunden zu gewährleisten

Custom Picklist-Label Retrieval für Apex mit Sprachunterstützung

Industrie und Maschinenbau

5000-10.000 Mitarbeiter

Anforderungen
Ein international tätiger Kunde verfügt über eine Salesforce-Implementierung mit umfangreichen Picklistenwerten, die in verschiedenen Sprachen verfügbar sein müssen.

Bestimmte Geschäftsprozesse – wie die PDF-Generierung über Visualforce – erfordern die Darstellung von Picklistenwerten in einer vorgegebenen Sprache, unabhängig von der Sprache des angemeldeten Benutzers.

Die Standardfunktionalität von Salesforce bietet jedoch nur Übersetzungen in der Sprache des aktuellen Benutzers, was für die mehrsprachige Dokumentenerstellung unzureichend ist.

Der Kunde benötigt eine Lösung, die es ermöglicht, für einen API-Wert eines beliebigen Picklist-Feldes (Standard oder benutzerdefiniert) das Label in einer vorgegebenen Sprache abzurufen. Zusätzlich soll die Lösung leistungsfähig sein und, falls verfügbar, Plattform-Caches nutzen.

Umsetzung
  • Entwicklung einer Apex-basierten Lösung, die das Label eines Picklist-Feldes in einer vorgegebenen Sprache zurückgibt, unabhängig von der Benutzerübersetzung
  • Unterstützung für Standard- und Custom-Picklistenfelder durch API-Wertabfrage
  • Integration in Visualforce Pages zur PDF-Generierung in der gewünschten Sprache
  • Nutzung von Plattform-Caches, um Performance zu verbessern und wiederholte Datenabfragen zu vermeiden
  • Bereitstellung als Second Generation Managed Package, um einfache Installation und Updates sicherzustellen

Erweiterte, konfigurierbare Salesforce-Suche mit Apex, LWC und Custom Metadata

Industrie und Maschinenbau

500-1000 Mitarbeiter

Anforderungen
Der Kunde ist mit den begrenzten Funktionen der globalen Standardsuche von Salesforce unzufrieden, da diese für effizientes Suchen und Filtern in großen Datenbeständen nicht ausreicht.

Er benötigt eine Lösung, die es ermöglicht, in Standard- und Custom-Objekten mit zehntausenden Datensätzen zu suchen. Diese Lösung soll beliebig viele Filter unterstützen, auch über Objekthierarchien hinweg.

Zusätzlich sollen Filter automatisch auf Basis des aktuellen Running Users vorbelegt werden.

Umsetzung
  • Entwicklung eines Managed Packages für eine erweiterte Suche in großen Datenbeständen
  • Unterstützung für beliebig viele Filter, auch über Objekthierarchien hinweg
  • Dynamische Filter auf Basis des Running Users zur automatischen Vorbelegung
  • Implementierung mit Apex und LWC für nahtlose Integration in Salesforce
  • Custom Metadata zur flexiblen Konfiguration von Suchfiltern, durchsuchbaren Feldern und Ergebnisspalten durch Admins
  • Anpassung an das Salesforce-Look-and-Feel, um eine einheitliche Benutzererfahrung zu gewährleisten

Design und Implementierung einer generischen Lösung zur automatischen Anonymisierung von Kundendaten in Salesforce und angrenzenden Drittsystemen

Automobil und Fahrzeugbau

500-1000 Mitarbeiter

Anforderungen
Der Kunde wünscht eine anpassbare Lösung zur vollautomatischen Anonymisierung oder Löschung von Zehntausenden Kundenstamm- und Bewegungsdaten in Salesforce und integrierten Systemen.

Diese Daten enthalten zahlreiche personenbezogene Informationen und sollen gemäß voreingestellter Löschregeln bearbeitet werden, um den Anforderungen der DSGVO gerecht zu werden.

Umsetzung
  • Implementierung einer vollkonfigurierbaren Salesforce Lösung auf Basis von APEX, LWC, Custom Meta Data und Custom Settings in Kombination mit zeitgesteuerten Jobs, die gewünschte Löschregeln berücksichtigen
  • Dynamische Berücksichtigung von Dutzenden Objekten in Salesforce die im Zusammenhang mit personenbezogenen Daten stehen
  • Konfigurierbare Anonymisierungspatterns für jeden in Salesforce bekannten Feldtyp
  • Konfigurierbare Löschpatterns mit zeitlichem Bezug
  • Administrationsoberfläche in Salesforce

Design und Implementierung einer Calculation Engine zur konfigurierbaren Berechnung von Angebotspreisen

Industrie und Maschinenbau

10-50 Mitarbeiter

Anforderungen
Der Kunde aus der Aluminiumbranche erzeugt Angebote, bei denen die Produktpreise durch mehr als 30 Kalkulationsstufen bestimmt werden, die unter anderem Rohstoff-, Veredelungs-, Maschinen-, Vorbereitungs- und Arbeitskosten beinhalten.

Bisher wurde die Kalkulation mit Excel vorgenommen, was jedoch anfällig für Fehler ist, aufgrund der täglichen Änderungen der Rohstoffpreise schwer wartbar und für den Vertrieb und die Kunden intransparent ist.

Umsetzung
  • Generische Implementierung einer konfigurierbaren Calculation Engine auf Basis von APEX, LWC, Custom Meta Data und Custom Settings in Kombination mit einem sinnvollen Datenmodell mit benutzerdefinierten Objekten
  • Vorbereitung der Lösung zum einfachen Hinzufügen weiterer Kalkulationsschritte sowie zur Steuerung von deren Abhängigkeiten und Reihenfolgen
  • Erstellung von zahlreichen Konfigurationsoberflächen zur Stamm- und Bewegungsdatenpflege für die Kalkulation
  • Einführung eines Logging-Frameworks zur einfachen Auswertung
  • Anbindung von diversen Drittsystemen wie ERP, Rohstoffbörsen, etc.

Übernahme einer scheiternden Salesforce Einführung und erfolgreiche Fertigstellung des Projekts

Konsumgüter und Handel

50-250 Mitarbeiter

Anforderungen
Der Kunde war dabei, mit einem anderen Implementierungspartner Salesforce Sales Cloud einzuführen. Dies umfasste ein komplexes Datenmodell, zahlreiche Automatisierungen und eine umfangreiche Integration in ein ERP-System.
Bei der Projektübernahme zeigte sich, dass keine Anforderung zufriedenstellend umgesetzt worden war. Viele Vorgaben wurden missverstanden und folglich mangelhaft implementiert.
Besonders kritisch war die bestehende ERP-Integration, die weder funktionsfähig noch wartbar war.
Umsetzung
  • Durchführung eines umfangreiches Anforderungsworkshops
  • Analyse und Dokumentation des Ist-Zustands mit anschließender Ableitung von Handlungsempfehlungen zur erfolgreichen Umsetzung
  • Neubau einer konfigurier- und wartbaren, sowie fehlerfreien und skalierbaren Integration zwischen Salesforce und dem ERP-System des Kunden
  • Durchführung von Workshops und Schulungen

Zertifikate

Salesforce Certified Advanced Administrator

Salesforce

2022

Salesforce Certified Service Cloud Consultant

Salesforce

2022

Salesforce Certified Platform App Builder

Salesforce

2022

Salesforce Certified Data Architect

Salesforce

2022

Salesforce Certified Development Lifecycle and Deployment Architect

Salesforce

2021

Salesforce Certified Integration Architect

Salesforce

2020

Salesforce Certified Platform Developer I

Salesforce

2019

Salesforce Certified Platform Developer II

Salesforce

2019

Salesforce Certified Administrator

Salesforce

2018


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden