Persönliche Informationen
Englisch — Verhandlungssicher
Know-How
Apex, Java, JavaScript, HTML, SOQL, Salesforce Flows, Process Builder
Business Analyse - Requirements Engineering, Projektleitung, IT Consulting, Prozessberatung
Berufserfahrung
Ausgewählte Projekte
- Objektorientierte Programmierung, Apex, SOQL, DML, Security und Testing
- Grundlagen der Sales Cloud, Grundlagen der Service Cloud, Salesforce Einstein und Reporting
Die Salesforce Sales Cloud und Service Cloud wird genutzt, um die Geschäftsprozess digital abzubilden.
Der Fokus im Service liegt darauf, kleinere Anpassungen vorzunehmen und die Mitarbeiter in dem System zu schulen.
Mein Aufgabenbereich als Service Lead liegt dabei darin, die Anpassungen zu koordinieren, die Kommunikation zu dem Kunden zu übernehmen, sowie wöchentliche Administratorschulungen mit dem Administrationsteams des Kunden zu übernehmen.
Der Schwerpunkt seiner Tätigkeit lag auf der Aufnahme und Ausarbeitung von Kundenanforderungen sowie der Erstellung geeigneter Prozessmodelle. Diese Anforderungen wurden im Rahmen mehrwöchiger Workshops erarbeitet und in Form von User Stories dokumentiert. Darüber hinaus erfolgte eine enge Zusammenarbeit mit den Fachbereichen des Kunden sowie eine umfassende Beratung zur erfolgreichen Einführung von Salesforce.
In seiner Rolle als Product Owner verantwortete Herr Haß insbesondere die kontinuierliche Pflege und Priorisierung des Backlogs, die Integration neuer Anforderungen sowie die Qualitätssicherung und Abnahme der sprintbasierten Entwicklungsergebnisse.
Meine Aufgabe innerhalb des Projektes bestand darin, als Interims-Projektleiter und Inhouse Salesforce Consultant den Kunden im Projekt zu unterstützen.
Zu meinen Tätigkeiten zählten:
- Planen, leiten und dokumentieren von Meetings
- Prozessberatung sowie technische Beratung zu Implementierungspunkten und Vorgehensweisen
- Fehlersuche bzgl. aufkommender Fehler im Testsystem
- Teilnahme an Business-Meetings zur Definition von Anforderungen an das neue Salesforce System
- Erarbeiten eines Release Cycles
Neben der Erstellung von über 40 Unterwebsites für jeweils 2 Unternehmen wurden ebenfalls weitere Themen, wie Tracking in Hubspot und das Reporting von Website Traffic umgesetzt.
Im Anschluss an die Website-Erstellung wurden die CRM Prozesse innerhalb des HubSpot CRMs umgesetzt, mit dem Ziel die Sales- und Service Prozesse des Kunden einheitlich in einem System abzubilden.
In meiner Rolle als Berater gehörte es zu meinen Aufgaben die spezifischen Vertriebsprozesse des Kunden im Bereich B2B zu verstehen und die bestmögliche Umsetzung in Salesforce zu gestalten. Die größte Herausforderung war dabei die Konzeption einer Umgebung, die sowohl Flexibilität als auch Führung durch die Vertriebsschritte ermöglicht und die möglichst nah am Standard der Energy & Utilities Cloud bleibt. Durch eine enge Abstimmung mit den Vertriebsmitarbeitern und weiteren Entwicklungsteams des Programms konnten hier Synergien geschaffen und die Arbeit erleichtert werden.
In meiner Rolle als Berater und Entwickler gehörte es zu meinen Aufgaben die Anforderungen für die Sales Prozesse in der Sales Cloud gemeinsam mit den Fachbereichen aufzunehmen, zu konzipieren und anschließend zu implementieren. Besondere Herausforderungen lagen hierbei darin, den komplexen Sales-Prozess standardnah in Salesforce abzubilden.
Gerade durch regelmäßige Absprachen und gemeinsam erstellte Prozessdiagramme mit den Fachbereichen konnten wir diese Herausforderungen lösen und gemeinsam ein Zielbild für das zukünftigen Salesforce-Systems erarbeiten
Rolle im Projekt: Salesforce Consultant and Developer
Das Hauptaugenmerk im Service liegt auf der Weiterentwicklung von bestehenden Prozessen, sowie der Implementierung von neuen Prozessen.
Beispielhaft hierfür wurden Prozesse implementiert welche es ermöglichen, dass Lieferanten Unfälle auf dem Lieferweg oder Schäden digital melden können und diese gebündelt in Salesforce abgespeichert werden.
Meine Rolle ist hierbei der Service Lead.
Ich übernehme die Kommunikation mit dem Kunden, sowie die Konzeption von Arbeitspaketen und leite das Entwicklungsteam, welches die Anforderungen implementiert.
Mein Aufgabenschwerpunkt liegt in der Koordination eines Teams bestehend aus Salesforce Engineers und Entwicklern für die Betreuung und kontinuierliche Weiterentwicklung des Prozesses in enger Abstimmung mit den Stakeholdern und Process Ownern des Kunden.
Der Kunde nutzt Salesforce als Consent Management Plattform, um DSGVO konform Einwilligungen für Newsletter u.Ä. einzuholen und diese Daten konform zu verarbeiten. Das dahinterliegende Salesforce System wurde über eine Kafka Schnittstelle an die weiteren Systeme des Kunden angebunden.
Das Ziel dieses Projektes bestand darin den gesamtheitlichen Sales Prozess innerhalb der Salesforce Sales Cloud darzustellen. Eine wichtige Besonderheit dabei, bestand darin, dass Angebote, welche aus dem SAP System regelmäßig importiert werden, mittels dem Task Objekt verfolgt werden können, so dass es die Möglichkeit gibt, den aktuellen Stand der Angebote über das Monitoring abzubilden und zu verfolgen.
Meine Aufgabe bestand dabei darin, den Kunden und einem weiteren Dienstleister, welcher initial für die Bearbeitung dieses Projektes zuständig war, zu unterstützen. Somit war ich für die Beratung, Evaluierung von Lösungsansätzen, Umsetzung als auch Planung über den Einsatz weiterer mindsquare Mitarbeiter zuständig.
Eine besondere Herausforderung innerhalb dieses Projektes bestand darin, dass Gruppen mehrerer User als Owner der Tasks importiert wurden. Hierfür wurden komplexe Flows und die Nutzung von Queues genutzt, so dass beim Import über eine Formel direkt die richtige Gruppe als Owner zugewiesen wird.
Hauptsächlich ist dabei die Sales Cloud in den Einsatz gekommen. Neben Salesforce gibt es noch weitere Schnittstellensysteme welche als Datenlieferant für Salesforce genutzt werden.
In diesem Projekt lag mein Hauptaugenmerk darauf, mit dem Kunden gemeinsam das Salesforce System weiter zu gestalten, neue Möglichkeiten für das System zu erarbeiten als auch die Grundlagen der Salesforce Administration in gemeinsamen Videokonferenzen an den Kunden weiterzugeben.
Dieses Projekt befasst sich mit der Erweiterung dieses bereits bestehenden Portals in der Experience Cloud.
Die Erweiterung beinhaltet dabei die Abrechnung der Aufladungen von Firmenwagen mit elektrischen Antrieb, welche Mitarbeiter eines Unternehmens zu Hause an einer eigenen Wallbox aufladen. Für die Umsetzung wurden custom Lightning Components entwickelt und in dem Tankkartenportal für den Kunden zur Verfügung gestellt. Da SAP in diesem Projekt als führendes System in Hinsicht auf die Datenhaltung genutzt wurde, werden die in der Community ausgeführten Prozesse über eine Schnittstelle an SAP übertragen.
Neben SAP und der Salesforce Experience Cloud wurde von einem weiteren Dienstleister eine weitere App für den Endnutzer (Fahrzeugbesitzer) entwickelt. Die Funktionalität geht dabei von der Anmeldung eines Nutzers, hin bis zu der Verwaltung und Bestellung von Wallboxen sowie der Einstellung des Strompreises.
Zwischen Salesforce und diesem Drittsystem gibt es ebenfalls einen weiteren Datenaustausch bzgl. Bestellung und Strompreisen.
Mein Aufgabenbereich lag in diesem Projekt in der Projektleitung sowie der Umsetzung von Arbeitspaketen.
Somit habe ich die Anforderungen aufgenommen, Arbeitspakete konzipiert und geplant und die Koordination von einem Projektteam durchgeführt, in welchem ich ebenfalls als Entwickler bei der Umsetzung unterstützt habe.
Die größte Herausforderung des des Projektes bestand darin, dass es mehrere Abhängigkeiten zwischen den unterschiedlichen Systemen gab. Durch regelmäßige Absprachen und einen Zeitplan konnten wir hierbei entgegenwirken.
In einem über mehrere Jahre gewachsenen Prozess war das Opportunity Objekt überladen beinhaltete die Funktionalität mehrerer dafür vorgesehener Standardobjekte im Salesforce-Umfeld.
Das Ziel dieses Projektes bestand darin, den bis dahin bestehenden Sales Prozess wieder näher zum Standard zurückzuführen und durch die Einführung der Nutzung von dem Angebots- und Vertragsobjekt zu vereinfachen. Neben dem Transport von Feldern von der Opportunity auf die neue Datenstruktur wurden ebenfalls die Prozesse und Automatisierungen refactored und auf die neuen Objekte übertragen.
In Anschluss an den Go Live wurden ebenfalls die bereits bestehenden Daten migriert und aus aktiven Opportunitys wurden Angebote und Verträge erstellt.
In dem Projekt bestand meine Aufgabe als Projektleiter und Berater darin, in einem kleinem Team den gesamtheitlichen Entwicklungs- und Administrationsprozess der Sales Cloud Einführung zu planen und umzusetzen. Neben der Projektleitertätigkeit habe ich ebenfalls als Entwickler Anforderungen mit umgesetzt.
Um das übergeordnete Projektziel zu erfüllen, wurde sich für den Lösungsansatz entschieden die Daten zwischen Salesforce und dem Billing System "Billomat" über eine bidirektionale Schnittstelle auszutauschen.
Mein Aufgabenbereich lag in diesem Projekt in der Projektleitung.
Somit habe ich die Anforderungen aufgenommen, Arbeitspakete konzipiert und geplant und die Koordination von einem Projektteam durchgeführt und die gesamtheitliche Kundenkommunikation übernommen.
Besondere Herausforderungen an dem Projekt war die Komplexität der Schnittstelle und das Anpassen des bereits bestehenden Sales Prozess an die neuen Anforderungen. In der Rolle als Projektleiter bestand meine Aufgabe dabei darin, die gesamtheitliche Kommunikation zu dem Kunden zu leiten sowie das Entwicklerteam zu steuern und bei der Entscheidungsfindung des optimalsten Lösungsansatzes zu unterstützen.
Hauptsächlich geht es dabei um die Vermietung von Baumaschinen, welche über die Firmenwebsite durch einen Endkunden gemietet können.
Bei dieser Tätigkeit handelt es sich nicht um ein klassisches Projekt, sondern um einen fortlaufenden Service für das kundenseitige Salesforcesystem. Meine Rollenbeschreibung ist der Service Lead.
Dabei liegt mein Aufgabenbereich in der Koordination eines Teams bestehend aus Salesforce-Engineers und -Entwicklern.
Ziel davon ist es in enger Abstimmung mit den Stakeholdern und Process Ownern Prozesse kontinuierlich weiterzuentwickeln.
Des Weiteren wurde ein kundenspezifischer Release-Prozesses eingeführt, welcher für die sprintbasierte Entwicklung des Salesforce-Systems und angrenzender Systeme, die über eine Schnittstelle angebunden sind, genutzt wird.
Mein Aufgabenschwerpunkt liegt in der Koordination eines Teams bestehend aus Salesforce Engineers und Entwicklern für die Betreuung und kontinuierliche Weiterentwicklung des Prozesses in enger Abstimmung mit den Stakeholdern und Process Ownern des Kunden.
Unter anderem übernehme ich ebenfalls die Erstellung von Konzepten für Neuentwicklungen im Salesforce-Umfeld basierend auf den Anforderungen des Fachbereichs.
Der Kunde nutzt Salesforce hauptsächlich für die Digitalisierung und Automatisierung des Sales Prozesses.
Dieser wurde in einem Vorprojekt implementiert. Dabei wird größtenteils auf die bestehenden Standardobjekte (Account, Opportunities, Quotes und Invoices) zurückgegriffen, welche durch APEX Code und Custom Components erweitert wurden.
Ein weiteres Aufgabenfeld, welches ich bei dem Kunden über den Service abdecke ist das Monitoring von Schnittstellen zwischen Salesforce und dem Billing System.
In regelmäßigen Abständen überprüfe ich die Übertragung der Rechnungen aus Salesforce an das Billing System "Billomat". Bei Übertragungsfehlern übernehme ich gemeinsam in Absprache mit dem Kunden die Problemanalyse und -lösung.
Meine Aufgabe bestand dabei hauptsächlich in der Entwicklung von Lightning Web Components und Aura Components, welche dafür verwendet wurden, Anforderungen umzusetzen, die nicht mit dem Standard der Salesforce Communities umsetzbar sind.
Im Fokus stand dabei allgemeines Case Management die Implementierung von Standard Service Cloud Funktionalitäten.
Neben dem Case Assignment Rules, Einführung von Knowledge, Outlook Integration und dem Anpassen von Page Layouts wurden ebenfalls mit Hilfe von Apex Triggern Automatisierungen implementiert, welche nicht im Standard von Salesforce enthalten sind.
Dabei bestand meine Aufgabe darin, in einem kleinem Team den gesamtheitlichen Entwicklungs- und Administrationsprozess der Service Cloud Einführung durchzuführen und zu planen.
Innerhalb von diesem Projekt wurde ein neuer Prozess implementiert, welcher sich mit der Abrechnung von Einzelkosten befasst.
Da die bestehenden Standardobjekte hierfür nicht optimal genutzt werden konnten, wurde die Anforderungen mit Hilfe von neuen custom Objekten erstellt.
Neben der implementierung von Screen Flows, welche auf dem Record angezeigt werden und den Nutzer durch den gesamten Sondereinzelkostenprozess betreuen, war es ebenfalls wichtig neue Automatisierungen in Flows, Apex Klassen zu erstellen.
Für die Darstellung von bestimmten Anforderungen wurden ebenfalls Aura Components erstellt, welche auf die Lightning Record Pages eingebunden worden sind.
Dabei bestand meine Aufgabe darin, die gesamtheitliche Entwicklung durchzuführen.
Ein bestehender Opportunity Prozess des Kunden wurde in diesem Projekt überarbeitet.
Neben der grundsätzlichen Implementierungen von neuen Anforderungen und Prozessen, welche in Apex abgebildet worden sind, war es in diesem Projekt ebenfalls von Bedeutung den bereits bestehenden Prozesse und Automatisierungen dahingehend zu optimieren, dass die Salesforce Limitierungen eingehalten werden und ein reibungsloser Sales Process gegeben ist.
Dabei bestand meine Aufgabe darin, ein Konzept für die Durchführung aufzustellen, sowie auch die Umsetzung der Anforderungen in Salesforce.
Dabei werden täglich aus einem SAP System die Daten als Excel Datei exportiert und auf einem Windows Server als Datei abgespeichert.
Über ein Script, welches über die Windows Aufgabensteuerung gescheduled wurde, wird täglich die aktuellste Datei in Salesforce importiert.
Meine Aufgabe bestand dabei darin, die gesamte Automatisierung als Entwickler zu umzusetzen.
Dabei bestand meine Aufgabe darin, dem Kunden bei der Entwicklung zu unterstützen und hinsichtlich der Durchführung zu beraten.
Dadurch haben Unternehmen die Möglichkeit erhalten die Tankkarten ihrer Mitarbeiter zentral in einem Portal zu verwalten und abzurechnen.
Bei der Wahl des Lösungsansatzes wurde sich für die Salesforce Experience Cloud entschieden.
Meine Aufgaben bestanden dabei darin, die Anforderungen innerhalb der Community als Entwickler eines kleinen Projektteams zu implementieren.
Jedes Teilprojekt befasst sich mit einem eigenen Bereich, so dass unabhängig voneinander daran gearbeitet werden kann.
Dabei wurden die folgenden Themenbereiche bearbeitet
- DocuSign Einführung
Das Programm DocuSign wurde dafür genutzt um aus Salesforce heraus unterschiedliche PDF Dateien zu erstellen.
Da es Anforderungen für unterschiedliche Dokumente gegeben hat, wurden hierbei mehrere DocuSign Vorlagen erstellt.
- custom Checklisten Templates:
Da für den Kunden interne Qualitätssicherungsprozesse von hoher Bedeutung ist, wurde innerhalb von Salesforce eine Möglichkeit gegeben, Checklisten zu erstellen
Dabei konnte zunächst eine Vorlage einer Checkliste erstellt werden. Nach dem der Empfängerkreis für diese Checkliste erstellt worden ist, konnte für jeden Mitarbeiter, welcher einen Salesforce Zugang hat, diese Checkliste erstellt werden.
Ein großer Vorteil hierbei waren die Monitoringmöglichkeiten, welche über Reports und Dashboards dargestellt worden sind. Hierdurch kann schnell erkannt werden, welche Checklisten noch offen sind, oder welche bereits überföllig sind.
Der Hauptfokus meines Aufgabenbereichs war in diesem Projekt das Projektmanagement. Neben der Koordination des Projektes und Erstellung von Arbeitspaketen habe ich bei Bedarf auch in der Umsetzung der einzelnen Aufgabenbereiche unterstützt.
Der Kunde ist im B2B Business tätig und verkauft technische Produkte.
In dem Projekt wurde die Salesforce Service Cloud implementiert, um einen zentrales System für die Bearbeitung und Analyse der Kundenanfragen zu fehlerhaften Produkten bereitzustellen.
Durch die Neueinführung der Service Cloud wurde eine bereits bestehende Analysedatenbank abgelöst und mit neuen Automatisierungen optimiert.
Neben den Standard Service Cloud Funktionalitäten, wurden ebenfalls custom Anforderungen implementiert, wie z.B: der Export von Daten zu der Analyse als PDF Format oder custom Flows, welche anhand von einem eingescannten String automatisiert Felder bei der Erstellung des Analyseobjekts befüllt.
Hierbei war ich im Projektmanagement tätig. Neben Konzeptworkshops und Anforderungsworkshops, habe ich mich zu dem mit der Evaluierung von Lösungen für den gesamten Prozess beschäftigt.