IT Consulting, Analysen & Zieldefinition
Aktualisiert am 13.10.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.10.2023
Verfügbar zu: 20%
davon vor Ort: 0%
Workshop
Zielanalyse
Konzepterstellung
Machbarkeitsstudie
Beratung
Agile Softwareentwicklung
Projektmanagement/Projektleitung
Projektmanagement
öffentlicher Bereich
Mobile Apps

Einsatzorte

München (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

2023-04 - 2023-09: Gesellschafter-Stammdatenverwaltung


Kunde: Konzern Industrie/Technologie


Aufgaben:

Für einen Mischkonzern, der sich überwiegend im Familienbesitz befindet, wurde ein System zur Verwaltung der Gesellschafter- Stammdaten entwickelt.

  • Digitalisierung der Gesellschafterversammlungen inklusive der Abstimmungen und Berechnung der Mehrheitsverhältnisse unter Berücksichtigungen von Vertretungen und Dauer/Einzel- Vollmachten
  • Verwaltung der Anteile und Beteiligungen, Nießbrauch
  • Splitten/Zusammenführen der Anteile bei Veräußerung/Schenkung & Export für notarielle Dokumente

AI-Assistent für Mitarbeiter


Aufgaben:

Für einen Technologie-/Mischkonzern wurde ein Frontend für verschiedene AI-Tools entwickelt, das von den internen Mitarbeitern genutzt wird.

  • Integration von ChatGPT, Google Bard & Integration von DALL-E
  • Form Recognition, Dokumente-Upload & Text to Speech
  • AI-Toolbox mit verschiedenen Services für diverse Use-Cases


Kenntnisse:
ASP.NET Core 7, .NET 7, Blazor, EF Core, MS SQL Server, Bootstrap, SyncFusion Blazor UI, JavaScript, GIT

2023-01 - 2023-09: Order-Service-Plattform für Reisebüro


Kunde: Mittelständische Airline


Aufgaben:

  • Für eine internationale Airline wurde ein System entwickelt, über das sich Reisebüros einloggen und Ticket-Orders verwalten können sowie Statistiken zu ihren Tickets anzeigen lassen können


Kenntnisse:

ASP.NET Core 7, .NET 7, Blazor, EF Core, MongoDB, HTML, CSS / SASS, EcmaScript / JavaScript,

GIT, Telerik Blazor UI


2022-10 - 2023-03: Entwicklung von Modulen für eine Plattform


Kunde: kommunaler Bürgerdienste Kommunaler IT-Dienstleister


Aufgaben:

Für einen kommunalen IT-Dienstleister wurden diverse Module entwickelt, die Bestandteil einer Plattform für digitale Bürgerdienste sind. Bestandteil des Systems ist:

  • ein Bürger-GIS (Geoinformationssystem)
  • eine White-Label-Bürger-App
  • sowie eine DSGVO-konforme Kartenfunktion basierend auf OpenStreetMap.


Kenntnisse:

ASP.NET Core 7, .NET 7, Blazor, EF Core, MongoDB, HTML, CSS / SASS, EcmaScript / JavaScript, GIT, Telerik Blazor UI


2015-02 - 2022-05: Entwicklung, Betrieb und Wartung eines umfangreichen ERP-Systems als Web-Anwendung und mobile App Agentur für Samsung Electronics


Aufgaben:

Das System ermöglicht die Abwicklung zahlreicher Geschäftsprozesse.

  • Konsistente Echtzeitdaten für Shops, Displays, Geräte & Verwaltung von Rollouts
  • App Beweisfotos & vollständig integriertes Umfragetool
  • Reporting Planung & Verwaltung aller für das Einzelhandelsmarketing relevanten Daten (Geschäfte, Displays, Muster, Wartung, Besuche, Grafiken, Schulungen)
  • Ticket-System für die POS-Wartung & Display Order Tool zur Beantragung eines neuen Displays für einen Shop inkl. Genehmigungen
  • Rollout-Management (Produkt-Rollouts, Display-Anpassung) inkl. Materialplanung, Tourenplanung, Mietvertragsmanagement, Controlling, Live-Geotracking
  • GPS-Tracking von jedem Shop-Besuch & To-Do-Listen
  • Generisches Formularsystem & mit einer großen Auswahl an vordefinierten Berichten
  • Die in der App integrierte Barcode-Scanner-Funktion ermöglicht eine eindeutige Typenreferenz pro Display und Produkt & eine schnelle und einfache Bearbeitung von Problemen und Ad-hoc-Anfragen


WebSocket-basierte Echtzeit-Synchronisation zwischen Server und nativer App


Aufgaben:

  • Für die native App (Xamarin / MAUI) einer datenintensiven ERP- Anwendung sollte eine effiziente und zuverlässige Echtzeit- Synchronisation zwischen App und Backend realisiert werden
  • Über ein in C neu entwickeltes WebSocket-basiertes Protokoll können für mobile Apps sehr große Datenmengen (über 1 Million Datensätze in über 120 Tabellen) effizient und ohne Nutzerinteraktion synchron gehalten werden
  • Die ständig aufrechterhaltene WebSocket-Verbindung ermöglicht im Fall der Änderung einzelner Datensätze ein serverseitiges Pushen der Daten auf alle Geräte innerhalb von wenigen Sekunden
  • Das Protokoll ermöglicht außerdem das Ausführen von C-Skripten auf den Geräten für Fernwartungs- und Diagnose-Zwecke sowie eine Überwachung der Geräteparameter wie z.B. die Version des Betriebssystems, Speicherplatzauslastung oder vorgefallene Fehler auf den Geräten
  • Umgesetzt wurde es mit einem Backend auf Basis von ASP.NET Core (.NET Core 3.1, später .NET 6) und einer Client-Library zur Integration in Xamarin-Apps sowie WPF-basierte Desktopanwendungen


Web-Component-basiertes UI-Framework als technische Basis einer umfassendem ERP-Applikation


Aufgaben:

  • Für die Neuentwicklung einer komplexen ERP-Applikation eines internationalen Großkonzerns auf Basis moderner Web-Technologien sollte ein neues UI-Framework entwickelt werden
  • Die technische Umsetzung erfolgte mit LIT 2.0 und TypeScript 4.7
  • Das System beinhaltet zudem eine mobile Xamarin-App, die das gleiche Datenbank-Schema nutzt
  • Um die eine skalierbare und performante Echtzeit-Kommunikation der App mit dem Backend zur ermöglichen, wurde für den selben Kunden zuvor ein WebSocket-basiertes Synchronisationsprotokoll entwickelt (siehe unten)


Entwicklung eines automatisierten Behavior Driven Testsystems


Aufgaben:

  • Bedingt durch hohe Abhängigkeiten einzelner Programmkomponenten, vor allem zwischen einer mobilen App und eines Web-Systems , konnten selbst langjährige und erfahrene Mitarbeiter die Konsequenzen des Mergens eines aufs Framework bezogenen Pull-Requests nicht vollständig absehen
  • Demnach war es wichtig sicherzustellen, dass die Kernfunktionalitäten der Applikation nach dem Mergen, jedoch vor dem Deployment, vollständig funktionstüchtig bleiben
  • Es wurde ein Testsystem entwickelt, welches automatisch nach dem Mergen und des Stage- Deployments durch Jenkins Tests durchführt und im Fehlerfall das Prod-Deployment über Jenkins verhindert
  • Eine Besonderheit war hierbei das Arbeiten mit dem auf JavaScript basierenden DHTMLXGrid-Frameworks und der mit Xamarin entwickelten App, da die Tests Enduser-Verhalten emulieren müssen, um aussagekräftig zu sein
  • Die Ansteuerung des JavaScript-Grids, die Interaktion mit der ASP.NET-basierten API sowie die Erkennung von Fehlverhalten war hierbei entscheidend


Lisp-artige Scripting-Sprache mit Interpretern für C und PHP

  • Der Kunde benötigte auf verschiedenen technischen Plattformen und Formfaktoren jeweils Ticket- und Bestellsysteme mit identischer Businesslogik
  • Für ein Ticketsystem-Framework sollte daher ein System konzipiert und entwickelt werden, mit dem die Business Logik möglichst deklarativ und sprachunabhängig beschrieben werden kann
  • Die Datenquellen der Felder, der Formulare sowie die Events, die bei Zustandswechseln der Vorgänge ausgelöst werden, wurden mit einer Lisp-artigen Scripting-Sprache beschrieben
  • Sowohl für das Web (serverseitig über PHP/Laravel) als auch für innerhalb nativer Apps (mittels MAUI / Xamarin Forms) wurden Interpreter entwickelt, um die Skriptsprache auf der jeweiligen Plattform auszuführen


Kenntnisse:

ASP.NET Core, .NET 4.7 (später Migration .NET 5 und .NET 6), Razor, Entity Framework, MSSQL, MySQL, JavaScript und jQuery, CSS, Bootstrap 4, HTML5, C, Shell, GIT, Jenkins, PHP 5, PHP 8, Laravel, Zend Framework,


Skia-Backend für MAUI / Xamarin Forms für UI-Testing- und Integration-Testing-Zwecke in Kombination mit Browser-Tests


Aufgaben:

  • Um gemeinsame BDD- / Integrations-Tests für sowohl eine Xamarin- App als auch für Web-basierte Backend-Anwendungen erstellen zu können, wurde ein Skia-basiertes Backend für MAUI / Xamarin Forms erstellt, das über eine ähnliche API wie Selenium angesprochen werden kann
  • Da somit keine echten Smartphones für die Tests benötigt werden, konnten die Tests auf einem Linux-Server einfacher und zuverlässiger ausgeführt werden
  • Das Xamarin-Forms-Backend rendert in einen Framebuffer, um Video- / Screenshot-Erstellung während der Tests (besonders im Fehlerfall) zu ermöglichen
  • Aus PHP / Behat heraus lassen sich so BDD-Tests in Gherkin- / Cucumber-Syntax ausführen, bei denen jede Test-Anweisung je nach Kontext entweder im Browser oder in der Xamarin-App ausgeführt wird


Kenntnisse:

C, MAUI, Xamarin, ASP.Net Core, WebSocket, MySQL

Aus- und Weiterbildung

1 Jahr 8 Monate
2022-03 - heute

Business Administration (berufsbegleitend)

Master (MBA), Johannes-Gutenberg-Universität, Mainz 
Master (MBA)
Johannes-Gutenberg-Universität, Mainz 
  • General Management ? Zwischenergebnis: 1,3 / 92% (High Distinction)
3 Jahre
2019-09 - 2022-08

Studium (berufsbegleitend) 

Bachelor of Arts (BA), Hochschule Wismar, Remote - Wismar
Bachelor of Arts (BA)
Hochschule Wismar, Remote - Wismar
  • Sportmanagement / Business Administration ? Ergebnis: 2,3 / 80 % (Distinction)
  • Titel der Bachelorthesis auf Anfrage
5 Jahre 11 Monate
2013-10 - 2019-08

Bachelor of Arts Sportwissenschaft

 Vorzeitig beendet, TU Darmstadt / Goethe Universität Frankfurt
 Vorzeitig beendet
TU Darmstadt / Goethe Universität Frankfurt
  • Aufgrund der Neuorientierung in Richtung eines Studiums im Bereich Sportmanagement und Ökonomie

Position

  • Senior Full-Stack-Developer (Web, Mobile & Desktop)

Kompetenzen

Top-Skills

Workshop Zielanalyse Konzepterstellung Machbarkeitsstudie Beratung Agile Softwareentwicklung Projektmanagement/Projektleitung Projektmanagement öffentlicher Bereich Mobile Apps

Produkte / Standards / Erfahrungen / Methoden

Profil:

  • Zehn Jahre Berufserfahrung als Full-Stack-Developer, davon drei als Lead-Developer
  • Entwicklung eines KI-Projekts im Alter von 13 Jahren
  • Planung und Entwicklung skalierbarer und wartbarer Softwarelösungen
  • Erfahrung in der Migration und Refactoring von bestehenden Anwendungen und komplexen Neuentwicklungen


Fähigkeiten:

Projektmanagement

  • Nachgewiesene Erfolge bei der Durchführung und Verwaltung komplexer, fachübergreifender Business- und IT-Projekte
  • Fähigkeit zur Bewältigung von Unklarheiten und sich ändernden Umständen in Bezug auf Umfang, Budget und Zeit
  • Fähigkeit, sich in kürzester Zeit in verschiedene Branchen und unbekannte Themenbereiche einzuarbeiten
  • Erfahrung in strategischen Geschäftsentwicklungsprojekten mit Schwerpunkt auf Prozessdokumentation, Modellierung, KPI-Entwicklung und Change- Management


Computerkenntnisse

  • Microsoft Powerpoint, Excel, Word, Outlook, Teams
  • Microsoft Sharepoint, MS Project, TYPO3, Drupal, Wordpress:
  • Microsoft DevOps, JIRA, Confluence, Microsoft Access
  • PowerBI, SQL, Eclipse IDE, LateX, AsciiDoc, ServiceNow, GitLab: Grundlegende Kenntnisse


Beruflicher Werdegang:

2023-03 - heute

Einsatzort: München 

Rolle: Senior Consultant IT-Strategy

Kunde: zeb.rolfes.schierenbeck.associates GmbH


Aufgaben:

Auftraggeber Internationaler Asset manager (Mid-Cap)

  • Mitverantwortlich für den technologischen Teil zur Definition einer IT-Zielarchitektur innerhalb eines TOM Projekts
  • Inklusive Durchführung von Workshops, die Definition der Ziellandschaft und Anfragen sowie Evaluation von potentiellen Lieferanten der Zielsysteme (RfI)


Auftraggeber Internationale Privatbank

  • Unterstützung eines IT-Transformationsprojekts zur Verlagerung der IT-Betriebsaufgaben von externen Dienstleistern auf interne Abteilungen
  • Gestaltung von Prozessen und die Berechnung des unterschiedlichen Szenarien


2022-03 - 2023-02

Einsatzort: München

Rolle: IT-Projektmanager / Consultant

Kunde: BITS GmbH


Aufgaben:

Auftraggeber Internationaler Lkw- und Bus-Hersteller

  • Leitung von Projekten zur Reduzierung des Speichervolumens in der Datenbankverwaltung, um Kosten zu sparen
  • Unterstützung als Movemanager in einem Cutover-Projekt zur Umstellung von mehr als 600 Servern zur Steigerung der Produktivität und Reduzierung der Anbieterkosten
  • Projektmanagement eines Migrations- und Relaunch-Projekts zur Sicherung der Zukunftsfüahigkeit durch die Migration von AIX in die Linux-Umgebung


Auftraggeber intern

  • Mitverantwortlich in einem Business Development Projekt mit Prozessdokumentation, Prozessmodellierung, KPI-Entwicklung inklusive des erforderlichen Change-Managements.


2021-09 - 2022-02

Einsatzort: Remote - Böblingen

Rolle: Consultant Microsoft Dynamics 365

Kunde: Internationales Entsorgungsunternehmen

 

Aufgaben:

  • Teilnahme an der "HSO Masterclass", inklusive eines Monats externer/interner D365-Schulungen mit MB-920-Zertifizierung
  • Unterstützung in einem ERP-Implementierungsprojekt mit 40 Gesellschaften
  • Schwerpunkt auf den Finanz- und Buchhaltungsmodulen.


2020-07 - 2021-08

Einsatzort: Oberursel

Rolle: Projekt Manager Finance

Kunde: digitalkraft GmbH 07/2020 bis 08/2021

 

Aufgaben: 

Auftraggeber Internationaler Elektronikhersteller

  • Leitung des Finanzcontrollings und der Debitorenbuchhaltung der Softwareentwicklungseinheit
  • Entwicklung einer kommerziellen Tool-Landschaft zur Projekt- und Betriebssteuerung
  • Verantwortlich für kommerzielle Angelegenheiten in allen Projekten sowie in Wartungsverträgen
  • Inklusive Vertragsmanagement, Preisgestaltung, Angebotsabgabe, Steuerung, Anpassungen und Rechnungsstellung.


Auftraggeber intern

  • Leitung mehrerer Projekte zur Steigerung der Geschäftsentwicklung (Finanzen, HR, Vertrieb)
  • Dies umfasst Design, Ãnderung und Implementierung


2014-06 - 2020-06

Einsatzort: Frankfurt am Main

Rolle:  Projektmanager, zuvor: Referent Sportbetrieb

Kunde: Eintracht Frankfurt e.V. 


Aufgaben:

  • Verantwortlich für mehrere Projekte zur Steigerung der Leistungsfähigkeit der Abteilung im Verein
    • Erfolg: Steigerung der Mitgliederzahl von ca. 500 auf 1400
  • Leitung von Projekten zur Steigerung der Einnahmen durch die Entwicklung und Implementierung zusätzlicher Produkte
  • Verantwortlich für den Betrieb in der Abteilung, Koordination von über 60 Trainern und über 100 Stunden Training pro Woche
  • Organisation von Trainingslagern an 6 verschiedenen Standorten (vier Länder) mit über 330 Teilnehmern pro Jahr
  • Verantwortlich für die Personalentwicklung
    • Erfolg: Schaffung von Arbeitsplätzen für drei Vollzeitarbeitskräfte, Praktikanten und Studenten


2015-01 - 2020-12

  • Freiberuflicher Trainer für Sport (Triathlon, Schwimmen)
  • Freiberuflicher Dozent für ein Gesundheitsprojekt zur Vermittlung von Sport- und Gesundheitswissen an Schülerinnen und Schüler
  • Mitbegründer von (auf Anfrage)

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.