Für kurzlaufende Projekte ist jeder Einsatzort interessant.
Für langlaufende Projekte bevorzuge ich Einsatzorte im näheren Umkreis.
Aufgabenbereiche allgemein
Anwendungsgebiete
Bescheibung von Teilprojekten
Auf freundliche Anregung eines Mitarbeiters vom GULP Recruting-Service beginnend ab 17.06.2015
Python-Anwendungen mit Bedieneroberfläche auf Basis von PyQt
FileCompare
Testen einer Web-Anwendung mit Betriebsdaten von Kraftwerken
FleetMonitorAutomation
Testen der REST-API-Schnittstelle einer Software zur Überwachung von Kraftwerksgeneratoren
GitLabAutomation
Auswertung und Aufbereitung von Statusinformationen aus verschiedenen GitLab-Repositories
Per Definition ist das Tool unternehmenskritisch (operative Risiken!) und wird von der zuständigen Fachabteilung intensiv eingesetzt und hochwertig eingestuft.
Bald nachdem ich gebeten wurde, die Anpassungen in Angriff zu nehmen, ergaben sich folgende Probleme, die zunächst überwunden werden mussten
Die eigentliche Anforderung bestand darin, die Erfassung von neuen operativen Risiken zu vereinfachen.
Das Verfahren bestand bis dato darin, dass aufgetretene Fälle operativer Risiken formlos (tel. oder per E-Mail) gemeldet wurden. Das war insofern umständlich und zeitaufwändig weil die Meldungen regelmäßig unvollständige waren was zu Rückfragen geführt hat. Außerdem mussten die Angaben aus den Meldungen manuell (im besten per Copy & Paste) aus einer E-Mail in des OpRisk-Tool übertragen werden.
Bevor ich damit beauftragt wurde, wurden über die vergangen Jahre wurden immer wieder Anläufe gestartet, diese Anforderung umzusetzen, die jedoch allesamt nicht zu Ende geführt (oder gar nicht erst richtig begonnen wurden!?).
Es war unklar, wie die Anforderung überhaupt umgesetzt werden könnte. Diskutiert wurden u.a.:
Schließlich war die Idee, die Erfasung mit Hilfe einer als Vorlage hinterlegten Excel-Arbeitsmappe durchzuführen. Die Melder von op. Risiken erhalten Zugriff auf diese Vorlage, öffnen sie bei Bedarf, füllen die vorgegebenen Felder aus, speichern eine Kopie der Arbeitsmappe und senden sie per E-Mail an das Op.-Risk-Team. Das Access-Tool erhält eine entsprechend Importfunktion, die das Op.-Risk-Team ausführt und neue Meldungen in die Datenbank zu übernehmen.
Obwohl dieses Verfahren (bei weitem) nicht optimal ist, wurde - auch von dem Hintergrund von Budget-Überlegungen - entschieden, dass die 'Excel-Lösung' umgesetzt werden soll.
Die Lösung wurde fertig gestellt und erfolgreich in Betrieb genommen
Tabellarische Darstellung von Baumarktumsätzen nach Zahlungsarten (Bar, Kundenkarte, EC-Karte, etc.)
Mitentwicklung bei
Erste eigenständige Programmierung und Entwicklung:
Seminardauer vom 04.11. bis 08.11.2018
Seminarinhalte (unter anderem):
* Neue Sprachmittel von Java 8 und 9
* Lambda-Ausdrücke und -Programmierung
* Funktionale Interfaces und Typreferenzen
* Default und statische Methoden in Interfaces.
* Stream-API und Interals
* ForEach-Filter-Map-Reduce
* Parallele Ausführung mit Streams
* Date/Time API
Grundlagenkurs zu DEVOPS gemäß Ausbildungsplan der DASA
Für kurzlaufende Projekte ist jeder Einsatzort interessant.
Für langlaufende Projekte bevorzuge ich Einsatzorte im näheren Umkreis.
Aufgabenbereiche allgemein
Anwendungsgebiete
Bescheibung von Teilprojekten
Auf freundliche Anregung eines Mitarbeiters vom GULP Recruting-Service beginnend ab 17.06.2015
Python-Anwendungen mit Bedieneroberfläche auf Basis von PyQt
FileCompare
Testen einer Web-Anwendung mit Betriebsdaten von Kraftwerken
FleetMonitorAutomation
Testen der REST-API-Schnittstelle einer Software zur Überwachung von Kraftwerksgeneratoren
GitLabAutomation
Auswertung und Aufbereitung von Statusinformationen aus verschiedenen GitLab-Repositories
Per Definition ist das Tool unternehmenskritisch (operative Risiken!) und wird von der zuständigen Fachabteilung intensiv eingesetzt und hochwertig eingestuft.
Bald nachdem ich gebeten wurde, die Anpassungen in Angriff zu nehmen, ergaben sich folgende Probleme, die zunächst überwunden werden mussten
Die eigentliche Anforderung bestand darin, die Erfassung von neuen operativen Risiken zu vereinfachen.
Das Verfahren bestand bis dato darin, dass aufgetretene Fälle operativer Risiken formlos (tel. oder per E-Mail) gemeldet wurden. Das war insofern umständlich und zeitaufwändig weil die Meldungen regelmäßig unvollständige waren was zu Rückfragen geführt hat. Außerdem mussten die Angaben aus den Meldungen manuell (im besten per Copy & Paste) aus einer E-Mail in des OpRisk-Tool übertragen werden.
Bevor ich damit beauftragt wurde, wurden über die vergangen Jahre wurden immer wieder Anläufe gestartet, diese Anforderung umzusetzen, die jedoch allesamt nicht zu Ende geführt (oder gar nicht erst richtig begonnen wurden!?).
Es war unklar, wie die Anforderung überhaupt umgesetzt werden könnte. Diskutiert wurden u.a.:
Schließlich war die Idee, die Erfasung mit Hilfe einer als Vorlage hinterlegten Excel-Arbeitsmappe durchzuführen. Die Melder von op. Risiken erhalten Zugriff auf diese Vorlage, öffnen sie bei Bedarf, füllen die vorgegebenen Felder aus, speichern eine Kopie der Arbeitsmappe und senden sie per E-Mail an das Op.-Risk-Team. Das Access-Tool erhält eine entsprechend Importfunktion, die das Op.-Risk-Team ausführt und neue Meldungen in die Datenbank zu übernehmen.
Obwohl dieses Verfahren (bei weitem) nicht optimal ist, wurde - auch von dem Hintergrund von Budget-Überlegungen - entschieden, dass die 'Excel-Lösung' umgesetzt werden soll.
Die Lösung wurde fertig gestellt und erfolgreich in Betrieb genommen
Tabellarische Darstellung von Baumarktumsätzen nach Zahlungsarten (Bar, Kundenkarte, EC-Karte, etc.)
Mitentwicklung bei
Erste eigenständige Programmierung und Entwicklung:
Seminardauer vom 04.11. bis 08.11.2018
Seminarinhalte (unter anderem):
* Neue Sprachmittel von Java 8 und 9
* Lambda-Ausdrücke und -Programmierung
* Funktionale Interfaces und Typreferenzen
* Default und statische Methoden in Interfaces.
* Stream-API und Interals
* ForEach-Filter-Map-Reduce
* Parallele Ausführung mit Streams
* Date/Time API
Grundlagenkurs zu DEVOPS gemäß Ausbildungsplan der DASA
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.