Projekthistorie¶
Hier finden sie Auszüge aus meiner Projektliste. Die Liste wurde zuletzt am 06. Oktober aktualisiert.
Seit ca. Januar 2023 wurde damit begonnen einige Kundenprogramme, zum Teil auch von mir realisiert, mit Schwerpunkt CLI-Tools, von Python und anderen Programmiersprachen nach Golang zu überführen.
In der Vergangenheit hatte ich auch mit ABAP, Cordova/Phonegap, C, C++ und C# zu tun. Diese Technologien habe ich aber seit mehr als 3 Jahren nicht mehr aktiv in einem Projekt verwendet.
Diverse RPA Projekte¶
- Automatisierung Dokumentenbearbeitung, z.B. Ausfüllen von Word-, PDF, Webformularen oder Excel-Tabellen
- Automatisierung E-Mail-Bearbeitung
- verschiedene Systeme für Textbausteine, CLI-Kommandosammlungen
- Untersützung bei manuellen Softwaretests durch Tools zur Dateneingabe
- Branchen: Weiterbildung, Industrie
- Verwendete Technologien und Tools u.a.: Apache Data Science Tools, Python3, fbprophet, HTML, CSS, PHP, pandas revealjs, pyautogui, ahk, skiluix, python-rpa, selenium, fastapi, fastai, argparse, nltk
Teilauotmatisierung / RPA Support-System / ML-Support¶
- Entwicklung und Realisierung Datenmodelle
- Analyse eingehender E-Mails
- Generieren einer Antwortvorlage E-Mail mit rudimentärer AI-Konzepten für den jeweiligen Bearbeiter
- Generieren von Textbausteinen
- Erheben von statistische Information zur Verbesserung der Website und des FAQ-Systems
- Branche: Weiterbildung
- Verwendete Technologien und Tools u.a.: Apache Data Science Tools, Python3, spaCy, pyautogui, scikit-learn, pandas, fbprophet, fastai, fastapi, jinja2, nltk
Informationssystem für Maschinenführer in der Produktion¶
- Data polling von diversen Maschinen IoT
- Sammlung, Verknüpfung und Aufbereitung der Daten
- Webanwendung zur Bereitstellung der Informationen am Arbeitsplatz
- Nutzung von Facebook fbprophet für Prognosen
- Webanwendung für Entscheider z.B. Schulungsmaßnahmen, Investition, Reparaturen etc.
- Branche: Industrie
- Verwendete Technologien und Tools u.a.: Apache Data Science Tools, Python3, fbprophet, HTML, CSS, PHP, pandas revealjs, pyautogui, ahk, skiluix, python-rpa, selenium fastapi, fastai, mysql, sqlite
Weblearning Plattformen¶
- Konsolidierung der verschiedenen Datenquellen
- Konvertierung der verschieden Datenquellen in einheitliches Ausgangsformat
- Einbindung von Videoquellen
- Erstellung von verschiedenen Ausgabeformaten
- Aufbau eines teilautomatisierten Build Systems für Weblearning Angebote und Unterstützung der Contentersteller
- Fleschlesbarkeitsindex
- Brachen: Weiterbildung, Industrie, Kosmetik
- Verwendete Technologien und Tools u.a.: Markdown, mkdocs, mkdocs material, Python3, Pandoc, DocBook-XML, WebHelp, XSL, JavaScript, reveal.js
KPI Dashboards¶
- Scripts zur Ermittlung verschiedener Kennzahlen
- Zusammenfassung verschiedener Kennzahlen in einer Oberfläche (Dashboard)
- Visualisierung von Kennzahlen
- Branche: Weiterbildung, Industrie, Finanzwesen
- Verwendete Technologien und Tools u.a.: SQL, d3.js, Highcharts, PHP, HTML & CSS, dash, streamlit
Recommendation-System¶
- Datensammlung, Datenaufbereitung, Datenanalyse
- Mitwirkung an der Erarbeitung von Classification And Regression Trees (CARTs)
- Konzept und Implementierung für End-To-End Kommunikation
- Integration bestehender Algorithmen und Anbindung an AI-Systeme
- Branche: Bankenwesen
- Verwendete Technologien und Tools u.a.: Python3, jinja2, PHP, HTML, CSS, TLS, SSL, pandas, matplotlib
Diverse Data Driven Marketing (DDM), Data Informed Marketing (DIM), SEO/SEM/SEA¶
- Datensammlung, Datenaufbereitung, Datenanalyse
- Keyword-Recherche
- Ausarbeitung der Empfehlung für Google Ads
- Anzeigengestaltung innerhalb Google Ads
- Anzeigengestaltung innerhalb von Amazon.de & Amazon.com
- Empfehlungen für On-Site SEO
- Empfehlungen für Off-Site SEO
- Linkbuilding-Konzepte
- Content Generierung für Website, Social Media u.a. mit Hilfe von Google Trends
- Konzepte zum Community Aufbau, Sales und Brand Building u.a. bei Xing, LinkedIn, Discord, Twitter
- Branche: Softwareentwicklung, Ingenieurdienstleistungen, Weiterbildung, Unternehmensberatung, Internetportal, Kosmetik
- Verwendete Technologien und Tools u.a.: Python3, R-lang, Google Trends, Markdown, revealjs, pandas, matplotlib, plantuml, Google APIs
Verschiedene Datamining Projekte¶
- Datengewinnung / Datenerhebung
- Extract-Transform-Load (ETL), Datenaufbereitung
- Datenanalyse
- Datenkonsolidierung
- Unterstützung bei Datenevaluierung
- Bereitstellung der Daten für andere Systeme z.B. Power BI, MS Excel
- grundlegende Erfahrungen mit AI in den Bereichen Maschinen lernen / Machine learning (ML) bzw. Deep Learning (DL)
- Branchen: Gesundheitswesen, Weiterbildung, Industrie, Finanzdienstleistungen
- Verwendete Technologien und Tools u.a.: Python3, Selenium, Scrapy, Scapy, SciPy, scikit-learn, Beautiful Soup, fbprophet, XGBoost, electron, requests, JavaScript, PhantomJS, CasperJS, node.js, npm, JSON, Clojure, C#, Tableau.
Content Management System¶
- Neu- und Weiterentwicklung von Modulen
- Neu- und Weiterentwicklung von Funktionselementen
- Erweitertet SEO-Funktionaltität implementiert
- Code Cleaning für PHP 5.4, 5.5, und 7.x Laufzeitumgebung
- Generator für wiederverwendbare Server-Konfigurationsfiles (.htaccess) für Apache und NCSA kompatible Server für webbasierte Marketingkampagnen mit Google Analytics verwertbaren Urchin (UTM) Parametern entwickelt
- Modul zum Export statischer HTML Seiten aus dem CMS
- Formular- und Websitetest mittels Selenium implementiert
- Fleschlesbarkeitsindex
- Branche Fullservice-Werbeagentur
- Verwendete Technologien und Tools u.a.: Python3, Selenium, Apache, PHP, PHPpdo, JavaScript, HTML / CSS, .htaccess, RegEx
Mensch-Maschine-Interface (MMI) weiße Ware¶
- Customizing Kiosk-Mode App für Android Smartphones
- Anpassung der Benutzeroberfläche
- Angepasstes Sicherheitskonzept da nur bestimmte Apps ausgeführt werden dürfen, kein Zugriff auf die Standard Android-Oberfläche
- Branche: Ingenieurdienstleistungen
- Verwendete Technologien und Tools u.a.: Android, SureLock, Basic4Android
Prototyp Lagerkommunikation¶
- Erweiterung der bestehenden Webanwendung für das Lagersystem zur Kommunikation mit dem ERP System
- Zugriff auf Lagerinformationen online & offline
- Prototyp Webanwendung vs. Hybrid Anwendung erstellt
- Branche: Großhandel
- Verwendete Technologien und Tools u.a.: JavaScript, mscgen, PHP, HTML & CSS, Android, Phonegap / Cordova
Prototyp vernetzter Weinkühler¶
- Integration des Raspberry Pi Servers
- Entwicklung der Webanwendung
- Verarbeitung der Barcode-Daten bei Einlage und Entnahme
- Synchronisation mit Hilfe von „Evernote“
- Branche: Ingenieurdienstleistungen
- Verwendete Technologien und Tools u.a.: JavaScript, PHP, HTML & CSS, Arduino, Phonegap, Android, iOS
Geolocation / GIS¶
- Visualisierung verschiedener Information (KPIs) in Form interaktiver Weltkarten
- Branche: Weiterbildung
- Verwendete Technologien und Tools u.a.: JavaScript (jVectorMap) HTML & CSS
SAP R/3¶
- Module Sales & Distribution, Logistic Execution im Umfeld der Cable Solution
- Business Process Blueprinting
- Entwicklung von Testszenarien
- Fehleranalyse
- Teilprojektkoordination mit externen Dienstleistern
- Erstellung von Schulungsunterlagen und Durchführung von Anwenderschulungen
- Autmatisierung SAP GUI
- Branche: Industrie
- Verwendete Technologien und Tools u.a.: ahk, Python3, SAP GUI
Material Requirement Planning im SAP-Umfeld¶
- Disposition von Roh-, Halb- und Fertigwaren mit den Zielen Kostenreduzierung und Verbesserung Produktions-/Lieferperformance
- Materialstamm-Massenpflege mit SAP-Tools
- Erstellung von Entwicklungsvorgaben
- Test und Freigabe dieser Programme
- Aufbau von Prognosemodellen
- Erstellung von Schulungsunterlagen und Durchführung von Anwenderschulungen
- Erstellung von Benutzerhandbüchern für Key User für den Einsatz von Prognosemodellen
- Branche: Industrie
Einführung Microsoft CRM Dynamics¶
- Unterstützung des zentralen Projektteams beim Rollout
- Entwicklung der Schulungsunterlagen für Key-User und End-Anwender
- Branche: Industrie
Global Active Directory Migration¶
- Unterstützung des internationalen Projektteams bei der Migration eines Teilbereichs, ca. 350 User, der Active Directory-Struktur in das Global Active Directory ca. 11.500 User.
- Koordination von externen Dienstleistern
- Erstellung von Skripten
- Durchführung von Tests
- Branche: Industrie
- Verwendete Technologien und Tools u.a.: VBS, Batch/CMD Skripts
Entwicklung und Realisierung R&D Data Sheets¶
- automatisierte Generierung von Datenblättern
- Bereitstellung der Datenblätter auf verschiedenen Intranetservern des Konzerns
- Branche: Industrie
- Verwendete Technologien und Tools u.a.: MS Access, VBA, HTML & CSS, Batch/CMD-Skript
Entwicklung und Realisierung Schnittstelle MP2 -> Paisy¶
- Bereitstellung von Daten zur Berechnung und Verifizierung von externen Dienstleistungen
- Übermittlung der Daten an Paisy
- Branche: Industrie
- Verwendete Technologien und Tools u.a.: awk, Crystal Reports, Batch/CMD-Skript
Realisierung Plasticolor¶
- Webanwendung zur Ermittlung von technischen Einstellparametern für den Extrusionsprozess
- Branche: Industrie
- Verwendete Technologien und Tools u.a.: PHP, PHP PDO, HTML & CSS, MS SQL-Server
Entwicklung und Realisierung Schnittstelle MP2 -> SAP R/3¶
- automatisierte Bereitstellung von Bestellungen aus dem MP2-System für die Ver- und Bearbeitung im Rahmen des Workflowprozesses der Beschaffung in SAP R/3
- Entwicklungsvorgabe für die ABAP-Programme zur Verarbeitung der Schnittstellendaten
- Test der Programme
- Branche: Industrie
- Verwendete Technologien und Tools u.a.: PHP, MS-SQL Server, ABAP
Entwicklung und Realisierung einer Anwendung zur Visualisierung von Maschinendaten¶
- Import und Verarbeitung der DBASE-basierten Daten in MySQL
- Visualisierung der Daten und Bereitstellung als PDF-Dokument auf Intranet-Servern
- Branche: Industrie
- Verwendete Technologien und Tools u.a.: PHP, MySQL, Batch/CMD Skript, gnuplot, wkhtmltopdf, ImageMagick
Entwicklung und Realisierung Manufacturing Execution System Work Loader¶
- Implementierung als Server–Prozess/Dienst
- webbasiertes Frontend für Key-User
- selektive Datenübertragung zwischen verschiedenen Systemen (Advaris, SAP, Logistik = System zur Steuerung von Robotern in Regalsystemen)
- Branche: Industrie
- Verwendete Technologien und Tools u.a.: Python2, py2exe, bottle, PHP, HTML & CSS
Entwicklung, Realisierung und Betreuung eines webbasierten QualitätsInformationsSystems¶
- Erstellung und Verwaltung von Kundenreklamationen
- Erstellung und Verwaltung von Lieferantenreklamationen
- Erstellung und Verwaltung von internen Fehlermeldungen
- Erstellung und Verwaltung von Sonderfreigaben
- Entwicklung FMEA-Modul (Failure Mode and Effects Analysis)
- mehrstufiges Fehlerschlüsselmodell
- Umfangreiches Reporting System für KPIs
- Bereitstellung von Reports für interne und externe Audits
- Umfangreiches teilweise automatisiertes Reporting System für monatliche KPIs
- Anbindung an Mediawiki Fehlererkennung, -vermeidung etc. im Rahmen eines Wissensmanage-ment-Pilotprojekts
- Lean: 3D-Reports, 8D-Reports
- Regel- und Ereignis-basiertes Workflowsystem
- Branche: Industrie
- Verwendete Technologien und Tools u.a.: PHP, Python2, HTML & CSS, JavaScript, MS-SQL Server, MySQL, Batch/CMD-Skript
Entwicklung und teilweise Betreuung verschiedenster Schnittstellen zu externen Systemen¶
- Datenaustausch mit Kunden in verschiedenen Standards z.B. EDI
- Datenaustausch mit Kunden in individuellen Formaten z.B. PDF, XML, CSV, XLS etc.
- Anbindung Messgeräte an Manufacturing Execution System
- Branche: Industrie
- Verwendete Technologien und Tools u.a.: ABAP, XML, PHP, C, Python2, Python3, HTML & CSS, awk, MySQL, MS SQL Server, MS Access, MS Excel, VBA, wkhtmltopdf
Entwicklung und Realisierung eines webbasierten Prüfungssystems¶
- automatisierte PDF-Dokumentengenerierung z.B. Prüfungszertifikate, Anschreiben für den Postversand etc.
- Data-Grid-System zur Verwaltung der Prüfungsteilnehmer
- vordefinierte Abfolge von Aktivitäten in Form eines funktional/ereignisbasiert gegliederten Workflowmodell
- Abrechnungssystem
- Paypal-Anbindung
- Prüfungssystem in Flash mit Anbindung an Benutzer- / Resultatverwaltung
- Tools zur automatisierten Auswertung
- Frontend für mobile Geräte (iPhone und Android-Tablet)
- Branche: Weiterbildung
- Verwendete Technologien und Tools u.a.: PHP, PDO, HTML & CSS, JavaScript, MySQL / MariaDB, FPDF, Flash / ActiveScript
Integration verschiedener Datenquellen¶
- Konsolidierung verschiedener Datenquellen
- dynamische Datenstrukturen modelliert
- Verarbeitung verschiedener Event basierter Tasks mittels Scripts
- Vorbereitung zur Nutzung von externen Zahlungsanbietern
- Branche: Finanzdienstleistungen
- Verwendete Technologien und Tools u.a.: ahk, PHP, JavaScript, HTML, CSS
Toolchains zur kontiniuierlichen Integration und Bereitstellung umfangreicher Produkt, Support- und Entwickler Handbücher¶
- Erstellung verschiedener Scripts
- Branche: Weiterbildung, Industrie, Kosmetik
- Verwendete Technologien und Tools u.a.: doxygen, pydoc, Markdown, Pandoc, DocBook-XML, Batch/CMD-Skript, LaTeX, ahk, pandoc, asciidoc, WebHelp
Unterstützung bei der Überarbeitung von verschiedenen Websites¶
- SEO onsite Parameter
- SEO offsite Parameter
- SEM/SEA Beratung
- Fleschlesbarkeitsindex
- Analyse Google Ads Qualitätsfaktor etc.
- Branche: im Auftrag für Fullservice-Werbeagentur
- Verwendete Technologien und Tools u.a.: Python, Selenium, R-lang, PHP, HTML & CSS