Ausgewählte Projekte
Konzeption und Durchführung einer zielgruppenspezifischen Salesforce-Schulung für erfahrene Softwareentwickler
Ziel der Schulung war es, den Einstieg in die Salesforce-Plattform strukturiert zu ermöglichen und ein tiefes Verständnis für das Salesforce-spezifische Entwicklungs- und Architekturparadigma zu vermitteln.
Der Schulungsinhalt wurde explizit auf Entwickler mit fundiertem technischem Hintergrund zugeschnitten und fokussierte sich auf den Transfer bestehender Entwicklerkompetenzen (z.B. objektorientiertes Denken, Architekturverständnis, Entwicklungsprozesse) in die Salesforce-Welt.
Dabei lag der Schwerpunkt auf dem Verständnis der Salesforce-Plattformlogik (Metadata-Driven Development, Multi-Tenant-Architektur, Declarative vs. Programmatic Ansatz) sowie auf typischen Denk- und Entscheidungsprozessen im Salesforce-Umfeld.
Die Schulung kombinierte konzeptionelle Inhalte, praxisnahe Beispiele und Best Practices aus realen Projekten, um eine nachhaltige Lernkurve zu ermöglichen und typische Einstiegsfehler zu vermeiden.
Eingesetzte Technologien: Didaktische Konzeption technischer Schulungen, Übersetzung klassischer Softwarearchitektur auf Salesforce-Paradigmen, Salesforce Architektur- & Plattform-Grundlagen, Apex-Grundlagen & Zusammenspiel mit deklarativen Tools, Best Practices für Entwicklung, Testing & Deployment in Salesforce
Apex-Entwicklung & Datenmigration
Im Rahmen eines internationalen Konzernprojekts wurden maßgeschneiderte Apex-Lösungen sowie skalierbare Migrationsmechanismen innerhalb Salesforce konzipiert und umgesetzt. Ziel war die performante und zuverlässige Verarbeitung großer Datenmengen sowie die nahtlose Integration neuer Funktionen in eine bestehende Systemlandschaft. Ein Schwerpunkt lag auf der Entwicklung robuster Apex-Komponenten zur asynchronen Datenverarbeitung, darunter Batch- und Scheduled-Apex-Klassen zur strukturierten Verarbeitung umfangreicher Datenbestände. Ergänzend wurde ein CLI-basiertes Data-Loader-Tool mit dynamischen SOQL-Abfragen entwickelt, um Massenmigrationen kontrolliert, effizient und mit minimaler Systembelastung durchzuführen. Auf dieser Basis konnten über 100.000 Datensätze erfolgreich und ohne Datenverluste migriert werden. Zusätzlich wurde eine Apex-basierte PDF-Generierung mittels ApexPages (RenderAsPDF) realisiert und in Salesforce Files integriert. Die Kombination aus performanter Apex-Verarbeitung, optimierten Abfragen und stabilen Migrationsskripten ermöglichte eine downtime-freie Datenübernahme sowie einen stabilen Betrieb während der Migration.
Eingesetzte Technologien: Apex Classes und Trigger, Batch Apex und Scheduled Apex, ApexPages (RenderAsPDF), Salesforce Files Integration, SOQL- und SOSL-Optimierung, Dynamic SOQL, CLI-basierte Data-Loader-Tools, Datenmigration großer Datenmengen, Salesforce Data Import Wizard, Salesforce REST API, Debugging mit Developer Console und VS Code
Release Management
Im Rahmen des Projekts „Release Management“ bei der GROW Digital Group habe ich die Verantwortung für das Release- und Systemmanagement der Salesforce-Org übernommen. Ziel war es, die Instanz kontinuierlich auf dem aktuellen Stand zu halten, releasebedingte Risiken frühzeitig zu identifizieren und die Stabilität sowie Sicherheit des Gesamtsystems sicherzustellen. Der Fokus lag auf der strukturierten Analyse relevanter Salesforce-Releases und sicherheitsrelevanter Updates, einschließlich der Bewertung neuer Plattform- und Identity-Features. Offene Release-Punkte wurden systematisch identifiziert, priorisiert und in enger Abstimmung mit den beteiligten Teams adressiert. Ergänzend erfolgte eine Analyse der Systemstabilität, bei der vergangene sowie potenzielle Downtimes bewertet und Maßnahmen zur Sicherstellung eines unterbrechungsfreien Betriebs abgeleitet wurden. Parallel dazu wurden fachliche und technische Anforderungen der Stakeholder analysiert, um bestehende Funktionalitäten zu bewerten und den Bedarf für zusätzliche Anpassungen oder Erweiterungen der Salesforce-Instanz abzuleiten. Technisch umfasste das Projekt unter anderem die Überprüfung und Aktualisierung sicherheitsrelevanter Konfigurationen, die Begleitung von Plattform-Upgrades sowie die Sicherstellung der Einhaltung von Sicherheits- und Compliance-Vorgaben im Rahmen des Release-Zyklus.
Eingesetzte Technologien: Salesforce Release Management, Release-Analyse und Update-Bewertung, Salesforce Setup & Security Konfiguration, Systemstabilitäts- und Downtime-Analyse, Bedarfsanalyse mit Fachbereichen, SAML-Integrationen und Hostname-Management, Upgrade-Begleitung (z. B. Enhanced LWR Sites), Sicherheits- und Compliance-Validierung, Dokumentation und Nachverfolgung von Release-Maßnahmen
360° Salesforce Health Check & Berechtigungsanalyse
Im Rahmen des Projekts wurde eine umfassende 360°-Analyse der Salesforce-Org durchgeführt, um kritische Optimierungspotenziale zu identifizieren und die Integrität, Effizienz sowie Compliance des Systems sicherzustellen. Dabei wurden bestehende Prozesse, Konfigurationen und Berechtigungsstrukturen detailliert analysiert, um Lücken, Engpässe und Risiken transparent zu machen. Auf dieser Basis wurden zielgerichtete Maßnahmen abgeleitet und umgesetzt, die zu messbaren Zeit- und Kosteneinsparungen sowie zu einer nachhaltigen Steigerung der Systemleistung und -stabilität führten. Ein besonderer Fokus lag auf der datenschutzkonformen Ausgestaltung der Salesforce-Umgebung, insbesondere im Hinblick auf die DSGVO. Dies umfasste die Optimierung von Datenflüssen, Benutzerberechtigungen und Workflow-Automatisierungen, um eine robuste, zukunftssichere und rechtssichere Salesforce-Plattform zu gewährleisten.
Eingesetzte Technologien: Salesforce 360° Health Check, Sicherheits- und Berechtigungsanalyse (Profile, Permission Sets, Rollen), Datenqualitäts-Review, Analyse von Flows/Workflows/Apex, DSGVO- & Compliance-Betrachtung, Erstellung von Maßnahmenkatalog und Management-Zusammenfassung
Flowbasierte Prozessautomatisierung & Orchestrierung
Im Rahmen des Projekts wurde eine flowbasierte Prozessautomatisierung innerhalb Salesforce konzipiert und umgesetzt, mit dem Ziel, mehrstufige End-to-End-Geschäftsprozesse über mehrere Teams hinweg zu standardisieren und zu orchestrieren. Fachliche Abläufe, die zuvor aus isolierten Einzelschritten bestanden, wurden in durchgängige Prozessketten überführt und systemgestützt abgebildet.
Die Umsetzung erfolgte auf Basis von Screen-, Record-Triggered- und Orchestrator-Flows mit klar definierten Übergabepunkten, automatisierten Benachrichtigungen und regelbasierten Entscheidungen. Ergänzend wurden Mechanismen zur Fehlerbehandlung und zum Monitoring integriert, um Prozessabbrüche frühzeitig zu erkennen und die Betriebssicherheit zu erhöhen. Durch die Konsolidierung der Abläufe konnten Durchlaufzeiten reduziert sowie Transparenz und Nachvollziehbarkeit der Prozesse signifikant verbessert werden.
Eingesetzte Technologien: Salesforce Flow Builder, Screen Flows, Record-Triggered Flows, Flow Orchestrator, End-to-End-Prozessorchestrierung, Teamübergreifende Prozessautomatisierung, Automatisierte Übergaben und Benachrichtigungen, Fehlerhandling und Monitoring, Prozessoptimierung und Laufzeitreduktion
Zugriffsmanagement & Systemhärtung
Für einen Kunden wurde das bestehende Berechtigungs- und Sicherheitskonzept innerhalb der Salesforce-Org umfassend analysiert und neu konzipiert. Im Fokus stand die Neustrukturierung von Profiles, Permission Sets und Sharing-Mechanismen nach dem Least-Privilege-Prinzip, um Zugriffsrechte klar zu trennen und Sicherheitsrisiken zu minimieren. Die Vergabe von Berechtigungen wurde dabei weitgehend automatisiert, unter anderem durch den Einsatz des Flow Builders und zeitgesteuerter Prozesse auf Basis definierter Nutzerrollen. Ergänzend wurden Field-Level-Security-Konzepte sowie Org-Wide Defaults konsequent umgesetzt, um den Zugriff auf sensible Daten weiter einzuschränken. Zur Qualitätssicherung und Risikominimierung erfolgten zusätzlich Security Health Checks sowie gezielte Penetration-Tests für kritische Objekte. Die Maßnahmen führten zu einer signifikanten Reduzierung der Angriffsfläche und etablierten klare, nachhaltige Governance-Standards für die Organisation.
Eingesetzte Technologien: Berechtigungskonzeption nach Least-Privilege-Prinzip, Profiles & Permission Sets, Sharing Rules & Org-Wide Defaults, Field-Level Security, Automatisierte Berechtigungsvergabe (Flow Builder, Scheduled Paths), Salesforce Security Health Check, OWASP-orientierte Sicherheitsprüfungen, Dokumentation für Endanwender und Administratoren
Einführung eines flexiblen Adressmanagements & Angebotsflows in Salesforce
Im Rahmen des Projekts wurde eine skalierbare Adressverwaltung auf Basis der Salesforce-Standardobjekte Location und Address implementiert, um mehrere kontextabhängige Adressen pro Account, wie Liefer-, Rechnungs- oder Lageradressen, strukturiert abbilden zu können. Ergänzend erfolgte die Konzeption und Umsetzung eines Screenflows zur komfortablen Neuanlage von Adressen inklusive Zweckdefinition, Validierung und direkter Zuordnung zum jeweiligen Account. Darüber hinaus wurde eine Migrationslogik entwickelt, die bestehende Shipping- und Billing-Adressen automatisiert in Location- und Address-Datensätze überführt. Zur Unterstützung des Angebotsprozesses wurde zusätzlich ein Auswahlflow („Adresse auswählen“) realisiert, der die Übernahme der passenden Adresse direkt auf die Quote ermöglicht und so die Benutzerfreundlichkeit und Prozesssicherheit erhöht.
Eingesetzte Technologien: Salesforce Datenmodellierung (Location & Address), Screen Flows, Record-Triggered Flows, Migrationslogik für Bestandsdaten, Quote-/Angebotsprozess-Optimierung, UX-Design von Eingabemasken, Deployment & Testing
Konzeption eines DSGVO-konformen Datenschutz- und Lösch-Frameworks in Salesforce
Im Rahmen des Projekts wurde ein ganzheitliches Datenschutz- und Compliance-Framework für Salesforce konzipiert. Ausgangspunkt war die Analyse der bestehenden Datenverarbeitung und Systemlandschaft mit besonderem Fokus auf personenbezogene Daten, Speicherorte sowie bestehende Berechtigungsstrukturen. Darauf aufbauend wurde ein Zielbild für ein DSGVO-konformes Vorgehen entwickelt, das unter anderem ein Privacy Center mit DSAR-Workflows, ein strukturiertes Consent-Handling, Retention-Strategien, ein Rollen- und Rechtekonzept sowie Monitoring- und Audit-Trails umfasst. Ergänzend wurde ein modulares Rahmenwerk für die Datenlöschung und Anonymisierung definiert. Abschließend erfolgte die Ableitung konkreter Empfehlungen, Prioritäten und Umsetzungsschritte für Fachbereich und IT, einschließlich eines groben Implementierungsfahrplans.
Eingesetzte Technologien: DSGVO-/Datenschutz-Analyse, Prozess- und Zielbild-Konzeption, Framework-Design für Privacy & Compliance, Analyse von Berechtigungs- und Datenflüssen, Erstellung von Handlungsempfehlungen und Roadmap
Laufende Weiterentwicklung der Salesforce Sales- & Service-Prozesse
Im Rahmen des Projekts erfolgte die fortlaufende Betreuung und Weiterentwicklung der Salesforce-Org von PETER / LACKE mit Schwerpunkt auf Sales- und Service-Prozessen. Ziel war es, die tägliche Arbeit der Anwendern durch gezielte Optimierungen nachhaltig zu verbessern. Dazu zählten unter anderem die Bereinigung und Vereinfachung von Datensatz-Layouts, etwa durch die Entfernung nicht mehr benötigter Felder, sowie die Klarstellung von Funktionalitäten durch eine verständlichere Umbenennung von Tabs.
Ergänzend wurden mehrere Salesforce-Release-Zyklen, darunter Salesforce Winter ’26, fachlich und technisch begleitet. Dies umfasste die Bewertung relevanter Release Updates wie Accessibility-Verbesserungen, Instanz- und myDomain-Umstellungen sowie E-Mail-Verification und die Ableitung konkreter Handlungsempfehlungen für die Organisation. Darüber hinaus wurden Prozessautomatisierungen implementiert und getestet sowie Deployments über DEV-, UAT- und PROD-Umgebungen vorbereitet und durchgeführt – in enger Abstimmung mit dem Kunden und unter Nutzung des DevOps Centers.
Eingesetzte Technologien: Salesforce Administration, Lightning App & Page Layout Konfiguration, Flow-Entwicklung & -Anpassung, Release-Management (Winter ’26), Testen auf DEV/UAT/PROD, Apex Entwicklung, LWC Entwicklung, Deployment-Vorbereitung im DevOps Center, Kommunikations- & Abstimmungsrunden mit Fachbereich und IT
Konzeption eines VKF-Bestellsystems innerhalb von Salesforce
Im Rahmen des Projekts wurde ein zentrales VKF-Bestellsystem innerhalb Salesforce konzipiert, um interne und externe Bestellprozesse für Marketingmaterialien strukturiert abzubilden. Dazu erfolgte die Aufnahme, Analyse und Strukturierung fachlicher Anforderungen verschiedener Stakeholder mit dem Ziel, bestehende manuelle und ineffiziente Abläufe zu ersetzen. Auf dieser Basis wurde ein durchgängiges Business-Prozess-Mapping mit klar definierten Prozessschritten, Rollen und Verantwortlichkeiten erarbeitet sowie ein skalierbares Datenmodell als fachliche Grundlage für die spätere Umsetzung innerhalb Salesforce konzipiert. Die Zielprozesse und die Nutzerführung wurden mithilfe von Figma visualisiert, um frühzeitig fachliches Feedback einzuholen und eine nutzerzentrierte Lösung für interne wie externe Anwender zu entwickeln. Ziel war der Aufbau einer effizienten, transparenten und wartbaren Prozesslandschaft für VKF-Bestellungen innerhalb der Salesforce-Plattform.
Eingesetzte Technologien: Business Process Mapping, Anforderungsaufnahme & -analyse, Fachliche Datenmodellierung, UX-/Prozess-Design mit Figma, Konzeption von End-to-End-Geschäftsprozessen in Salesforce
ADAC – Analyse & Optimierung der Service- und Supportprozesse in Salesforce
Im Rahmen des Projekts wurde beim Kunden ein strukturierter Prozess-Workshop durchgeführt, um die täglichen Arbeitsabläufe im Service systematisch aufzunehmen und zu spiegeln. Aufbauend darauf erfolgten gezielte Business-Process-Mapping-Sessions zur Visualisierung der Ist-Prozesse, zur Identifikation zentraler Pain Points sowie zur transparenten Ableitung von Optimierungspotenzialen. Auf dieser Grundlage wurde ein priorisiertes Maßnahmen-Backlog aufgebaut und gemeinsam abgestimmt. Erste Quick Wins wurden direkt in der Salesforce-Instanz umgesetzt, unter anderem durch deklarative Anpassungen wie Flows, Layout-Optimierungen und Validierungsregeln, um die Effizienz der Anwender:innen kurzfristig und nachhaltig zu steigern.
Eingesetzte Technologien: Business Process Mapping, Prozess-Workshop-Moderation, Anforderungsanalyse, Salesforce Administration, deklarative Anpassungen (Flows, Page Layouts, Validierungsregeln), Backlog-Erstellung & -Priorisierung
Entwicklung eines Self-Service-Portals zur Berechnung von Leistungsansprüchen und Kundenverwaltung
In diesem Projekt war ich Teil eines agilen Entwicklungsteams, das eine webbasierte Softwarelösung zur Berechnung der Leistungsberechtigung für Versicherte entwickelte. Ziel war es, eine skalierbare, zugängliche und benutzerfreundliche Anwendung bereitzustellen, die es ermöglicht, Anfragen effizient zu verarbeiten und Versicherungsansprüche zu bewerten. Der Fokus lag auf der Frontend-Entwicklung mit besonderer Berücksichtigung von UX/UI-Design und Accessibility, um eine optimale Benutzererfahrung sicherzustellen. Ich arbeitete mit React und unterstützte die Gestaltung von barrierefreien Oberflächen unter Einhaltung relevanter Richtlinien. Zusätzlich habe ich an der Integration von Microservices mitgewirkt und das Zusammenspiel mit dem Backend optimiert. Wo möglich, unterstützte ich auch in Backend-Bereichen, insbesondere in der Schnittstellenkommunikation. Diese Erfahrung lässt sich hervorragend in die Fiori- und SAP-Entwicklung übertragen, insbesondere im Hinblick auf moderne Webtechnologien und die Gestaltung intuitiver Oberflächen für Salesforce und SAP-Anwendungen.
Eingesetzte Technologien: React, Adobe Suite, Microservices, Docker, REST APIs, Agile Entwicklung, UX/UI, Accessibility, Backend-Integration, SCRUM