Schwerpunkt: Testautomatisierung mit TOSCA - Web-Programmierung PHP/JavaScript und gesamtes Umfeld
Seit 02/2001 bis aktuell - FeRox Management Consulting, Passau
Chefprogrammierer einer webbasierten Software-Lösung (rein webbasiert, ca. 800 Module, Mehrsprachig, Mandantenfähig, teilw. graphische Oberfläche etc.)
Konzepterstellung, Programmierung, Softwaretest, Verschlüsselung, Automatisierung, Softwaredokumentation und Defektmanagement.
Wartung der firmenweiten Systemumgebungen (Hardware, Betriebssystem und Datenbankupdates und/oder Installationen).
Kundensupport inkl. Integration von Kundenwünschen in die Software.
Erstellung und Wartung der Firmenwebpage.
Diverse Programmiersprachen: PHP, HTML, XML, JavaScript, etc.
Diverse Datenbanken: PostgreSQL, MS-SQLServer, Oracle, MS-Access
Diverse Betriebssysteme: Windows 2000/XP/Vista/7/10, Linux RedHat/SuSE/Ubuntu
===============================================================================
Zusätzlich Unterstützung der laufenden TOSCA-Projekte
08/2018 TOSCA Workshop, Payback München
Workshop zur besseren Nutzung von TOSCA:
Optimierungsmöglichkeiten Webservices etc.
02/2018 ? 03/2019 TOSCA - Versicherungsunternehmen, München
Laufzeitoptimierung und Erweiterung einer bestehenden Java-Anwendung für Extrahierung von SAP-FSCD Schnittstellen-Daten.
Erstellen neues TOSCA-TBox Modul als Laufzeitoptimierung mit Auswertungsoberfläche in HTML.
Daten Extraktion aus Anwendung über TDM und Ausgabe in Excel teilw. mit eigenen TOSCA-Modulen
Diverse Laufzeitoptimierungen in TOSCA bei JAVA-Anwendungen etc.
09/18 ? 04/20 div. Kundenprojekte
Div. technische Unterstützung von Kollegen in TOSCA-Projekten zur Unterstützung bei Problemlösungen:
Erstellen einer neuen Linux-Engine als TBOX-Modul für TOSCA
Über das Modul können Linux-Befehle direkt abgesetzt und das Ergebnis kontrolliert abgefragt werden.
Entwicklung div. Datenzugriffsmodule zur Erzielung höherer Performance anstatt TOSCA-Standard-Module
Analyse Regressionstests für Maßnahmen zu Performance-Verbesserungen
Powershell Aufrufe in TOSCA
Erstellen von TOSCA-Reports
Neuerstellung TOSCA XML-Erweiterung -> Compare von XML-Dateien bestimmter Bereiche
09/2016 ? 12/2016 1601.communication.gmbh, Erlangen
Rechtsanwaltskanzlei
Remote-Erweiterung einer bestehenden webbasierten Software-Lösung; Anpassung des Datenimports an Datenstruktur einer neuen Datenbankquelle; Anpassung der MySQL-Datenbank (Stored Procedures, Tabellen, etc.) an neue Datenstruktur; Anpassung des täglichen automatischen Datenupdates.
Installation der Erweiterungen, Inbetriebnahme der Datenbank + Einführung beim Auftraggeber.
Codeanalyse, Programmierung, Datenbankmanagement, Softwaretest, Softwaredokumentation und Defektmanagement.
Diverse Programmiersprachen: PHP, HTML, JavaScript, etc.
Datenbank: MySQL
Diverse Betriebssysteme: Windows 10, Linux Ubuntu
10/1996 ? 01/2001 Architekurbüro HM Zeilberger, Salzweg/Passau
Erstellen von Bauplänen; Anfertigen von Bauausschreibungen; Erstellen von Gantt-Diagrammen; Koordination mit Baufirmen; Aufmaß der Bauobjekte; Rechnungsprüfungen; Abschließende Bauabnahme.
Private Computerprogrammierung in C/C++.
Schwerpunkt: Testautomatisierung mit TOSCA - Web-Programmierung PHP/JavaScript und gesamtes Umfeld
Seit 02/2001 bis aktuell - FeRox Management Consulting, Passau
Chefprogrammierer einer webbasierten Software-Lösung (rein webbasiert, ca. 800 Module, Mehrsprachig, Mandantenfähig, teilw. graphische Oberfläche etc.)
Konzepterstellung, Programmierung, Softwaretest, Verschlüsselung, Automatisierung, Softwaredokumentation und Defektmanagement.
Wartung der firmenweiten Systemumgebungen (Hardware, Betriebssystem und Datenbankupdates und/oder Installationen).
Kundensupport inkl. Integration von Kundenwünschen in die Software.
Erstellung und Wartung der Firmenwebpage.
Diverse Programmiersprachen: PHP, HTML, XML, JavaScript, etc.
Diverse Datenbanken: PostgreSQL, MS-SQLServer, Oracle, MS-Access
Diverse Betriebssysteme: Windows 2000/XP/Vista/7/10, Linux RedHat/SuSE/Ubuntu
===============================================================================
Zusätzlich Unterstützung der laufenden TOSCA-Projekte
08/2018 TOSCA Workshop, Payback München
Workshop zur besseren Nutzung von TOSCA:
Optimierungsmöglichkeiten Webservices etc.
02/2018 ? 03/2019 TOSCA - Versicherungsunternehmen, München
Laufzeitoptimierung und Erweiterung einer bestehenden Java-Anwendung für Extrahierung von SAP-FSCD Schnittstellen-Daten.
Erstellen neues TOSCA-TBox Modul als Laufzeitoptimierung mit Auswertungsoberfläche in HTML.
Daten Extraktion aus Anwendung über TDM und Ausgabe in Excel teilw. mit eigenen TOSCA-Modulen
Diverse Laufzeitoptimierungen in TOSCA bei JAVA-Anwendungen etc.
09/18 ? 04/20 div. Kundenprojekte
Div. technische Unterstützung von Kollegen in TOSCA-Projekten zur Unterstützung bei Problemlösungen:
Erstellen einer neuen Linux-Engine als TBOX-Modul für TOSCA
Über das Modul können Linux-Befehle direkt abgesetzt und das Ergebnis kontrolliert abgefragt werden.
Entwicklung div. Datenzugriffsmodule zur Erzielung höherer Performance anstatt TOSCA-Standard-Module
Analyse Regressionstests für Maßnahmen zu Performance-Verbesserungen
Powershell Aufrufe in TOSCA
Erstellen von TOSCA-Reports
Neuerstellung TOSCA XML-Erweiterung -> Compare von XML-Dateien bestimmter Bereiche
09/2016 ? 12/2016 1601.communication.gmbh, Erlangen
Rechtsanwaltskanzlei
Remote-Erweiterung einer bestehenden webbasierten Software-Lösung; Anpassung des Datenimports an Datenstruktur einer neuen Datenbankquelle; Anpassung der MySQL-Datenbank (Stored Procedures, Tabellen, etc.) an neue Datenstruktur; Anpassung des täglichen automatischen Datenupdates.
Installation der Erweiterungen, Inbetriebnahme der Datenbank + Einführung beim Auftraggeber.
Codeanalyse, Programmierung, Datenbankmanagement, Softwaretest, Softwaredokumentation und Defektmanagement.
Diverse Programmiersprachen: PHP, HTML, JavaScript, etc.
Datenbank: MySQL
Diverse Betriebssysteme: Windows 10, Linux Ubuntu
10/1996 ? 01/2001 Architekurbüro HM Zeilberger, Salzweg/Passau
Erstellen von Bauplänen; Anfertigen von Bauausschreibungen; Erstellen von Gantt-Diagrammen; Koordination mit Baufirmen; Aufmaß der Bauobjekte; Rechnungsprüfungen; Abschließende Bauabnahme.
Private Computerprogrammierung in C/C++.