Experte für IBM ACE/IIB und IBM MQ
Aktualisiert am 27.01.2025
Profil
Referenzen (4)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2025
Verfügbar zu: 25%
davon vor Ort: 0%
IBM ACE
IBM MQ
EAI
Middleware
IBM IIB
SQL
ESQL
Java
C
C++
SOA
XML
REST
JSON
Linux
Windows
Shell-Script
MySQL
MariaDB
DB/2
Oracle
Deutsch
Muttersprache
Englisch
6 Jahre während der Schulausbildung, 3 Jahre im Studium, berufsbegleitend
Russisch
6 Jahre während der Schulausbildung

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

2023 - heute
IT-Services
Systemprogrammierung eines Kataloges
* Konzeption, Implementation, Dokumentation
* Online-Katalog (mit "LAMP")
PHP-Programmierung mit MariaDB auf Linux Debian 11
SQL, Stored Procedures
REST API Schnittstellen nach aussen
Systemumfeld:
Linux, SSH, SCP, Internet
MariaDB 10.5, nginx 1.18
PHP 7.5, Javascript (AJAX), bash
Shared memory Nutzung
REST API

01/2020 - heute
Beratender Volks-/Betriebswirt

2022 Elternzeit

2006 - 2021
Trainer/Referent/Dozent für Schulungen

08/2009-03/2020 (Auslastung schwankend nach Kundenbedarf, öfters andere Aufgaben parallel oder dazwischen)
Branche Pharma- und Gesundheit
IBM Integration Bus (IIB) basierte Schnittstellenentwicklungen
* Anbindungen von und zu:
- SAP
- CRM (z.B. Salesforce, Siebel)
- Datawarehouses
- IBM MQ
- Datenbanken (Oracle, MS-SQL, ...)
- REST Services
- Webservices(XML)
- Dateien (lokal, ftp, sftp, WebDAV, SMB)
* Implementierung von Applikationen und Message Flows (ESQL und Java)
* Erstellen, Anpassung und Testen von Schnittstellenmappings
* Unterstützung der Fachtests
* Testen und Nutzung eines auf IIB basierenden Frameworks
* Hilfe beim fachlichen Monitoring (inkl. cronjobs)
* Teilweise Automatisierung der Fehlerauswertung (Reduzierung der Betriebsaufwände)
* Performancetuning (inkl. profiling)
* Programmierung wiederverwendbarer Bibliotheken(Subflows, Funktionen) für
- lokale Dateizugriffe via ESQL
- SMB(windows shares) Anbindungen
- Sharepoint Anbindungen
- WebDAV Anbindungen
- Datenübertragung von Datenbank zu Datenbank
- Datenübertragung von Datenbank in Datei (CSV Varianten, XML)
- Datenübertragung aus Datei zur Datenbank (CSV Varianten, XML, BLOB)
- SAP JCO <-> db records/file rows/cloud
* Pflege und Migrationen von IIB Plugins
- SAP Inbound und Outbound (inkl. JCO Version 2 nach JCO Version 3 Migration)
- Fileplugin: Funktionserweiterungen, Performancetuning, Migration der sftp lib
* Migrationen
- AIX nach Linux
- DB2 nach Oracle
- Websphere Message Broker(WMB) Version 6.1 nach WMB Version 7
- WMB Version 7 nach IIB Version 9
- SAP XI(SAP PI) nach WMB Version 6.1
* Erstellung/Pflege von (meist generischen) Applikationen/Flows
- SAP <-> DB, file, HTTP/HTTPS, Cloud
- SMB <-> sftp/ftp file transfer
- WebDAV <-> sftp/ftp file transfer
- WebDAV <-> SMB file transfer
- Datenübertragung von Datenbank in Datei (CSV Varianten, XML)
- Datenübertragung aus Datei(CSV Varianten, XML, BLOB) zur Datenbank
- Internationale Anbindung von Agnitio an verschiedene CRM Systeme (Siebel, Salesforce, Eigenentwicklungen, ...)
- Internationale Anbindung von Datawarehouses (DWH) an SAP Systeme
Systemumfeld:
IBM MQ V8, V7.5, V6
MQ Cluster
IBM Integration Bus V10, IBM Integration Bus V9, WebSphere Message Broker 7.0, 6.1 (nur teils 6.0)
IBM Transformation Extender (ITX) in IIB (WTX Map)
ESQL, JAVA, bash, stored procedures
SAP (IDOC, RFC/RPC), Siebel
Cloud CRM (Salesforce), SOA, SAAS
Webservices(XML), REST Services
Oracle, DB2
Linux, AIX, Windows 7, Windows XP, System i (iSeries (AS/400))
Transportprotokolle: MQ, Files(SFTP, FTP/lokal), ODBC DB(SQL), SAP JCO, WebDAV, SMB, HTTPS/HTTP
Nachrichtenformate: XML, MRM (TDS, Binary), IDOCs in verschiedenen Codepages, BLOB
Codepage Konvertierungen: 1208 (UTF-8), 819, versch. EBCDIC Dialekte, AS/400 Dialekte ...
Deployment Automation: Jenkins
CRT Systeme: JIRA, SAP Solution Manager (SSM), SSM über SAP Mobile Platform(SMP), ...
Ticket Systeme: HP Service Manager (HPSM), ...

04/2018-06/2019
Versicherung
Pflege einer Integrationsplattform
* Architekturanalyse
* Verbesserung und Bugfixing durch ESQL, Messageflow und Java Systemprogrammierung
* IIB und MQ-Beratung, Weitergabe von Handlungsempfehlungen
Systemumfeld:
IBM Integration Bus V9, V10
IBM MQ V8, V9
MQ Cluster
Anbindungen: SAP, MQ, ApplicationServer(WAS, JBOSS), HTTP
Oracle DB
ESQL, Java, MessageFlows
Webservices, WSDL, XML
Linux

Trainer/Referent/Dozent in IBM Integration Bus(IIB)/Websphere Message Broker (WMB) Schulungen:

2.HJ/2021 IBM App Connect Enterprise V11 Bootcamp
1.HJ/2021 IBM App Connect Enterprise V11 Bootcamp
1.HJ/2019 IBM Integration Bus V10 Bootcamp
1.HJ/2019 IBM Integration Bus V10 Application Development I
2.HJ/2018 IBM Integration Bus V9 Bootcamp
2.HJ/2018 IBM Integration Bus V9 Bootcamp
2.HJ/2018 IBM Integration Bus V10 Application Development II
1.HJ/2018 IBM Integration Bus V10 Application Development II
1.HJ/2018 IBM Integration Bus V9 Bootcamp
1.HJ/2018 IBM Integration Bus V10 Application Development I
2.HJ/2017 IBM Integration Bus V10 Application Development I
2.HJ/2017 IBM Integration Bus V10 Application Development II
1.HJ/2017 IBM Integration Bus V10 System Administration
1.HJ/2017 IBM INTEGRATION BUS V9 Bootcamp
1.HJ/2017 IBM Integration Bus V10 Application Development I
1.HJ/2017 IBM INTEGRATION BUS V10 Bootcamp
1.HJ/2017 IBM Integration Bus V10 Application Development I
2.HJ/2010 IBM WebSphere Message Broker V6.1 Developer Workshop
3,5 Tage in 1.HJ/2009 IBM WebSphere Message Broker V6.1 System Administration Workshop
3,5 Tage in 1.HJ/2009 IBM WebSphere Message Broker V6.1 System Administration Workshop
(overiew, setup and customization, deployment and testing of message flows, configuration and administration, backup and recovery, security, monitoring, problem determination, debug, trace, performance considerations, publish/subscribe, JMS nodes, configuring web services, implementing a user-defined extension ...)
5 Tage in 1.HJ/2009 IBM WebSphere Message Broker V6.1 Developer Workshop
5 Tage in 1.HJ/2009 IBM WebSphere Message Broker V6.1 Bootcamp
5 Tage in 2.HJ/2008 IBM WebSphere Message Broker V6.1 Developer Workshop
(overview, problem determination, debugging, tracing, message transformation with ESQL/Java and XSLT, message models and the MRM parser, using databases and maps, Accounting and statistics, Generic error handler subflow, Collector, File and Timer, ... nodes, Web services, Extending Message Broker, ...)
5 Tage in 2.HJ/2008 IBM WebSphere Message Broker V6.1 Bootcamp 5 Tage in 2.HJ/2008 IBM WebSphere Message Broker V6.0 Developer Workshop


Trainer/Referent/Dozent in IBM MQ(IBM Websphere MQ/MQSeries) Schulungen:

2.HJ/2020 IBM MQ V9 System Administration (Windows + Linux Labs)
2.HJ/2018 IBM MQ V9 Application Development (Windows Labs)
2.HJ/2018 IBM MQ V9 System Administration (Windows + Linux Labs)
1.HJ/2018 Designing, Implementing, and Managing IBM MQ V8 Clusters
1.HJ/2018 IBM MQ V8 System Administration (Linux Labs)
2.HJ/2017 IBM MQ V8 Application Development (Linux Labs)
2.HJ/2017 IBM MQ V9 System Administration
2.HJ/2017 Designing, Implementing, and Managing IBM MQ V8 Clusters
1.HJ/2017 IBM MQ V8 Advanced System Administration (Distributed)
1.HJ/2017 IBM MQ V8 Application Development
3 Tage in 2.HJ/2016 IBM MQ V8 Application Development (Windows Labs)
3 Tage in 1.HJ/2009 WebSphere MQ (MQSeries) - Administration Workshop
(Queue Manager Instanz, Message Queues, Command Processing, Triggering, Transaktionales Messaging, Publish/Subscribe, Berechtigungen)
4 Tage in 2.HJ/2008 IBM WebSphere MQ: Designing and Architecting Clustering Solutions
3 Tage in 2.HJ/2008 WebSphere MQ Administration for Distributed Systems auf Linux und Windows
4 Tage in 2.HJ/2008 IBM WebSphere MQ: Designing and Architecting Clustering Solutions
4 Tage in 2.HJ/2008 IBM WebSphere MQ: Designing and Architecting Clustering Solutions
3 Tage in 2.HJ/2008 IBM WebSphere MQ System Administration II for Distributed Platforms
4 Tage in Q2/2008 IBM WebSphere MQ: Designing and Architecting Clustering Solutions
3 Tage in Q2/2008 IBM WebSphere MQ System Administration I for Distributed Platforms auf Windows und Linux
3 Tage in Q1/2008 IBM WebSphere MQ System Administration II for Distributed Platforms auf Windows
5 Tage in Q1/2008 IBM WebSphere MQ System Administration I for Distributed Platforms auf Windows und IBM WebSphere MQ V6.0 Programming Using Base Classes for Java auf Windows
es wurde vor Ort auf Kundenwunsch JMS hinein genommen IBM WebSphere MQ V6.0 Programming Using Base Classes for Java
1 Tag in Q4/2007 Techische Einführung in WebSphere MQ
3 Tage in Q4/2007 IBM WebSphere MQ System Administration I for Distributed Platforms auf Windows
3 Tage in Q4/2006 Techische Einführung in WebSphere MQ und IBM WebSphere MQ System Administration I for Distributed Platforms auf Windows auf Linux
3 Tage in Q4/2006 WebSphere MQ 6.0 System Administration I for Linux
* WebSphere MQ Überblick
* Installation und neues eclipse Tool
* Konfiguration Queue Manager
* Message Queue Interface (MQI) und Triggering
* Transaktionen und Recovery
* Distributed Queue Management
* WebSphere MQ Cluster
* WebSphere MQ Clients
* Sicherheit

07/2018 (1 Tag vor Ort + Vorbereitung)
Industrie/Produktion
IBM Integration Bus Workshop
* Toolkit/Debugger
* OutputRoot/Environment in Unterfunktion füllen
* Aus ESQL in Queue putten
* DFDL-Parsing
* Typkonvertierung für Funktionsparameter
* Datenbankzugriffe (try/catch, SQL-Timeout, Transaktionen, XA Transaktionen, INSERT/SELECT/UPDATE/DELETE für interne Tabellen)
* TCP-Nodes
* Erzeugung BAR-Files
* SAP-Konnektor
* Transaktionalität
* Initialisierung von (shared) Variablen
* Abfrage von UserDefinedProperties
* ROW-Variablen sortiert durchsuchen
* Konvertierung xxx => UTF-8 (Entfernung unzulässiger Zeichen)
Systemumfeld:
IBM Integration Bus V10
Windows Server


08/2009-03/2018 (mit geringer Auslastung)
IT-Dienstleister (Internet)
Backendpflege eines Webportals
* Migrationen für mehrere Linux Debian Versionen
* Systemprogrammierung der Firewallregeln (iptables)
* Performancetuning
* PHP-Systemprogrammierung mit MySQL auf Linux Debian (LAMP)
* Webservices(XML) für Schnittstellen nach Aussen
* Webserviceanbindung von Datenlieferanten in der Cloud
Systemumfeld:
Linux, SSH, SCP, Windows 8.1, Web/Internet
Apache HTTP Server ab V2.0.5-2.4.x, MySQL ab V4.1.X bis 5.x
Javascript (AJAX), Perl, bash, PHP, XML (XPath, DOM)


11/2005-07/2009 (mit hoher Auslastung)
IT-Dienstleister (Internet)
Backend-Umsetzung eines mehrteiligen Internetaufritts
* Konzeption, Implementation, Dokumentation
* Online-Katalog (mit "LAMP")
PHP-Programmierung mit MySQL auf Linux Suse 9.3, später Debian Etch
C/C++ für zeitkritische Module
XML für Schnittstellen nach Aussen
Systemumfeld:
Linux, SSH, SCP, Windows 2000, Web/Internet,
Apache HTTP Server ab V2.0.5, MySQL ab V4.1.X,
Javascript (AJAX), Perl, bash, PHP (Eclipse ab V3.2), C/C++, XML (XPath, DOM)
IPC (inter-process communication, shared memory Nutzung mit Semaphoren)


11/2008-11/2008 ca. 1,5 Tag
Mittelständler in der Automobilbranche
Unterstützung bei WebSphere MQ Konfiguration (iSeries Admin war für die systemnahen Aufgaben dabei)
die iSeries Maschine sollte die Windows Maschine schleichend ablösen
* MQ Verbindungskonfigurationen an der iSeries
Systemumfeld:
WebSphere MQ V6,
iSeries (AS/400)


04/2008-04/2008 ca. 2 Tage
Mittelständler in der Automobilbranche
Unterstützung bei WebSphere MQ Konfiguration (iSeries Admin war für die systemnahen Aufgaben dabei)
die iSeries Maschine sollte die Windows Maschine schleichend ablösen
* gemeinsame Installation von Websphere MQ V6 auf iSeries
* MQ Verbindungskonfigurationen an der iSeries und Windows Maschine
Systemumfeld:
WebSphere MQ V5.3 und V6,
MS-Windows, iSeries (AS/400)


11/2007-12/2007 15 Tage
IT-Dienstleister im Versicherungsbereich
Unterstützung bei WebSphere MQ Einführung
* Konzepterstellung für den WebSphere MQ Einsatz inkl. Review der bisherigen Umsetzungen
* Konzepterstellung SAP Anbindungszenarien (u.a. WebSphere Adaptoren V6.X) * Fehlersuche und Bereinigung im WAS JMS/MQ Umfeld inkl. MQ Logausgabeanalyse auf z/OS
Systemumfeld:
WebSphere MQ V6, Windows, Linux, z/OS, Java J2EE,
WebSphere Application Server V6 (WAS)


04/2005-04/2006
im Medienbereich
Backend-Umsetzung eines mehrteiligen Internetaufritts
* Konzeption, Implementation, Dokumentation
Bezahlsystem-E-Payment Firstgate Integration
* Kunden und Produktverwaltung
MS-Access(als CMS DB)
perl dbi dbd::odbc zur abstrakten DB Ansteuerung
Java/Perl Skripte (z.B. sendmail Ansteuerung inkl. Anhangversand) auf einem Linux Server
CGI-Skripte fuer das Server-System
Systemumfeld:
Linux, SSH, SCP, Windows 2000,
Web/Internet,
Apache HTTP Server 2.0.5,


02/2005-03/2006
Entwicklung einer Depotverwaltungs-Software (Prototyp)
Systemumfeld:
MS-Windows, MS-Access(VBA)


02/2003-01/2005
Message Backbone Projekt / Telekommunkationsbranche
* Konfiguration(sunterstuetzung) von DB2, WMQ/MQ-Series und WBI/MQ-Integrator in den Enwticklungs-, Test- und Abnahme-Umgebungen
* Design/Konzption und Entwicklung von Schnittstellen ueber MQ und MQSI
- Flow Entwicklung
- C/C++ MQ/DB2 Adapter/Tools (inkl. IPC Nutzung)
- MQSI Java Plugin's
* Shell Skript Entwicklung
- DB2 Konfigurationen
- MQ Konfigurationen
- div. Hilfsmittel
* Design/Konzeption und Entwicklung fuer die uebergreifende Fehlerbehandlung in einem MQ Message Backbone
- Kategorisierung (mit MQSI Java Plugin unter Nutzung von Log4J)
- Behebungsmethoden (Fremde u. eigene C,C++ Tools über Kornshell Skripte)
* Design/Konszeption und Entwicklung von MQ-Nachrichtenspeichern auf DB2 Basis (MQ, DB2, C/C++) fuer das Abfangen von unterschiedlichen Startterminen der beteiligten Anwendungen
- Pufferung (C, C++ u. ksh)
- Entpufferung (C, C++ u. ksh), (synchronisiert, auch über parallele Schnittstellen)
* Unterstuetzung bei JMS Fehlersuche/Debugging einer J2EE Partneranwendung(Bea Weblogic)
- gemeinsame Log Auswertung und Erarbeitung von Maßnahmen
Systemumfeld:
Websphere MQ(MQSeries 5.2/5.3),
Websphere MQ Integrator 2.1/5.0 ( = WebSphere Business Integration Message Broker und ist Bestandteil vom WBI-Server),
Websphere MQ Workflow,
Websphere Application Server,
Transaction Vision,
ESQL, C/C++ (inkl.IPC Nutzung), Korn Shell, SQL
Java, Anbindungen von J2EE Anwendungen,
XML, UML,
DB2, im geringem Umfang auch Oracle
UNIX(AIX), Windows NT/2000, MVS/OS/390
HACMP for AIX
zur reinen Entwicklungzwecken Linux u. Cygwin


07/2001-01/2003
CRM - Projekt(im EAI Bereich) / Telekommunkationsbranche
Siebel Integration in bestehende Systemlandschaft
* Konzeption (bis 10/2002, plus laufende Anpassungen )
* Realisierung (bis 09/2002 + laufende Anpassungen)
- Entwicklung/Konfiguration im Bereich Siebel EAI Adaptoren (MQ, MQ-AMI, MQ-AMI Policy Handler, File)
Realisierung eines allgemeinen Fehlerhandlings
Einbau der Siebel MQ-AMI Server Receiver Komponenten in eine automatisierte Lieferung
- DMS-Anbindung(Siebel EAI Entwicklung, Integrationsobjekte, eScript, ...)
- Benutzersteuerungssystem-Anbindung (Siebel EAI Entwicklung, aber nur bis MQ und Fehlerhandling)
- MQ, MQSI, Siebel MQ-Adaptoren Koordination/Konfiguration der Umgebungen(Entwicklung, Test, ...)
Anbindung an HP-UX, AIX, OS/390(MVS) Host
* Einfuehrung in den Wirkbetrieb (Support(Installation, Konfiguration, Fehleranalyse), Bugfixing, Performance/Last-Tuning)
- Unterstuetzung/Realisierung Lösung der Problematik: zeitlich unterschiedliche Systemeinführungen
MQ Nachrichten Zwischenpufferung in einer DB2 Datenbank(C Anwendung unter XA-Interface Benutzung)
- Unterstuetzung bei der Ausarbeitung des Designs für HACMP for AIX bezgl. Siebel und MQ
Systemumfeld:
Siebel 6.3,
Websphere MQ(MQSeries 5.2),
Websphere MQ Integrator 2.1 ( = WebSphere Business Integration Message Broker und ist Bestandteil vom WBI-Server)
Corba, DCE, eScript, ESQL, C/C++, Java
XML, UML
DB2
UNIX(AIX), MVS/OS/390, Windows NT/2000
HACMP for AIX


10/2000-06/2001
IT-Consultant/Developer in der Bankenbranche
Weiterentwicklung/Wartung des außerbörslichen Wertpapierhandels(Sekundenhandel) im Backend-Bereich
* Erstellen und Warten von Business-Transaktionen (CORBA-Servern)
- Anpassung bestehender und Erstellen neuer Module im MQ-Umfeld
* Design Implementierung neuer Prozesse
- Anbindung neuer Partnersysteme
Systemumfeld:
MQSeries,
Corba (Orbix),
Oracle,
UNIX(Sun Solaris), Windows NT,
Perl, C/C++, Java, SQL, Rough Wave, UML


07/2000-09/2000
Finanzdienstleistung
Erstellung Prototypen mit MQSeries
* Anbindung von Lotus Notes Clients via MQSeries an ein CICS/VSE System
Systemumfeld:
Host(VSE), Windows NT,
MQSeries,
Lotus Notes, Lotus Notes Script Extension


03/2000-07/2000
Finanzdienstleistung
Betreuung einer Kommunikationskomponente (gemeinsamer Abstraktionlevel über MQSeries und Eigenentwicklung)
* Weiterentwicklung
* Redesign
* Dokumentation
* 1st Level Support
Systemumfeld:
UNIX(AIX), Windows NT, OS/2, MVS OS/390,
C/C++ Java,
MQSeries


08/1999 - 02/2000
IT-Dienstleister
Entwicklung eines System Management Tool für MQSeries
* OO-Analyse, OO-Design (mit der Unterstuetzung von UML Werkzeugen)
* Design und Architektur des Repositories für das System Management Tool
* OO-Programmierung
* Design und Prototyping der GUI
* Implementierung einer Administrationsschnittstelle zum MQSeries-Server
(hier die Schnittstelle zum Host(OS/390))
* Entwicklertest
Systemumfeld:
Host(OS/390), UNIX(AIX), Windows NT,
C++/JAVA,
MQSeries


03/1999-07/1999
IT-Dienstleister
Konzepterstellung / Produktevaluierung
* Analyse einer Bridge(MSMQ-MQSeries Bridge von Microsoft) im heterogenen Message Oriented Middleware (MOM) Netzwerk
* Konzepterstellung
* Prototypen Erstellung
* Ergebnisauswertung
Systemumfeld: Windows NT, Visual Basic, C, MQSeries, MSMQ


1996-02/1999
BA-Bautzen: Studium Wirtschaftsinformatik
Studienarbeit: Marktübersicht und Abgrenzung von Produkten der Message Oriented Middleware
* Installation und Handhabung der verschiedenen Produkte
* Bewertung der jeweiligen Produkte
* Stärken Schwächen Analysen
Systemumfeld: Windows NT, MQSeries, MSMQ, Tibco RV, BEA MessageQ

Aus- und Weiterbildung

Aus- und Weiterbildung

Ab 2006 Referent für WebSphere MQ und Message Broker Schulungen (siehe Projekte).

Workshops:
    28.02. - 01.03.2009 Workshop "Business Monitoring" mit IBM Produkten
    30.11. - 02.12.2007 Workshop MessageBroker V6.1

Schulungen:
    10/2018 IBM MQ V9.1 New Features
    10/2006 Websphere MQ Kurs "Websphere MQ 5.3 Praxiskurs für Experten"
    Q3/2000 Teilnahme an e-ADK Schulung für den MQ-Series Integrator(MQSI) in London
    20.12.-22.12.1999 BEA WebLogic Enterprise Development Training
 
Zertifizierungen:
    07/2002 MQ-Series Zertifikation "IBM Solutions Expert"
    05/2002 MQ-Series Zertifikation "IBM Certified Specialist"
    11/2000 MQ-Series Zertifikation "IBM Certified Developer"
 
Studium an der http://www.BA-Bautzen.de
    Abschluss:            Diplom-Betriebswirt (BA) Oktober 1999
    Studienrichtung: Wirtschaftsinformatik(BWL/Betriebswirtschaft, Informatik)

Kompetenzen

Kompetenzen

Top-Skills

IBM ACE IBM MQ EAI Middleware IBM IIB SQL ESQL Java C C++ SOA XML REST JSON Linux Windows Shell-Script MySQL MariaDB DB/2 Oracle

Schwerpunkte

IBM Integration Bus

Produkte / Standards / Erfahrungen / Methoden

AS/400 Dialekte
BLOB
Eclipse
FTP
IBM Integration Bus V10
IBM Integration Bus V9
IBM MQ V6
IBM MQ V8
IBM V7.5
Jenkins
JIRA
MQ Cluster
REST
REST Services
SAP IDOC
ServiceNow
SFTP
SOA
Squirrel
WebSphere Message Broker 6.0
WebSphere Message Broker 6.1
WebSphere Message Broker 7.0
XML

Erfahrungen im Bereich:
* Support, Administration(Konfiguration, Installation)
* Anwendungs- und Systemprogrammierung
* Konzeption(Spezifikation), Entwicklung, Test

Methoden:
* Objektorientierte Analyse, Design, Programmierung (OOA, OOD)
* ereignisgesteuerte, visuelle, strukturierte Programmierung
* Datenbanken Design

Standards:
* XML
* JSON
* BLOB
* ODBC/JDBC
* POSIX
* System V
* J2EE (Java 2 Enterprise Edition)
* UML
* CORBA

Spezialkenntnisse:
* IBM Integration Bus V10

* IBM Integration Bus V9
* Websphere Message Broker V 7
* Websphere Message Broker V 6.1, 6.0   
* Websphere MQ Integrator (2.1, 5.0) - WMQ/MQS-Integrator, MQSI
* Websphere MQ/MQ-Series Versionen 8.0, 7.5, 6.0, 5.3, 5.2.1, 5.1, 5.0 (früher MQSeries)
* Websphere MQ Workflow (3.3, 3.4), Grundkenntnisse
* SAP JCO Adaptermigration und Weiterentwicklung
* Siebel 2000 / 6.3 (Workflow, eScript, EAI-Adaptoren)
* Komprimmierung:    java gzip, zlib(C, C++) und jcraft(Java)
* XML Bibliotheken:  Xerces-C++ Version 2.6.0
* HTTPS, HTTPS, TCP/IP, SFTP, FTP, RCP, IPC, WWW, HTML
* Jenkins
* Versionverwaltung: Subversion, CVS, PVCS 6.0 und 6.5, ClearCase(mit ClearQuest-Nutzung)
* OO-Tools:          TogetherJ, Rational Rose
* Entwicklung:       
   Eclipse,
   PhpStorm,
   Sun Workshop (C),
   MS-Visual Studio,
   Borland JBuilder,
   Rational Purify,
   mpatrol,
   gcc,
   g++,
   gmake
* EAI - Enterprise Application Integration
* weitere Middleware:  MSMQ, MSQM-MQSeries Bridge, BEA MessageQ, TIB/RV, Orbix, Orbacus
* VMware:            
    Player V12
    6,x    
    3,X bis 4.5.1 (guests: Linux,  Windows 7, W2K; Hosts: Windows 8.1, Windows 7, Win XP, W2K; Netzwerkkonfiguration)
* Backend-Integration des E-Paymentsystems Firstgate

Betriebssysteme

AIX
IBM ISPF
Anwendung, MQSeries Administration über Pannel
Linux
Linux RedHat
Linux-Debian
MS-DOS
Konfiguration, Administrtaion,, Batch Programmierung
MVS, OS/390
MQSeries Administration über ISPF, Remote - Adminstration eines darauf laufenden MQ-Series Servers über einen MQ-Series Java Client
OS/2
C/C++ Entwicklung, MQSeries Administration
OS/400
elementare Grundkenntnisse um MQSeries Administration vornehmen zu können
SUN OS, Solaris
C/C++, Orbix, Perl, -Entwicklung; MQSeries Administration
Unix
IBM AIX: C/C++ Java Entwicklung, MQSeries Administration, MQ Integrator Broker Administration, allgemeine Administration; Kenntnisse in HACMP Clustering bezgl. MQ und Siebel
VM
VMS
Windows
3.11, 95, 98, NT, 2000: Administration, Support und Entwicklung, MQSeries Administration/Entwicklung
Windows 10
Windows 7
Windows 8.1
Windows XP
cygwin

Programmiersprachen

bash
Bash Shell
Basic
bei Erstellung eines Prototypen in Verbindung mit MSMQ im Jahre 1999, ab 2002 VBA in MS-Access
C
sehr gute Kenntnisse, (System V(IPC: Semaphoren, Shared Memory, ...))
C++
sehr gute Kenntnisse(inkl. STL)
Cobol
wenn es das Projekt verlangt, würde ich meine konzeptionellen Kenntnisse erweitern
CORBA IDL
Grundkenntnisse
ESQL
IIB, WMB, MQS-Integrator/Websphere Integrator
Imake, GNU-Make, Make-Maker etc...
gnu make( + kompatible), Makefiles
Java
sehr gute Kenntnisse in Java(auch Erfahrung mit JNI, AWT, Swing); Entwicklung eines DBMS Prototyp in Java 1.1.8; Reflection API
JavaScript
KornShell
ksh
Lotus Notes Script
einmalige Erfahrung bei Erstellung eines Prototypen unter Einbindung von MQSeries
Pascal
wurde während des Studiums benutzt
Perl
fundierte Kenntnisse; MQSeries runmqsc Skript-Bedienung; sendmail mit Anhang; dbi dbd::odbc
PHP
sehr gute Kenntnisse
PL/SQL
Prolog
wurde während des Studiums benutzt
Scriptsprachen
MS-DOS/Windows (Batch Programmierung)
Shell
seh gute Kenntnisse; C-Shell, Bourne-Shell, K-Shell (Erstellung von Liefer- und Konfigurations- Skripten auf AIX); DB2 Objektlieferungen/Konfigurationen mit Hilfe von grep
reguläre Ausdrücke (in Perl, ksh(grep, sed, ...), Java, C/C++)
Grundkenntnisse in J2EE
fundierte Kenntnisse im eScript von Siebel im EAI-Bereich

Datenbanken

Access
gute Kenntnisse; Entwicklung einer Depotverwaltungsanwendung
DB2
gute Kenntnisse; UDB Version 6.1, 7x, 8.1 Konfiguration auf AIX und Windows NT/2000; Programmierung in C/C++ über das CLI Interface
JDBC
MS SQL Server
IIB Anbindung
MySQL
gute Kentnisse in Administration und Systementwicklung über PHP
Oracle
IIB Anbindung
Oracle SQL Developer
SQL
stored procedures

Datenkommunikation

Anbindung an Cloud CRM (Salesforce)
CICS
konzeptionelle Kenntnisse, in Verbindung mit MQ-Series
CORBA
Orbix, Orbacus
Ethernet
FTPS
HTTP
HTTPS
HTTPS / HTTP
IIB Anbindung
Internet, Intranet
IPC
System V(Semaphoren, Shared Memory)
LU6.2
konzeptionelle Kenntnisse
Message Queuing
MQ-Series 1.2(Host) - 5.2 (incl. 3-er Zertifizierungen), während Studienpraktika auch MSMQ
NetBeui
NetBios
Novell
ODBC
IIB Anbindung
OS/2 Netzwerk
parallele Schnittstelle
PC-Anywhere
RPC
SAP JCO
IIB Anbindung
SAP RFC/RPC
SFTP / FTP
IIB Anbindung
SMB
IIB Anbindung
SNA
TCP/IP
OpenVPN
WebDAV
IIB Anbindung
WebServices
IIB Anbindung
Websphere MQ
IIB Anbindung, ...
Windows Netzwerk
Winsock
netop, VNC, Remote Admin, X-Window
DCE
Websphere MQ Installation, Administration, Konfiguration
(MQ Server u. MQ Client)
  * Konfiguration über MQAI über C
  * Nutzung der Supportpacks ih03, MA01, MA03, ic03, ma01, ...
  * automatisch über die MQAI API in einer C-Anwendung
  * MQ AMI
  * Konfiguration mit MQ Cluster seit 5.2, davor ohne MQ-Cluster
 Entwicklung
  * in Java, C/C++
  * Programmtechnische Steuerung über Escape Messages eines MQ-Series QueueManagers auf MVS / OS/390
  * PCF über entsprechende JAVA Klassen(SupportPack)
  * intensiver Erfahrung mit MQRFH2 (C, C++)
 Lieferung
  * Erstellung von Lieferskripten zur automatischen Einrichtung kompletter Umgebungen
MQS/WMQ Integrator
(inkl. Message Broker)
 Installation, Administration, Konfiguration
  * Nutzung der SupportPacks ic01 bei 2.1
 Entwicklung
  * Flows
  * Java Plugins
  * ESQL zu Java Wrapper
  * intensiver Erfahrung mit MQRFH2 (in Flows, ESQL)
 Lieferung
  * Erstellung von Lieferskripten zur automatischen Einrichtung kompletter Umgebungen

Hardware

AS/400
MQSeries Administration
IBM Großrechner
MVS, OS390: MQSeries Administration
PC
Entwicklung unter Windows NT
SUN
C/C++ Java Entwicklung unter Solaris

Branchen

Branchen

Aktuelle zuerst:
- Versicherungen
- Pharma/Gesundheit
- Industrie/Produktion
- Internet
- Finanzdienstleister/Softwarehersteller/IT-Dienstleister
- Telekommunikation
- Banken : außerbörslicher Wertpapierhandel(ausserhalb der Börse)
- Bausparkasse

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

2023 - heute
IT-Services
Systemprogrammierung eines Kataloges
* Konzeption, Implementation, Dokumentation
* Online-Katalog (mit "LAMP")
PHP-Programmierung mit MariaDB auf Linux Debian 11
SQL, Stored Procedures
REST API Schnittstellen nach aussen
Systemumfeld:
Linux, SSH, SCP, Internet
MariaDB 10.5, nginx 1.18
PHP 7.5, Javascript (AJAX), bash
Shared memory Nutzung
REST API

01/2020 - heute
Beratender Volks-/Betriebswirt

2022 Elternzeit

2006 - 2021
Trainer/Referent/Dozent für Schulungen

08/2009-03/2020 (Auslastung schwankend nach Kundenbedarf, öfters andere Aufgaben parallel oder dazwischen)
Branche Pharma- und Gesundheit
IBM Integration Bus (IIB) basierte Schnittstellenentwicklungen
* Anbindungen von und zu:
- SAP
- CRM (z.B. Salesforce, Siebel)
- Datawarehouses
- IBM MQ
- Datenbanken (Oracle, MS-SQL, ...)
- REST Services
- Webservices(XML)
- Dateien (lokal, ftp, sftp, WebDAV, SMB)
* Implementierung von Applikationen und Message Flows (ESQL und Java)
* Erstellen, Anpassung und Testen von Schnittstellenmappings
* Unterstützung der Fachtests
* Testen und Nutzung eines auf IIB basierenden Frameworks
* Hilfe beim fachlichen Monitoring (inkl. cronjobs)
* Teilweise Automatisierung der Fehlerauswertung (Reduzierung der Betriebsaufwände)
* Performancetuning (inkl. profiling)
* Programmierung wiederverwendbarer Bibliotheken(Subflows, Funktionen) für
- lokale Dateizugriffe via ESQL
- SMB(windows shares) Anbindungen
- Sharepoint Anbindungen
- WebDAV Anbindungen
- Datenübertragung von Datenbank zu Datenbank
- Datenübertragung von Datenbank in Datei (CSV Varianten, XML)
- Datenübertragung aus Datei zur Datenbank (CSV Varianten, XML, BLOB)
- SAP JCO <-> db records/file rows/cloud
* Pflege und Migrationen von IIB Plugins
- SAP Inbound und Outbound (inkl. JCO Version 2 nach JCO Version 3 Migration)
- Fileplugin: Funktionserweiterungen, Performancetuning, Migration der sftp lib
* Migrationen
- AIX nach Linux
- DB2 nach Oracle
- Websphere Message Broker(WMB) Version 6.1 nach WMB Version 7
- WMB Version 7 nach IIB Version 9
- SAP XI(SAP PI) nach WMB Version 6.1
* Erstellung/Pflege von (meist generischen) Applikationen/Flows
- SAP <-> DB, file, HTTP/HTTPS, Cloud
- SMB <-> sftp/ftp file transfer
- WebDAV <-> sftp/ftp file transfer
- WebDAV <-> SMB file transfer
- Datenübertragung von Datenbank in Datei (CSV Varianten, XML)
- Datenübertragung aus Datei(CSV Varianten, XML, BLOB) zur Datenbank
- Internationale Anbindung von Agnitio an verschiedene CRM Systeme (Siebel, Salesforce, Eigenentwicklungen, ...)
- Internationale Anbindung von Datawarehouses (DWH) an SAP Systeme
Systemumfeld:
IBM MQ V8, V7.5, V6
MQ Cluster
IBM Integration Bus V10, IBM Integration Bus V9, WebSphere Message Broker 7.0, 6.1 (nur teils 6.0)
IBM Transformation Extender (ITX) in IIB (WTX Map)
ESQL, JAVA, bash, stored procedures
SAP (IDOC, RFC/RPC), Siebel
Cloud CRM (Salesforce), SOA, SAAS
Webservices(XML), REST Services
Oracle, DB2
Linux, AIX, Windows 7, Windows XP, System i (iSeries (AS/400))
Transportprotokolle: MQ, Files(SFTP, FTP/lokal), ODBC DB(SQL), SAP JCO, WebDAV, SMB, HTTPS/HTTP
Nachrichtenformate: XML, MRM (TDS, Binary), IDOCs in verschiedenen Codepages, BLOB
Codepage Konvertierungen: 1208 (UTF-8), 819, versch. EBCDIC Dialekte, AS/400 Dialekte ...
Deployment Automation: Jenkins
CRT Systeme: JIRA, SAP Solution Manager (SSM), SSM über SAP Mobile Platform(SMP), ...
Ticket Systeme: HP Service Manager (HPSM), ...

04/2018-06/2019
Versicherung
Pflege einer Integrationsplattform
* Architekturanalyse
* Verbesserung und Bugfixing durch ESQL, Messageflow und Java Systemprogrammierung
* IIB und MQ-Beratung, Weitergabe von Handlungsempfehlungen
Systemumfeld:
IBM Integration Bus V9, V10
IBM MQ V8, V9
MQ Cluster
Anbindungen: SAP, MQ, ApplicationServer(WAS, JBOSS), HTTP
Oracle DB
ESQL, Java, MessageFlows
Webservices, WSDL, XML
Linux

Trainer/Referent/Dozent in IBM Integration Bus(IIB)/Websphere Message Broker (WMB) Schulungen:

2.HJ/2021 IBM App Connect Enterprise V11 Bootcamp
1.HJ/2021 IBM App Connect Enterprise V11 Bootcamp
1.HJ/2019 IBM Integration Bus V10 Bootcamp
1.HJ/2019 IBM Integration Bus V10 Application Development I
2.HJ/2018 IBM Integration Bus V9 Bootcamp
2.HJ/2018 IBM Integration Bus V9 Bootcamp
2.HJ/2018 IBM Integration Bus V10 Application Development II
1.HJ/2018 IBM Integration Bus V10 Application Development II
1.HJ/2018 IBM Integration Bus V9 Bootcamp
1.HJ/2018 IBM Integration Bus V10 Application Development I
2.HJ/2017 IBM Integration Bus V10 Application Development I
2.HJ/2017 IBM Integration Bus V10 Application Development II
1.HJ/2017 IBM Integration Bus V10 System Administration
1.HJ/2017 IBM INTEGRATION BUS V9 Bootcamp
1.HJ/2017 IBM Integration Bus V10 Application Development I
1.HJ/2017 IBM INTEGRATION BUS V10 Bootcamp
1.HJ/2017 IBM Integration Bus V10 Application Development I
2.HJ/2010 IBM WebSphere Message Broker V6.1 Developer Workshop
3,5 Tage in 1.HJ/2009 IBM WebSphere Message Broker V6.1 System Administration Workshop
3,5 Tage in 1.HJ/2009 IBM WebSphere Message Broker V6.1 System Administration Workshop
(overiew, setup and customization, deployment and testing of message flows, configuration and administration, backup and recovery, security, monitoring, problem determination, debug, trace, performance considerations, publish/subscribe, JMS nodes, configuring web services, implementing a user-defined extension ...)
5 Tage in 1.HJ/2009 IBM WebSphere Message Broker V6.1 Developer Workshop
5 Tage in 1.HJ/2009 IBM WebSphere Message Broker V6.1 Bootcamp
5 Tage in 2.HJ/2008 IBM WebSphere Message Broker V6.1 Developer Workshop
(overview, problem determination, debugging, tracing, message transformation with ESQL/Java and XSLT, message models and the MRM parser, using databases and maps, Accounting and statistics, Generic error handler subflow, Collector, File and Timer, ... nodes, Web services, Extending Message Broker, ...)
5 Tage in 2.HJ/2008 IBM WebSphere Message Broker V6.1 Bootcamp 5 Tage in 2.HJ/2008 IBM WebSphere Message Broker V6.0 Developer Workshop


Trainer/Referent/Dozent in IBM MQ(IBM Websphere MQ/MQSeries) Schulungen:

2.HJ/2020 IBM MQ V9 System Administration (Windows + Linux Labs)
2.HJ/2018 IBM MQ V9 Application Development (Windows Labs)
2.HJ/2018 IBM MQ V9 System Administration (Windows + Linux Labs)
1.HJ/2018 Designing, Implementing, and Managing IBM MQ V8 Clusters
1.HJ/2018 IBM MQ V8 System Administration (Linux Labs)
2.HJ/2017 IBM MQ V8 Application Development (Linux Labs)
2.HJ/2017 IBM MQ V9 System Administration
2.HJ/2017 Designing, Implementing, and Managing IBM MQ V8 Clusters
1.HJ/2017 IBM MQ V8 Advanced System Administration (Distributed)
1.HJ/2017 IBM MQ V8 Application Development
3 Tage in 2.HJ/2016 IBM MQ V8 Application Development (Windows Labs)
3 Tage in 1.HJ/2009 WebSphere MQ (MQSeries) - Administration Workshop
(Queue Manager Instanz, Message Queues, Command Processing, Triggering, Transaktionales Messaging, Publish/Subscribe, Berechtigungen)
4 Tage in 2.HJ/2008 IBM WebSphere MQ: Designing and Architecting Clustering Solutions
3 Tage in 2.HJ/2008 WebSphere MQ Administration for Distributed Systems auf Linux und Windows
4 Tage in 2.HJ/2008 IBM WebSphere MQ: Designing and Architecting Clustering Solutions
4 Tage in 2.HJ/2008 IBM WebSphere MQ: Designing and Architecting Clustering Solutions
3 Tage in 2.HJ/2008 IBM WebSphere MQ System Administration II for Distributed Platforms
4 Tage in Q2/2008 IBM WebSphere MQ: Designing and Architecting Clustering Solutions
3 Tage in Q2/2008 IBM WebSphere MQ System Administration I for Distributed Platforms auf Windows und Linux
3 Tage in Q1/2008 IBM WebSphere MQ System Administration II for Distributed Platforms auf Windows
5 Tage in Q1/2008 IBM WebSphere MQ System Administration I for Distributed Platforms auf Windows und IBM WebSphere MQ V6.0 Programming Using Base Classes for Java auf Windows
es wurde vor Ort auf Kundenwunsch JMS hinein genommen IBM WebSphere MQ V6.0 Programming Using Base Classes for Java
1 Tag in Q4/2007 Techische Einführung in WebSphere MQ
3 Tage in Q4/2007 IBM WebSphere MQ System Administration I for Distributed Platforms auf Windows
3 Tage in Q4/2006 Techische Einführung in WebSphere MQ und IBM WebSphere MQ System Administration I for Distributed Platforms auf Windows auf Linux
3 Tage in Q4/2006 WebSphere MQ 6.0 System Administration I for Linux
* WebSphere MQ Überblick
* Installation und neues eclipse Tool
* Konfiguration Queue Manager
* Message Queue Interface (MQI) und Triggering
* Transaktionen und Recovery
* Distributed Queue Management
* WebSphere MQ Cluster
* WebSphere MQ Clients
* Sicherheit

07/2018 (1 Tag vor Ort + Vorbereitung)
Industrie/Produktion
IBM Integration Bus Workshop
* Toolkit/Debugger
* OutputRoot/Environment in Unterfunktion füllen
* Aus ESQL in Queue putten
* DFDL-Parsing
* Typkonvertierung für Funktionsparameter
* Datenbankzugriffe (try/catch, SQL-Timeout, Transaktionen, XA Transaktionen, INSERT/SELECT/UPDATE/DELETE für interne Tabellen)
* TCP-Nodes
* Erzeugung BAR-Files
* SAP-Konnektor
* Transaktionalität
* Initialisierung von (shared) Variablen
* Abfrage von UserDefinedProperties
* ROW-Variablen sortiert durchsuchen
* Konvertierung xxx => UTF-8 (Entfernung unzulässiger Zeichen)
Systemumfeld:
IBM Integration Bus V10
Windows Server


08/2009-03/2018 (mit geringer Auslastung)
IT-Dienstleister (Internet)
Backendpflege eines Webportals
* Migrationen für mehrere Linux Debian Versionen
* Systemprogrammierung der Firewallregeln (iptables)
* Performancetuning
* PHP-Systemprogrammierung mit MySQL auf Linux Debian (LAMP)
* Webservices(XML) für Schnittstellen nach Aussen
* Webserviceanbindung von Datenlieferanten in der Cloud
Systemumfeld:
Linux, SSH, SCP, Windows 8.1, Web/Internet
Apache HTTP Server ab V2.0.5-2.4.x, MySQL ab V4.1.X bis 5.x
Javascript (AJAX), Perl, bash, PHP, XML (XPath, DOM)


11/2005-07/2009 (mit hoher Auslastung)
IT-Dienstleister (Internet)
Backend-Umsetzung eines mehrteiligen Internetaufritts
* Konzeption, Implementation, Dokumentation
* Online-Katalog (mit "LAMP")
PHP-Programmierung mit MySQL auf Linux Suse 9.3, später Debian Etch
C/C++ für zeitkritische Module
XML für Schnittstellen nach Aussen
Systemumfeld:
Linux, SSH, SCP, Windows 2000, Web/Internet,
Apache HTTP Server ab V2.0.5, MySQL ab V4.1.X,
Javascript (AJAX), Perl, bash, PHP (Eclipse ab V3.2), C/C++, XML (XPath, DOM)
IPC (inter-process communication, shared memory Nutzung mit Semaphoren)


11/2008-11/2008 ca. 1,5 Tag
Mittelständler in der Automobilbranche
Unterstützung bei WebSphere MQ Konfiguration (iSeries Admin war für die systemnahen Aufgaben dabei)
die iSeries Maschine sollte die Windows Maschine schleichend ablösen
* MQ Verbindungskonfigurationen an der iSeries
Systemumfeld:
WebSphere MQ V6,
iSeries (AS/400)


04/2008-04/2008 ca. 2 Tage
Mittelständler in der Automobilbranche
Unterstützung bei WebSphere MQ Konfiguration (iSeries Admin war für die systemnahen Aufgaben dabei)
die iSeries Maschine sollte die Windows Maschine schleichend ablösen
* gemeinsame Installation von Websphere MQ V6 auf iSeries
* MQ Verbindungskonfigurationen an der iSeries und Windows Maschine
Systemumfeld:
WebSphere MQ V5.3 und V6,
MS-Windows, iSeries (AS/400)


11/2007-12/2007 15 Tage
IT-Dienstleister im Versicherungsbereich
Unterstützung bei WebSphere MQ Einführung
* Konzepterstellung für den WebSphere MQ Einsatz inkl. Review der bisherigen Umsetzungen
* Konzepterstellung SAP Anbindungszenarien (u.a. WebSphere Adaptoren V6.X) * Fehlersuche und Bereinigung im WAS JMS/MQ Umfeld inkl. MQ Logausgabeanalyse auf z/OS
Systemumfeld:
WebSphere MQ V6, Windows, Linux, z/OS, Java J2EE,
WebSphere Application Server V6 (WAS)


04/2005-04/2006
im Medienbereich
Backend-Umsetzung eines mehrteiligen Internetaufritts
* Konzeption, Implementation, Dokumentation
Bezahlsystem-E-Payment Firstgate Integration
* Kunden und Produktverwaltung
MS-Access(als CMS DB)
perl dbi dbd::odbc zur abstrakten DB Ansteuerung
Java/Perl Skripte (z.B. sendmail Ansteuerung inkl. Anhangversand) auf einem Linux Server
CGI-Skripte fuer das Server-System
Systemumfeld:
Linux, SSH, SCP, Windows 2000,
Web/Internet,
Apache HTTP Server 2.0.5,


02/2005-03/2006
Entwicklung einer Depotverwaltungs-Software (Prototyp)
Systemumfeld:
MS-Windows, MS-Access(VBA)


02/2003-01/2005
Message Backbone Projekt / Telekommunkationsbranche
* Konfiguration(sunterstuetzung) von DB2, WMQ/MQ-Series und WBI/MQ-Integrator in den Enwticklungs-, Test- und Abnahme-Umgebungen
* Design/Konzption und Entwicklung von Schnittstellen ueber MQ und MQSI
- Flow Entwicklung
- C/C++ MQ/DB2 Adapter/Tools (inkl. IPC Nutzung)
- MQSI Java Plugin's
* Shell Skript Entwicklung
- DB2 Konfigurationen
- MQ Konfigurationen
- div. Hilfsmittel
* Design/Konzeption und Entwicklung fuer die uebergreifende Fehlerbehandlung in einem MQ Message Backbone
- Kategorisierung (mit MQSI Java Plugin unter Nutzung von Log4J)
- Behebungsmethoden (Fremde u. eigene C,C++ Tools über Kornshell Skripte)
* Design/Konszeption und Entwicklung von MQ-Nachrichtenspeichern auf DB2 Basis (MQ, DB2, C/C++) fuer das Abfangen von unterschiedlichen Startterminen der beteiligten Anwendungen
- Pufferung (C, C++ u. ksh)
- Entpufferung (C, C++ u. ksh), (synchronisiert, auch über parallele Schnittstellen)
* Unterstuetzung bei JMS Fehlersuche/Debugging einer J2EE Partneranwendung(Bea Weblogic)
- gemeinsame Log Auswertung und Erarbeitung von Maßnahmen
Systemumfeld:
Websphere MQ(MQSeries 5.2/5.3),
Websphere MQ Integrator 2.1/5.0 ( = WebSphere Business Integration Message Broker und ist Bestandteil vom WBI-Server),
Websphere MQ Workflow,
Websphere Application Server,
Transaction Vision,
ESQL, C/C++ (inkl.IPC Nutzung), Korn Shell, SQL
Java, Anbindungen von J2EE Anwendungen,
XML, UML,
DB2, im geringem Umfang auch Oracle
UNIX(AIX), Windows NT/2000, MVS/OS/390
HACMP for AIX
zur reinen Entwicklungzwecken Linux u. Cygwin


07/2001-01/2003
CRM - Projekt(im EAI Bereich) / Telekommunkationsbranche
Siebel Integration in bestehende Systemlandschaft
* Konzeption (bis 10/2002, plus laufende Anpassungen )
* Realisierung (bis 09/2002 + laufende Anpassungen)
- Entwicklung/Konfiguration im Bereich Siebel EAI Adaptoren (MQ, MQ-AMI, MQ-AMI Policy Handler, File)
Realisierung eines allgemeinen Fehlerhandlings
Einbau der Siebel MQ-AMI Server Receiver Komponenten in eine automatisierte Lieferung
- DMS-Anbindung(Siebel EAI Entwicklung, Integrationsobjekte, eScript, ...)
- Benutzersteuerungssystem-Anbindung (Siebel EAI Entwicklung, aber nur bis MQ und Fehlerhandling)
- MQ, MQSI, Siebel MQ-Adaptoren Koordination/Konfiguration der Umgebungen(Entwicklung, Test, ...)
Anbindung an HP-UX, AIX, OS/390(MVS) Host
* Einfuehrung in den Wirkbetrieb (Support(Installation, Konfiguration, Fehleranalyse), Bugfixing, Performance/Last-Tuning)
- Unterstuetzung/Realisierung Lösung der Problematik: zeitlich unterschiedliche Systemeinführungen
MQ Nachrichten Zwischenpufferung in einer DB2 Datenbank(C Anwendung unter XA-Interface Benutzung)
- Unterstuetzung bei der Ausarbeitung des Designs für HACMP for AIX bezgl. Siebel und MQ
Systemumfeld:
Siebel 6.3,
Websphere MQ(MQSeries 5.2),
Websphere MQ Integrator 2.1 ( = WebSphere Business Integration Message Broker und ist Bestandteil vom WBI-Server)
Corba, DCE, eScript, ESQL, C/C++, Java
XML, UML
DB2
UNIX(AIX), MVS/OS/390, Windows NT/2000
HACMP for AIX


10/2000-06/2001
IT-Consultant/Developer in der Bankenbranche
Weiterentwicklung/Wartung des außerbörslichen Wertpapierhandels(Sekundenhandel) im Backend-Bereich
* Erstellen und Warten von Business-Transaktionen (CORBA-Servern)
- Anpassung bestehender und Erstellen neuer Module im MQ-Umfeld
* Design Implementierung neuer Prozesse
- Anbindung neuer Partnersysteme
Systemumfeld:
MQSeries,
Corba (Orbix),
Oracle,
UNIX(Sun Solaris), Windows NT,
Perl, C/C++, Java, SQL, Rough Wave, UML


07/2000-09/2000
Finanzdienstleistung
Erstellung Prototypen mit MQSeries
* Anbindung von Lotus Notes Clients via MQSeries an ein CICS/VSE System
Systemumfeld:
Host(VSE), Windows NT,
MQSeries,
Lotus Notes, Lotus Notes Script Extension


03/2000-07/2000
Finanzdienstleistung
Betreuung einer Kommunikationskomponente (gemeinsamer Abstraktionlevel über MQSeries und Eigenentwicklung)
* Weiterentwicklung
* Redesign
* Dokumentation
* 1st Level Support
Systemumfeld:
UNIX(AIX), Windows NT, OS/2, MVS OS/390,
C/C++ Java,
MQSeries


08/1999 - 02/2000
IT-Dienstleister
Entwicklung eines System Management Tool für MQSeries
* OO-Analyse, OO-Design (mit der Unterstuetzung von UML Werkzeugen)
* Design und Architektur des Repositories für das System Management Tool
* OO-Programmierung
* Design und Prototyping der GUI
* Implementierung einer Administrationsschnittstelle zum MQSeries-Server
(hier die Schnittstelle zum Host(OS/390))
* Entwicklertest
Systemumfeld:
Host(OS/390), UNIX(AIX), Windows NT,
C++/JAVA,
MQSeries


03/1999-07/1999
IT-Dienstleister
Konzepterstellung / Produktevaluierung
* Analyse einer Bridge(MSMQ-MQSeries Bridge von Microsoft) im heterogenen Message Oriented Middleware (MOM) Netzwerk
* Konzepterstellung
* Prototypen Erstellung
* Ergebnisauswertung
Systemumfeld: Windows NT, Visual Basic, C, MQSeries, MSMQ


1996-02/1999
BA-Bautzen: Studium Wirtschaftsinformatik
Studienarbeit: Marktübersicht und Abgrenzung von Produkten der Message Oriented Middleware
* Installation und Handhabung der verschiedenen Produkte
* Bewertung der jeweiligen Produkte
* Stärken Schwächen Analysen
Systemumfeld: Windows NT, MQSeries, MSMQ, Tibco RV, BEA MessageQ

Aus- und Weiterbildung

Aus- und Weiterbildung

Ab 2006 Referent für WebSphere MQ und Message Broker Schulungen (siehe Projekte).

Workshops:
    28.02. - 01.03.2009 Workshop "Business Monitoring" mit IBM Produkten
    30.11. - 02.12.2007 Workshop MessageBroker V6.1

Schulungen:
    10/2018 IBM MQ V9.1 New Features
    10/2006 Websphere MQ Kurs "Websphere MQ 5.3 Praxiskurs für Experten"
    Q3/2000 Teilnahme an e-ADK Schulung für den MQ-Series Integrator(MQSI) in London
    20.12.-22.12.1999 BEA WebLogic Enterprise Development Training
 
Zertifizierungen:
    07/2002 MQ-Series Zertifikation "IBM Solutions Expert"
    05/2002 MQ-Series Zertifikation "IBM Certified Specialist"
    11/2000 MQ-Series Zertifikation "IBM Certified Developer"
 
Studium an der http://www.BA-Bautzen.de
    Abschluss:            Diplom-Betriebswirt (BA) Oktober 1999
    Studienrichtung: Wirtschaftsinformatik(BWL/Betriebswirtschaft, Informatik)

Kompetenzen

Kompetenzen

Top-Skills

IBM ACE IBM MQ EAI Middleware IBM IIB SQL ESQL Java C C++ SOA XML REST JSON Linux Windows Shell-Script MySQL MariaDB DB/2 Oracle

Schwerpunkte

IBM Integration Bus

Produkte / Standards / Erfahrungen / Methoden

AS/400 Dialekte
BLOB
Eclipse
FTP
IBM Integration Bus V10
IBM Integration Bus V9
IBM MQ V6
IBM MQ V8
IBM V7.5
Jenkins
JIRA
MQ Cluster
REST
REST Services
SAP IDOC
ServiceNow
SFTP
SOA
Squirrel
WebSphere Message Broker 6.0
WebSphere Message Broker 6.1
WebSphere Message Broker 7.0
XML

Erfahrungen im Bereich:
* Support, Administration(Konfiguration, Installation)
* Anwendungs- und Systemprogrammierung
* Konzeption(Spezifikation), Entwicklung, Test

Methoden:
* Objektorientierte Analyse, Design, Programmierung (OOA, OOD)
* ereignisgesteuerte, visuelle, strukturierte Programmierung
* Datenbanken Design

Standards:
* XML
* JSON
* BLOB
* ODBC/JDBC
* POSIX
* System V
* J2EE (Java 2 Enterprise Edition)
* UML
* CORBA

Spezialkenntnisse:
* IBM Integration Bus V10

* IBM Integration Bus V9
* Websphere Message Broker V 7
* Websphere Message Broker V 6.1, 6.0   
* Websphere MQ Integrator (2.1, 5.0) - WMQ/MQS-Integrator, MQSI
* Websphere MQ/MQ-Series Versionen 8.0, 7.5, 6.0, 5.3, 5.2.1, 5.1, 5.0 (früher MQSeries)
* Websphere MQ Workflow (3.3, 3.4), Grundkenntnisse
* SAP JCO Adaptermigration und Weiterentwicklung
* Siebel 2000 / 6.3 (Workflow, eScript, EAI-Adaptoren)
* Komprimmierung:    java gzip, zlib(C, C++) und jcraft(Java)
* XML Bibliotheken:  Xerces-C++ Version 2.6.0
* HTTPS, HTTPS, TCP/IP, SFTP, FTP, RCP, IPC, WWW, HTML
* Jenkins
* Versionverwaltung: Subversion, CVS, PVCS 6.0 und 6.5, ClearCase(mit ClearQuest-Nutzung)
* OO-Tools:          TogetherJ, Rational Rose
* Entwicklung:       
   Eclipse,
   PhpStorm,
   Sun Workshop (C),
   MS-Visual Studio,
   Borland JBuilder,
   Rational Purify,
   mpatrol,
   gcc,
   g++,
   gmake
* EAI - Enterprise Application Integration
* weitere Middleware:  MSMQ, MSQM-MQSeries Bridge, BEA MessageQ, TIB/RV, Orbix, Orbacus
* VMware:            
    Player V12
    6,x    
    3,X bis 4.5.1 (guests: Linux,  Windows 7, W2K; Hosts: Windows 8.1, Windows 7, Win XP, W2K; Netzwerkkonfiguration)
* Backend-Integration des E-Paymentsystems Firstgate

Betriebssysteme

AIX
IBM ISPF
Anwendung, MQSeries Administration über Pannel
Linux
Linux RedHat
Linux-Debian
MS-DOS
Konfiguration, Administrtaion,, Batch Programmierung
MVS, OS/390
MQSeries Administration über ISPF, Remote - Adminstration eines darauf laufenden MQ-Series Servers über einen MQ-Series Java Client
OS/2
C/C++ Entwicklung, MQSeries Administration
OS/400
elementare Grundkenntnisse um MQSeries Administration vornehmen zu können
SUN OS, Solaris
C/C++, Orbix, Perl, -Entwicklung; MQSeries Administration
Unix
IBM AIX: C/C++ Java Entwicklung, MQSeries Administration, MQ Integrator Broker Administration, allgemeine Administration; Kenntnisse in HACMP Clustering bezgl. MQ und Siebel
VM
VMS
Windows
3.11, 95, 98, NT, 2000: Administration, Support und Entwicklung, MQSeries Administration/Entwicklung
Windows 10
Windows 7
Windows 8.1
Windows XP
cygwin

Programmiersprachen

bash
Bash Shell
Basic
bei Erstellung eines Prototypen in Verbindung mit MSMQ im Jahre 1999, ab 2002 VBA in MS-Access
C
sehr gute Kenntnisse, (System V(IPC: Semaphoren, Shared Memory, ...))
C++
sehr gute Kenntnisse(inkl. STL)
Cobol
wenn es das Projekt verlangt, würde ich meine konzeptionellen Kenntnisse erweitern
CORBA IDL
Grundkenntnisse
ESQL
IIB, WMB, MQS-Integrator/Websphere Integrator
Imake, GNU-Make, Make-Maker etc...
gnu make( + kompatible), Makefiles
Java
sehr gute Kenntnisse in Java(auch Erfahrung mit JNI, AWT, Swing); Entwicklung eines DBMS Prototyp in Java 1.1.8; Reflection API
JavaScript
KornShell
ksh
Lotus Notes Script
einmalige Erfahrung bei Erstellung eines Prototypen unter Einbindung von MQSeries
Pascal
wurde während des Studiums benutzt
Perl
fundierte Kenntnisse; MQSeries runmqsc Skript-Bedienung; sendmail mit Anhang; dbi dbd::odbc
PHP
sehr gute Kenntnisse
PL/SQL
Prolog
wurde während des Studiums benutzt
Scriptsprachen
MS-DOS/Windows (Batch Programmierung)
Shell
seh gute Kenntnisse; C-Shell, Bourne-Shell, K-Shell (Erstellung von Liefer- und Konfigurations- Skripten auf AIX); DB2 Objektlieferungen/Konfigurationen mit Hilfe von grep
reguläre Ausdrücke (in Perl, ksh(grep, sed, ...), Java, C/C++)
Grundkenntnisse in J2EE
fundierte Kenntnisse im eScript von Siebel im EAI-Bereich

Datenbanken

Access
gute Kenntnisse; Entwicklung einer Depotverwaltungsanwendung
DB2
gute Kenntnisse; UDB Version 6.1, 7x, 8.1 Konfiguration auf AIX und Windows NT/2000; Programmierung in C/C++ über das CLI Interface
JDBC
MS SQL Server
IIB Anbindung
MySQL
gute Kentnisse in Administration und Systementwicklung über PHP
Oracle
IIB Anbindung
Oracle SQL Developer
SQL
stored procedures

Datenkommunikation

Anbindung an Cloud CRM (Salesforce)
CICS
konzeptionelle Kenntnisse, in Verbindung mit MQ-Series
CORBA
Orbix, Orbacus
Ethernet
FTPS
HTTP
HTTPS
HTTPS / HTTP
IIB Anbindung
Internet, Intranet
IPC
System V(Semaphoren, Shared Memory)
LU6.2
konzeptionelle Kenntnisse
Message Queuing
MQ-Series 1.2(Host) - 5.2 (incl. 3-er Zertifizierungen), während Studienpraktika auch MSMQ
NetBeui
NetBios
Novell
ODBC
IIB Anbindung
OS/2 Netzwerk
parallele Schnittstelle
PC-Anywhere
RPC
SAP JCO
IIB Anbindung
SAP RFC/RPC
SFTP / FTP
IIB Anbindung
SMB
IIB Anbindung
SNA
TCP/IP
OpenVPN
WebDAV
IIB Anbindung
WebServices
IIB Anbindung
Websphere MQ
IIB Anbindung, ...
Windows Netzwerk
Winsock
netop, VNC, Remote Admin, X-Window
DCE
Websphere MQ Installation, Administration, Konfiguration
(MQ Server u. MQ Client)
  * Konfiguration über MQAI über C
  * Nutzung der Supportpacks ih03, MA01, MA03, ic03, ma01, ...
  * automatisch über die MQAI API in einer C-Anwendung
  * MQ AMI
  * Konfiguration mit MQ Cluster seit 5.2, davor ohne MQ-Cluster
 Entwicklung
  * in Java, C/C++
  * Programmtechnische Steuerung über Escape Messages eines MQ-Series QueueManagers auf MVS / OS/390
  * PCF über entsprechende JAVA Klassen(SupportPack)
  * intensiver Erfahrung mit MQRFH2 (C, C++)
 Lieferung
  * Erstellung von Lieferskripten zur automatischen Einrichtung kompletter Umgebungen
MQS/WMQ Integrator
(inkl. Message Broker)
 Installation, Administration, Konfiguration
  * Nutzung der SupportPacks ic01 bei 2.1
 Entwicklung
  * Flows
  * Java Plugins
  * ESQL zu Java Wrapper
  * intensiver Erfahrung mit MQRFH2 (in Flows, ESQL)
 Lieferung
  * Erstellung von Lieferskripten zur automatischen Einrichtung kompletter Umgebungen

Hardware

AS/400
MQSeries Administration
IBM Großrechner
MVS, OS390: MQSeries Administration
PC
Entwicklung unter Windows NT
SUN
C/C++ Java Entwicklung unter Solaris

Branchen

Branchen

Aktuelle zuerst:
- Versicherungen
- Pharma/Gesundheit
- Industrie/Produktion
- Internet
- Finanzdienstleister/Softwarehersteller/IT-Dienstleister
- Telekommunikation
- Banken : außerbörslicher Wertpapierhandel(ausserhalb der Börse)
- Bausparkasse

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.