21.09.2026 aktualisiert


100 % verfügbar
Senior Database Architect | Software Architect | IBM i-Consultant on IBM i
Kaufering, Deutschland
Weltweit
Diplom-Betriebswirt (BA) – Berufsakademie Karlsruhe & RAGOLDS GmbHÜber mich
Birgitta Hauser ist IBM-i-Expertin mit über 30 Jahren Erfahrung in RPG, SQL, Db2 for i, Datenbank- und Software-Architektur. Als selbstständige Beraterin, Trainerin und Referentin spezialisiert sie sich auf Performance, Modernisierung und zukunftsfähige IBM-i-Anwendungen.
Skills
Db2/400DatenbankenDatenbereinigungDatenintegritätDatenbank DesignDatenbankstrukturenDatenbank-TuningEmbedded SQLIBM IIBM Rational Application DeveloperMessaging Application Programming InterfaceWindows Application Programming InterfaceSQL DeveloperSQLIntegration (Software)
IBM i Datenbankmodernisierung & DB2 for i
Umfangreiche Expertise in der Modernisierung von DB2 for i-Datenbanken, Umstellung von DDS-basierten Datenbanken auf SQL-DDL, Neugestaltung von Datenbankstrukturen zur Verbesserung der Datenintegrität und Datensicherheit sowie Umsetzung von Data Centric Architectures mit CRUD-Funktionen, SQL-Views und UDTFs.
RPG-Programmierung & IBM i Anwendungsmodernisierung
Tiefgreifende Kenntnisse in der Entwicklung mit RPG III, RPG IV und RPG Free Format sowie der Implementierung von ILE-Konzepten. Modernisierung von Legacy-RPG-Anwendungen, Einsatz von Embedded SQL, SQL PL auf DB2 for i sowie Integration von JSON und XML.
SQL-Performance-Analyse und -Optimierung
Analyse und Optimierung der SQL-Performance mit ACS (Access Client Solutions) Performance Center, einschliesslich Index Advisor, Plan Cache, Database Monitors und Visual Explain sowie IBM i/Db2 Services. Entwicklung von Tools zur automatisierten Indexverwaltung und Datenbereinigung.
REST-APIs und Webservices
Erstellen und Verarbeiten von REST-APIs und Webservices im IBM i-Umfeld, Integration von JSON und XML zur Unterstützung moderner Anwendungsarchitekturen.
Datenbankarchitektur & Datenbank-(Re-)Design
Konzeption und Umsetzung von Datenbankarchitekturen, datenzentrierten Architekturen sowie Datenbank-Redesign-Projekten mit Fokus auf Datenkonsistenz, Datensicherheit und Skalierbarkeit.
Datensicherheit mit RCAC
Implementierung von Row and Column Access Control (RCAC) zur Limitierung und Absicherung des Datenzugriffs in IBM i-Umgebungen.
Technische Schulungen & Workshops
Konzeption und Durchführung kundenindividueller, mehrtägiger Workshops und Schulungen zu IBM i, Db2 for i, RPG, SQL und Datenbankthemen auf Deutsch, Englisch und Französisch, sowie Vorträge auf internationalen IBM i-Konferenzen in Europa und Nordamerika.
KI-Tools & Entwicklungswerkzeuge
Einsatz von KI-Tools wie BOB, Claude, ChatGPT und IBM Watsonx für Dokumentation, Code-Analyse und kleinere Programmierprojekte. Nutzung von IBM RDi, Visual Studio Code, IBM Access Client Solutions, IBM i Navigator, PDM, SEU, SDA und RLU.
Commitment-Control & Datenintegrität
Maximierung der Datenintegrität durch den Einsatz von Constraints, Triggern und Commitment-Control in IBM i-Datenbankumgebungen.
Veröffentlichungen & Fachkommunikation
Veröffentlichung von mehr als 100 Fachartikeln zu IBM i-Technologien, DB2 for i, SQL, RPG, JSON, XML und Anwendungsmodernisierung für den ITP Verlag (TechKnowLetter) und IBM developerWorks.
Umfangreiche Expertise in der Modernisierung von DB2 for i-Datenbanken, Umstellung von DDS-basierten Datenbanken auf SQL-DDL, Neugestaltung von Datenbankstrukturen zur Verbesserung der Datenintegrität und Datensicherheit sowie Umsetzung von Data Centric Architectures mit CRUD-Funktionen, SQL-Views und UDTFs.
RPG-Programmierung & IBM i Anwendungsmodernisierung
Tiefgreifende Kenntnisse in der Entwicklung mit RPG III, RPG IV und RPG Free Format sowie der Implementierung von ILE-Konzepten. Modernisierung von Legacy-RPG-Anwendungen, Einsatz von Embedded SQL, SQL PL auf DB2 for i sowie Integration von JSON und XML.
SQL-Performance-Analyse und -Optimierung
Analyse und Optimierung der SQL-Performance mit ACS (Access Client Solutions) Performance Center, einschliesslich Index Advisor, Plan Cache, Database Monitors und Visual Explain sowie IBM i/Db2 Services. Entwicklung von Tools zur automatisierten Indexverwaltung und Datenbereinigung.
REST-APIs und Webservices
Erstellen und Verarbeiten von REST-APIs und Webservices im IBM i-Umfeld, Integration von JSON und XML zur Unterstützung moderner Anwendungsarchitekturen.
Datenbankarchitektur & Datenbank-(Re-)Design
Konzeption und Umsetzung von Datenbankarchitekturen, datenzentrierten Architekturen sowie Datenbank-Redesign-Projekten mit Fokus auf Datenkonsistenz, Datensicherheit und Skalierbarkeit.
Datensicherheit mit RCAC
Implementierung von Row and Column Access Control (RCAC) zur Limitierung und Absicherung des Datenzugriffs in IBM i-Umgebungen.
Technische Schulungen & Workshops
Konzeption und Durchführung kundenindividueller, mehrtägiger Workshops und Schulungen zu IBM i, Db2 for i, RPG, SQL und Datenbankthemen auf Deutsch, Englisch und Französisch, sowie Vorträge auf internationalen IBM i-Konferenzen in Europa und Nordamerika.
KI-Tools & Entwicklungswerkzeuge
Einsatz von KI-Tools wie BOB, Claude, ChatGPT und IBM Watsonx für Dokumentation, Code-Analyse und kleinere Programmierprojekte. Nutzung von IBM RDi, Visual Studio Code, IBM Access Client Solutions, IBM i Navigator, PDM, SEU, SDA und RLU.
Commitment-Control & Datenintegrität
Maximierung der Datenintegrität durch den Einsatz von Constraints, Triggern und Commitment-Control in IBM i-Datenbankumgebungen.
Veröffentlichungen & Fachkommunikation
Veröffentlichung von mehr als 100 Fachartikeln zu IBM i-Technologien, DB2 for i, SQL, RPG, JSON, XML und Anwendungsmodernisierung für den ITP Verlag (TechKnowLetter) und IBM developerWorks.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2019
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischverhandlungssicher
Projekthistorie
Leitung von Db2 for i-Datenbankmodernisierungsprojekten, Umstellung von DDS-basierten Datenbanken auf SQL-DDL, Modernisierung von RPG-Anwendungen, Implementierung von Data Centric Architectures, SQL-Performance-Analyse und -Optimierung, technische Beratung von Kunden, Durchführung von Workshops und Konferenzvorträgen, Veröffentlichung technischer Artikel sowie Einsatz von KI-Tools für Dokumentation und Code-Analyse.
Beratung zur Modernisierung und Legacy-Systemtransformation, Anwendungsmodernisierung, Datenarchitektur und skalierbaren Datenbanklösungen. Fachwissen im Bereich Datenbankarchitektur für IBM i-Kunden sowie Vorbereitung und Durchführung internationaler technischer Workshops und Konferenzvorträge zu RPG Free Format, SQL-Programmierung, Datenbankmodernisierung und Best Practices in der IBM i-Entwicklung.
Entwicklung und Programmierung der Backend-Komponenten für WOPiXX, Beratung von Kunden zu IBM i-Modernisierung, SQL-Performance und Datenbanktransformation, Durchführung von Schulungen zu RPG, ILE, SQL, XML, JSON sowie Einsatz von RPG III/IV, RPG Free Format, ILE-Konzepten, SQL/PL auf DB2 for i, XML und JSON.