Vorlesungen und Übungen
Relaunch des WEB-Auftritts; Aggregation der Daten der ca. 100 angegliederten Berufsschulen.
Java 8
SQL
Überarbeitung von Datensicherung und Replikation
Reduzierung des "Bloat"
Migration Postgres 9.1 / PostGIS 1.5 auf Postgres 10.1 / PostGIS 2.4
Für Lehrkräfte und Studenten des Colleges wurde jeweil ein Blockseminar durchgeführt. Themen: Android Apps, Git, JavaScript, Web-Server, UML.
Datenstruktur, 7x24 Betrieb mit Hot-Standby, Backup, Performance, Extensions
Datenstruktur, Backup, Replikation
Replikation, ETL, Performance
Konzeption und Entwicklung des Datencontainers
Firma: Springer Verlag, Hamburg
Orientierung auf SOA, Konzept für Webservices
Koordination der Applikationsentwicklung
Einführung von Oracle XML-DB (XDB), Oracle Text und Oracle Thesaurus
Einführung von UNICODE (UTF-8)
Datenbankadministration (DBA):
- Parametrisierung (Memory, Tablespace, Zeichensatz)
- Performance:
Query Execution Pläne
Optimierung der Zugriffspfade und Indices
Hauptspeicherzuweisungen (SGA und PGA - trotz AMM)
- User, Rechte
Datenmodellierung (ER):
- Tabellen, Views, Indices
- Vereinfachte Zugriffswege für Applikationen (PL/SQL)
- Datenbankobjekte für XML-strukturierte Texte (DDL, Proceduren)
- Migration der Altdaten
XML Schema Design (XSD) incl. Namespaces
Migration von Applikationen
Modul- und Integrationstest
Dokumentation
Technik: Oracle 10g, Oracle XML-DB (XDB), Oracle Text, Oracle ThesaurusPL/SQL, SQL Developer, SQL*Loader, Export/Import, Data-Pump
XMLSpy, XMetaL
Java, JDBC
Perl, Perl-DBI
Linux, bash
Redesing der Abläufe, Verfügbarkeitsanforderungen und Applikationen
Datenbankadministration (DBA):
- Installation des Datenbanksystems
- Parametrisierung
- Backup and Restore
- Failover Techniken
- Multithreading
- Performancetests
- Migration der Daten
Anwendungsentwicklung:
- Migration aller Applikationen
- Modul- und Integrationstest
- Erarbeitung von Haus-Standards
Dokumentation
Technik: Shell Skripting (bash), FHSJava, JDBC, Perl, Perl-DBI
Tivioli Storage Manager (TSM)
HP Open View Operations (OVO bzw. ITO)
CVS
Datendesign
Verdichtung der Gemeinsamkeiten und Unterschiede
Konkretisierung strategischer Perspektiven
Anforderungsanalyse, Harmoniserung fachlicher Anforderungen
Konzepte für Harmonisierung der IT-Landschaften
Orientierung auf SOA / Webservices
Ausrichtung der Betriebsphase auf ITIL
Pflichtenheft
Analyse und Design
Datendesign
Integration des XML Editors XMetaL in das WEB Portal
Implementierung von Replikationsmechanismen
Projekt-2: WEB Portal zur Integration der bestehenden XML-DatenbankenMachbarkeitsstudien: J2EE Applikation Server, Oracle Text
DBA: Überwachung und Sicherstellung der laufenden Produktion
Technik: Tomcat, JSP, Servlet, J2EE, Jboss, RMI, XML, SAX, CSSSolaris, Linux
Nachträgliche Dokumentation, Redesign und teilweise Neuimplementierung
eines Backoffice Systems zur Abwicklung von Wertpapierleihe- und
REPO-Geschäften sowie der zugehörigen Collateral Verwaltung.
Als zentraler Übergabepunkt zwischen Frontoffice- und Backoffice-
Systemen wurde eine Schnittstelle konzipiert und realisiert, welche
die im Frontoffice verwendeten unterschiedlichen Datenformate und
Übergabetechniken der dort eingesetzten Handelssysteme in ein
einheitliches, generelles Format zur Verwendung in allen Programmen
des Backoffice überführt.
Technik: UML + RUP (Rational Rose), ER (Powerdesigner), Informix,Forte, JDBC, JavaMail, JAXP, DOM, CORBA, Java IDL, Unix: Aix, CVS
Performance, Multithreading
Projekt-4: Integration externer XML Bestände:- Parsing und Strukturwandlung externer Daten
- Übernahme in bestehende Datenbank
- Java Client für Datenpflege
Projekt-5: Datenbankadministration und -entwicklung: Mehrere TextdatenbankenZwei SGML- (XML-) Datenbanken
Bereitstellung der Datenbanken im Intranet via C/S Applikation
Failover Techniken, Replikation
Consulting
Vorträge über Freitextdatenbanken
Software: Datenbankmanagementsystem BASISMaschinen- und Anlagenbau: Technische Blätter, Verfahrens-
technische Datenblätter, Rohrpläne, Terminverfolgung, ...
Projekt-2: Strategien und Routinen zur automatisierten Migrationvon ABF auf OpenROAD
Technik: SQL, Ingres, C, esql-c, 4GL, OpenROAD, VMS, DCLGüterverkehr Straße/Schiene an ca. 45 Standorten von
Skandinavien bis Südeuropa
Position: Architekt, Coach, EntwicklerSchulungen für Anwender
Entwicklung der Applikation mit C, 4GL, Ingres
Internationalisierung der gesamten Applikation
Technik: SQL, Ingres, C, esql-c, 4GL, Unix, Shell SkriptingDie Haushaltsdaten aller hessischer Kommunen wurden online vorgehalten.
Auswertungen erfolgten über Zeitreihen und im direkten Vergleich.
Position: Projektleiter, EntwicklungTechnik: SQL, Ingres, C, esql-c
Mathematik, Physik
nebenberuflich: Grundlegende Informatikkurse an der Fernuniversität Hagen mit Schwerpunkt Datenbanksysteme
Zertifizierungen:
SUN Certified Programmer for the Java-2 Platform
Oracle 10g - Administration I (OCA)
Internatinale Erfahrungen: A, CH, L, DK, USA, Bolivien, Kasachstan, Kenia
Vorlesungen und Übungen
Relaunch des WEB-Auftritts; Aggregation der Daten der ca. 100 angegliederten Berufsschulen.
Java 8
SQL
Überarbeitung von Datensicherung und Replikation
Reduzierung des "Bloat"
Migration Postgres 9.1 / PostGIS 1.5 auf Postgres 10.1 / PostGIS 2.4
Für Lehrkräfte und Studenten des Colleges wurde jeweil ein Blockseminar durchgeführt. Themen: Android Apps, Git, JavaScript, Web-Server, UML.
Datenstruktur, 7x24 Betrieb mit Hot-Standby, Backup, Performance, Extensions
Datenstruktur, Backup, Replikation
Replikation, ETL, Performance
Konzeption und Entwicklung des Datencontainers
Firma: Springer Verlag, Hamburg
Orientierung auf SOA, Konzept für Webservices
Koordination der Applikationsentwicklung
Einführung von Oracle XML-DB (XDB), Oracle Text und Oracle Thesaurus
Einführung von UNICODE (UTF-8)
Datenbankadministration (DBA):
- Parametrisierung (Memory, Tablespace, Zeichensatz)
- Performance:
Query Execution Pläne
Optimierung der Zugriffspfade und Indices
Hauptspeicherzuweisungen (SGA und PGA - trotz AMM)
- User, Rechte
Datenmodellierung (ER):
- Tabellen, Views, Indices
- Vereinfachte Zugriffswege für Applikationen (PL/SQL)
- Datenbankobjekte für XML-strukturierte Texte (DDL, Proceduren)
- Migration der Altdaten
XML Schema Design (XSD) incl. Namespaces
Migration von Applikationen
Modul- und Integrationstest
Dokumentation
Technik: Oracle 10g, Oracle XML-DB (XDB), Oracle Text, Oracle ThesaurusPL/SQL, SQL Developer, SQL*Loader, Export/Import, Data-Pump
XMLSpy, XMetaL
Java, JDBC
Perl, Perl-DBI
Linux, bash
Redesing der Abläufe, Verfügbarkeitsanforderungen und Applikationen
Datenbankadministration (DBA):
- Installation des Datenbanksystems
- Parametrisierung
- Backup and Restore
- Failover Techniken
- Multithreading
- Performancetests
- Migration der Daten
Anwendungsentwicklung:
- Migration aller Applikationen
- Modul- und Integrationstest
- Erarbeitung von Haus-Standards
Dokumentation
Technik: Shell Skripting (bash), FHSJava, JDBC, Perl, Perl-DBI
Tivioli Storage Manager (TSM)
HP Open View Operations (OVO bzw. ITO)
CVS
Datendesign
Verdichtung der Gemeinsamkeiten und Unterschiede
Konkretisierung strategischer Perspektiven
Anforderungsanalyse, Harmoniserung fachlicher Anforderungen
Konzepte für Harmonisierung der IT-Landschaften
Orientierung auf SOA / Webservices
Ausrichtung der Betriebsphase auf ITIL
Pflichtenheft
Analyse und Design
Datendesign
Integration des XML Editors XMetaL in das WEB Portal
Implementierung von Replikationsmechanismen
Projekt-2: WEB Portal zur Integration der bestehenden XML-DatenbankenMachbarkeitsstudien: J2EE Applikation Server, Oracle Text
DBA: Überwachung und Sicherstellung der laufenden Produktion
Technik: Tomcat, JSP, Servlet, J2EE, Jboss, RMI, XML, SAX, CSSSolaris, Linux
Nachträgliche Dokumentation, Redesign und teilweise Neuimplementierung
eines Backoffice Systems zur Abwicklung von Wertpapierleihe- und
REPO-Geschäften sowie der zugehörigen Collateral Verwaltung.
Als zentraler Übergabepunkt zwischen Frontoffice- und Backoffice-
Systemen wurde eine Schnittstelle konzipiert und realisiert, welche
die im Frontoffice verwendeten unterschiedlichen Datenformate und
Übergabetechniken der dort eingesetzten Handelssysteme in ein
einheitliches, generelles Format zur Verwendung in allen Programmen
des Backoffice überführt.
Technik: UML + RUP (Rational Rose), ER (Powerdesigner), Informix,Forte, JDBC, JavaMail, JAXP, DOM, CORBA, Java IDL, Unix: Aix, CVS
Performance, Multithreading
Projekt-4: Integration externer XML Bestände:- Parsing und Strukturwandlung externer Daten
- Übernahme in bestehende Datenbank
- Java Client für Datenpflege
Projekt-5: Datenbankadministration und -entwicklung: Mehrere TextdatenbankenZwei SGML- (XML-) Datenbanken
Bereitstellung der Datenbanken im Intranet via C/S Applikation
Failover Techniken, Replikation
Consulting
Vorträge über Freitextdatenbanken
Software: Datenbankmanagementsystem BASISMaschinen- und Anlagenbau: Technische Blätter, Verfahrens-
technische Datenblätter, Rohrpläne, Terminverfolgung, ...
Projekt-2: Strategien und Routinen zur automatisierten Migrationvon ABF auf OpenROAD
Technik: SQL, Ingres, C, esql-c, 4GL, OpenROAD, VMS, DCLGüterverkehr Straße/Schiene an ca. 45 Standorten von
Skandinavien bis Südeuropa
Position: Architekt, Coach, EntwicklerSchulungen für Anwender
Entwicklung der Applikation mit C, 4GL, Ingres
Internationalisierung der gesamten Applikation
Technik: SQL, Ingres, C, esql-c, 4GL, Unix, Shell SkriptingDie Haushaltsdaten aller hessischer Kommunen wurden online vorgehalten.
Auswertungen erfolgten über Zeitreihen und im direkten Vergleich.
Position: Projektleiter, EntwicklungTechnik: SQL, Ingres, C, esql-c
Mathematik, Physik
nebenberuflich: Grundlegende Informatikkurse an der Fernuniversität Hagen mit Schwerpunkt Datenbanksysteme
Zertifizierungen:
SUN Certified Programmer for the Java-2 Platform
Oracle 10g - Administration I (OCA)
Internatinale Erfahrungen: A, CH, L, DK, USA, Bolivien, Kasachstan, Kenia
"Für die Axel Springer AG unterstützt der Consultant seit über 16 Jahren den Aufbau der elektronischen Pressearchivierung. Als Datenbankexperte mit ausgeprägtem Verständnis für Geschäftsabläufe hat er - schon frühzeitig unter Einsatz von XML/SGML - komplexe Datenstrukturen in einer heterogene Systemlandschaft implementiert und sehr große Datenbanken für performante Zugriffe optimiert. Die selbständige Erstellung kompletter Java-Applikationen, die datenbankseitige Unterstützung von J2EE-/Applikationserver-Projekten und die Beratung bei Kooperationsvorhaben sind weitere Schwerpunkte in unserer durchwegs sehr erfolgreichen Zusammenarbeit. Seine kompetente, ruhige und verbindliche Art sowie seine Teamfähigkeit findet stets Würdigung sowohl bei Führungskräften unterschiedlicher Hierarchiestufen als auch bei den Endanwendern. Wir schätzen sein großes Engagement, seine Zuverlässigkeit und Belastbarkeit auch in kritischen Situationen sowie seine Flexibilität beim Einsatz bei den unterschiedlichsten Aufgabenstellungen und empfehlen ihn auch anderen Auftraggebern gerne weiter."
— Projekt Aufbau Presse Datenbanken, über 16 Jahre
Referenz durch Leiter DV-Koordination, Axel Springer Infopool vom 10.07.03
"Der Consultant hat uns maßgeblich bei der Entwicklung unseres betrieblichen EDV-Systems ALI BABA in den Jahren 1992 bis 1999 unterstützt. Die Arbeiten bezogen sich auf Programmierung zu dem Datenbanksystem CA-Ingres auf unseren UNIX True 64 Alpha Rechnern. Besonders in den letzten Jahren hat er uns bei der technischen Neukonzeption des Systems geholfen, wobei er die Planung für die Umstellung eines vorher dezentralen Systems auf ein zentrales System sehr erfolgreich durchgeführt hat. Dieses System ist noch heute bei uns sehr erfolgreich im Einsatz. Wir schätzen den Consultant als gewissenhaft und teamfähig ein, sowie mit sehr guten Fachkenntnissen."
— Projekt Konzeption und Realisierung eines Buchungssystems, 92 - 99
Referenz durch Kombiverkehr Dt. Ges. für kombinierten Güterverkehr mbH & Co. KG, vom 17.07.03
"Der Consultant verfügt über umfassende Kenntnisse im Bereich Datenbanken (Ingres, Basis plus, SQL) nebst zugehörigen Hochsprachen (ABF 4GL, OpenROAD, Embedded SQL, C). Er realisierte für unseren Bereich diverse Datenbank-Anwendungen, die z.T. heute noch im Einsatz sind. Teilweise hatte der Consultant hierbei auch die Projektleitung inne. Er führte darüber hinaus auch Anwenderschulungen durch. Der Consultant war stets ein engagierter, absolut zuverlässig arbeitender und fleißiger Mitarbeiter, der aufgrund seines persönlichen Einsatzes einen bedeutenden Beitrag zum Erfolg unserer IT-Projekte geleistet hat. Alle Projekte wurden termingerecht abgeschlossen. Der Consultant findet stets hervorragende Problemlösungen, die er auch erfolgreich umsetzen kann. Wegen seiner freundlichen, zuvorkommenden Art und seiner ausgeprägten Teamfähigkeit war er in unserem Hause stets sehr geschätzt und bei den Kollegen und Kunden beliebt. Wir möchten uns an dieser Stelle für seine Arbeit bedanken und ihn anderen Projektanbietern weiterempfehlen."
— Projekt diverse Entwicklungen im Bereich Ingres 4GL und CA OpenROAD, 01/97 - 06/99
Referenz durch BASF Aktiengesellschaft, vom 04.07.03