Softwareentwicklung in C/C++; Data Warehouse, DataStage; Datenbankprogrammierung mit Embedded/Dynamic SQL, ODBC; SQL; Shell-Scripte, Html, JavaScript; GNU C/C++; MSVC++;
Aktualisiert am 04.03.2022
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.03.2022
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
fließend

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)

Deutschland: bevorzugt wird der Raum München, Augsburg, Donauwörth und Ingolstadt

möglich

Projekte

Projekte

22 Jahre 4 Monate
2001-11 - heute

Agrarbusiness

Senior Software-Entwickler; Test; Dokumentation; Support Cobol C Shell-Script ...
Senior Software-Entwickler; Test; Dokumentation; Support

Betreuung und Weiterentwicklung branchenspezifischer Spezialsoftware sowie Beratung und Support bei der Umstellung auf ein modernes ERP-System für zwei Gruppen von Unternehmen im Süddeutschen Raum

ERWin GRWin TGWin Windows 7/8/11
Cobol C Shell-Script CMD-Skript Embedded SQL MS ACCESS DB2 MySQl GUI-Entwicklung
LKP
Bayern
1 Jahr
2018-11 - 2019-10

MCA Multicore Studie

Senior Software-Entwickler Agile Softwareentwicklung mit Scrum Vorgangs- und Projektverfolgung mit Jira Multicore Programmierung in Echtzeit-Betriebssystemen
Senior Software-Entwickler
  • Studie zur Untersuchung von Mitigationsmethoden bei Multicore-Prozessoren im Embedded-Umfeld
  • Portierung einer bestehenden Bildverarbeitungssoftware auf das EchtzeitBetriebssystem DEOS und Optimierung auf Multicore- und Echtzeit- sowie ARINC653-Anforderungen
  • Nachweis der Portierbarkeit der Mitigationsmethoden auf beliebige EchtzeitBetriebssystem am Beispiel „mAbassi RTOS“
  • Erstellung von Demonstrationsapplikationen in ANSI-C
  • UDP/TCP-Server-Anbindung für den Datentransfer zu den Bildverarbeitungsalgorithmen auf dem Evaluierungsboard Xilinx Zynq UltraScale+ MPSoC ZCU102

Tätigkeit:

  • Architektur und Infrastruktur
  • Dokumentation
  • Integration und Test
WINDOWS 10 (64 Bit) CYGWIN MINGW UBUNTU Xilinx Zynq UltraScale+ MPSoC ZCU102 Evaluation Board DDC-I OpenArbor (Eclipse basierte Entwicklungsumgebung für embedded Systeme) C/C++ GCC UDP/TCP Echtzeit-Betriebssystem DEOS ARINC 653 Standard
Agile Softwareentwicklung mit Scrum Vorgangs- und Projektverfolgung mit Jira Multicore Programmierung in Echtzeit-Betriebssystemen
IT, Software- und Systemhaus
7 Jahre 7 Monate
2011-04 - 2018-10

Analyse, Dokumentation sowie Weiterentwicklung des Softwarepaketes für Finanzbuchhaltung

Senior Software-Entwickler
Senior Software-Entwickler
  • Erstellung eines Leitfadens für die Einarbeitung neuer Entwickler
  • Analyse und Dokumentation interner Prozesse sowie der Werkzeuge und Programmgeneratoren der Softwareentwicklung
  • Unterstützung bei Releasetests
  • Pflege und Weiterentwicklung bestehender Programm-Module
  • Stabilisierung von GUI-Anwendungen im multi-threaded Betrieb
  • Pflege, Weiterentwicklung und Stabilisierung von Zugriffen auf StandardProtokolle (FTP, LDAP, MAIL)
  • Evaluierung der Umstellung bestehender Software auf Micro Focus Visual COBOL
  • Implementierung von dynamischem SQL für Datenbankzugriffe unter COBOL
  • Anwendersupport
  • Pflege und Weiterentwicklung der Schnittstelle zu einem Steuerberatungsprogramm hinsichtlich Stammdatenaustausch sowie Transfer und Berechnung von Gegenstandswerten als Basis für die Steuerberatergebührenverordnung - StBGebV
  • Pflege und Weiterentwicklung einer Datenbank basierten Vertriebssoftware für Erzeugerringe und Trocknungsgenossenschaften
  • Planung und Implementierung eines WEB-Service-Client zur Übermittlung Qualifikationsprofil von Abschlüssen an die Bank mit gSoap in C

Tätigkeit:

  • Dokumentation
  • Test
  • Release- und Deployment-Management
WIN XP WINDOWS 7/8/10 (64 Bit) CYGWIN MINGW Micro Focus Cobol (objektorientiert) Micro Focus Visual Cobol C/C++ GCC SQL MySQL ACCESS HTML/DHTML HTTP XML DTD XSD XSL/XSLT HTTPS SOA/SOAP LDAP FTP MAIL-API
bbv-cd München (Rechnungswesen/Finanzbuchhaltung)
7 Monate
2010-09 - 2011-03

Migration einer klassischen C/C++-GUI-Bibliothek

Senior Software-Entwickler
Senior Software-Entwickler

Migration einer klassischen C/C++-GUI-Bibliothek sowie einer C-GUIBibliothek für HTML (WEB-Interface) und Datenbank-Zugriffskomponenten auf Windows 64 Bit

  • Migration einer C/C++-Open-Source-Oberflächen-Bibliothek für Windows und Linux auf Windows-64Bit
  • Migration einer ANSI-C-Oberflächen-Bibliothek für HTML (WEB-Interface) für Windows und Linux auf Windows-64Bit
  • Migration von portablen Datenbank-Zugriffskomponenten in C für Windows und Linux auf Windows-64Bit
  • Migration IPV4 basierter Netzwerkmodule auf IPV6

Tätigkeit:

  • Konzeption
  • Architektur
  • Softwaretest
WIN XP WINDOWS 7 (64 Bit) CYGWIN LINUX-32Bit LINUX-64Bit DB2 (9.5) ORACLE (9i / 10g / 11g) MYSQL SQL SERVER 2005 UNIX SHELL SCRIPT C/C++ GCC SQL HTML/DHTML JAVA-SCRIPT DOM-API WEBSERVER HTTP XML DTD XSD XSL/XSLT NETZWERK/SOCKET-PROGRAMMIERUNG TCP UDP IPV4 IPV6
SEaCO Software Engineering and Consulting GmbH (IT)
7 Monate
2010-02 - 2010-08

Anpassungen für das Produkt E++ im DataWarehouse KPR

Senior Data Warehouse Consultant / Reviewer
Senior Data Warehouse Consultant / Reviewer

Anpassungen für das Produkt E++ im DataWarehouse KPR – Kunden-Profitabilitäts-Rechnung

  • Anpassungen für das Produkt E++ im DWH-Prozess von KPR
  • Erweiterungen und Anpassungen im Controlling Interface
  • Test der neuen und geänderten Komponenten
WIN XP HP-UX INFORMIX DATA WAREHOUSE ETL DATA-STAGE (7.5.1 Server Edition) SQL ERWIN
DHL Express Germany GmbH
Bonn und München
1 Monat
2010-02 - 2010-02

Review des Designs und der Implementierung des DataWarehouses für HR-Daten

Senior Data Warehouse Consultant / Reviewer
Senior Data Warehouse Consultant / Reviewer
  • Analyse des Designs des Data Mart zur Bereitstellung von Personaldaten für Inhouse-Schnittstellen unter Berücksichtigung der Datensatzhistorisierung
  • Untersuchung der Implementierung mit DataStage V7.5.2 – Server Edition im Hinblick auf:
    • Handhabung der ETL Prozesskette beim Wiederaufsetzen nach Abbrüchen
    • Vermeidung von Duplikaten bzw. fehlenden Verknüpfungen beim Laden von Dimensionen und Fakten
    • Laufzeitverhalten bedingt durch die Gestaltung der ETL-Prozesskette sowie der Datenbankzugriffe
  • Unterbreitung konkreter Vorschläge zur Absicherung der ETL-Prozesskette und zur Verbesserung des Laufzeitverhaltens
WIN XP IBM-AIX ORACLE DATA WAREHOUSE ETL DATA-STAGE (7.5.2 Server Edition) SQL
Deutsche Bank in Frankfurt/Eschborn
4 Monate
2009-11 - 2010-02

Universeller Datenaustausch mit relationalen Datenbanken und WEBServices

Senior Software-Entwickler
Senior Software-Entwickler
  • Konzeption, Design und Realisierung eines universellen Export-, Import- und Direkttransfer-Moduls zum Datenaustausch zwischen relationalen Datenbanksystemen in den Varianten
    • Standard-DELIMITED-Format
    • Erweitertes DELIMITED-Format mit wahlfreien Zeichenketten zur Textspaltenbegrenzung und zur Feldtrennung
    • FIXED-Format mit und ohne Zeilenvorschub sowie optionale Satzlängenfelder zum Austausch von VARCHAR- und LOB-Spalten
    • XML-Format mit DTD/XSD-Validierung und XSL-Transformation in HTML zur Anzeige der XML-Daten im Browser
  • Implementierung von WEB-Services mit dem Apache-AXIS2-Modul zur Kommunikation über SOAP-Messages
  • Einsatz unter Unix und Windows

Tätigkeit:

  • Konzeption
  • Architektur
  • Softwaretest
WIN XP CYGWIN LINUX-32Bit LINUX-64Bit DB2 (9.5) ORACLE (9i / 10g / 11g) MYSQL SQL SERVER 2005 UNIX SHELL SCRIPT C/C++ GCC SQL HTML/DHTML JAVA-SCRIPT DOM-API WEB-SERVER APACHE/AXIS2 SOA/SOAP WSDL HTTP XML DTD XSD XSL/XSLT
SEaCO Software Engineering and Consulting GmbH
1 Jahr 3 Monate
2008-08 - 2009-10

Migration GUI-Bibliothek und Datenbank-Zugriffskomponenten auf Linux 64 Bit

Senior Software-Entwickler
Senior Software-Entwickler
  • Migration einer C/C++-Open-Source-Oberflächen-Bibliothek für Windows- Qualifikationsprofil Eduard Stegmair 13 / 16 32Bit und Linux-32Bit auf den GCC-Compiler.
  • Migration von portablen Datenbank-Zugriffskomponenten in C für Windows32Bit und Linux-32Bit auf den GCC-Compiler in den Varianten
    • STATIC-EMBEDDED-SQL (Oracle und DB2 mit Precompiler)
    • DYNAMIC-EMBEDDED-SQL (DB2 mit Precompiler)
    • ORACLE-DYNAMIC-SQL (Oracle mit Precompiler)
    • ANSI-DYNAMIC-SQL (Oracle mit Precompiler)
    • DYNAMIC-SQL (DB2-CLI-API)
    • DYNAMIC-SQL (ORACLE-OCI-API)
    • DYNAMIC-SQL (MySQL-C-API)
  • Migration der GUI- und Datenbank-Module nach Linux-64Bit unter dem GCC-Compiler
  • Konzeption, Design und Realisierung eines performanten und plattformunabhängigen Application-Servers für C/C++-Anwendungen
    • Mehrschichtarchitektur mit
      • Netzwerkkommunikation und Transaktionsmanagement auf Application-Server-Seite
      • Datenbankkommunikation und GUI-Anbindung über dynamisch gelinkte GUI und DB-Module
      • Technischen Basisfunktionalitäten (z.B. File-, Log-File- und Profile-Handling, Data-Dictionary-Anbindung, kontextsensitive Komponenten für Berechtigungen, GUIFormatierungen, Fehlermeldungen und Onlinehilfen) über dynamisch gelinkte Basis-Module
      • Fachlichen Funktionalitäten über dynamisch gelinkte Fachanwendungen
    • Einbindung von bestehenden reentranten C/C++-Dialoganwendungen
    • Kompilierte und schnelle C-Clientmodule für die Web-ServerKommunikation über CGI
    • Netzwerk/Socket-Programmierung (TCP/UDP, IPV4)
  • Konzeption, Design und Realisierung einer GUI-Bibliothek für HTML
    • Abbildung klassischer GUI-Elemente in HTML 
      • Dialog- und Application-Frame
      • Container
      • Menubar 
      • Statusbar
      • Pushbutton (Text und Image)
      • Label
      • Combobox (editierbar)
      • Listbox (mehrspaltig mit Multiselect und Doubleclick) 
      • Spreadsheet/Table
      • Tree (Text, Image, Multiselect, Doubleclick) 
      • File-Upload
    • Stack verwaltete Aufrufe von Applikations-Subdialogen und externer Web-Applikationen
    • Parallelbetrieb bestehender Fachanwendungen als Web-Applikation und als klassischer Fat-Client
    • Einsatz unter Unix und Windows

Tätigkeit:

  • Konzeption
  • Architektur
  • Softwaretest
WIN XP CYGWIN LINUX-32Bit LINUX-64Bit DB2 (9.5) ORACLE (9i / 10g) MYSQL SQL SERVER 2005 UNIX SHELL SCRIPT C/C++ GCC SQL PRECOMPILER DYNAMIC-SQL STATIC-SQL DATABASE-API HTML/DHTML JAVA-SCRIPT DOM-API WEB-SERVER TRANSACTIONMONITOR NETWERK/SOCKET-PROGRAMMIERUNG TCP UDP IPV4
SEaCO Software Engineering and Consulting GmbH
2 Jahre 1 Monat
2006-07 - 2008-07

DWH - ProSeco-Schnittstelle zum DWH

Senior Data Warehouse Consultant
Senior Data Warehouse Consultant
  • Anbindung und Integration eines neuen Quellsystems an die bestehenden Lade- und Transformationsprozesse mit DataStage. Dabei handelt es sich um die Ablösung bestehender Sende- und Programmplan-Schnittstellen durch die „ProSeco-Schnittstelle“.
  • Design und Implementierung von Erweiterungen zum „Video on Demand Projekt“ mit MaxDome (1&1) als Quellsystem. Mit diesem Projekt wird die Gebührenabrechnung für Lizenzgeber unter DataStage realisiert.
  • Betreuung der Produktions- und Vorproduktionssysteme.
  • Erweiterung und Verbesserung der Deployment-Prozesse speziell im DataStage-Umfeld.
  • Erstellung von Werkzeugen zum automatisierten Aufbau von Testumgebungen (Datenbankreplikationen usw.).
  • Performance-Verbesserungen durch die Ausreizung der Möglichkeiten der relationalen Datenbank Informix und durch Optimierung der DataStage-Jobs.
  • Einsatz von DataStage 7.1 (Server Jobs).
  • Migration von Informix V7 auf V10 im Rahmen des DWH.
  • Schnittstellenverarbeitung im XML-Format.

Tätigkeit:

  • Design
  • Kundensupport
  • Test zugewiesener ClearQuest-Einträge
WIN XP SUN-SOLARIS INFORMIX ORACLE RATIONAL CLEAR CASE RATIONAL CLEARQUEST DATA WAREHOUSE ETL DATA-STAGE (7.1) ERWIN UNIX SHELL SCRIPT SQL XML DTD XSD
ProSieben Produktion GmbH in Unterföhring
6 Monate
2005-12 - 2006-05

DWH - Schnittstellenversorgung aus DWH

Senior Data Warehouse Consultant
Senior Data Warehouse Consultant
  • Konzeption und Realisierung von Schnittstellen im Rahmen des ETL- und Data-Warehouse-Projektes
  • Extraktion von Daten für die hauseigene Schnittstelle „VerIA“ zur Versorgung von Vermittlern und Maklern mit tarifierungsrelevanten Informationen.
  • Extraktion von Tarifinformationen im GDV- und S-Obligo-Format.
  • Einsatz von DataStage EE (Parallel Jobs).

Tätigkeit:

  • Konzeption
  • Architektur
WIN XP IBM-AIX OS390/MVS/TSO OPC/BETA48 DB2 DATA WAREHOUSE ETL DATA-STAGE EE (7.5.1) ERWIN UNIX SHELL SCRIPT COBOL GDV S-OBLIGO SQL
Bayerische Versicherungskammer in München
1 Jahr 6 Monate
2004-06 - 2005-11

EMILIA - ETL/Data-Warehouse für Revenue Daten

Data Warehouse Consultant
Data Warehouse Consultant
  • Planung und Realisierung der Infrastruktur für das ETL- und Data-Warehouse-Projekt
  • Schaffung von Entwicklungs-, Test- und Produktionsumgebungen
  • Installation eines unternehmensweiten Datentransfers im Rahmen des ETL-Prozesses
  • Integration von DataStage als Transformationsmodul in den ETL-Prozess
  • Automatisierung aller Abläufe von der Extraktion in den Ländern über die Transformation in der europäischen Zentrale bis hin zu Teilen des Ladeprozesses und der Nachverarbeitung
  • Integration der Prozesse in den produktiven RZ-Betrieb
  • Datenextraktion und Unterstützung bei der Datenextraktion in den europäischen Niederlassungen auf unterschiedlichen Dankenbanken und Betriebssystemen
  • Migration von UNIX-Shell-Skript nach Windows-CMD-File
  • Migration von Batch- und GUI-Anwendungen, entwickelt unter IBM-VAC++-C/C++, nach GNU-C/C++ unter Cygwin
  • Konzeption einer GUI gestützten Anwendung zur Steuerung und Pflege des ETL-Prozesses

Tätigkeit:

  • Konzeption
  • Architektur
  • Software- und Prozess-Test
WIN 9x/NT/2K/XP HP-UX IBM-AIX LINUX AS400 CYGWIN ORACLE DB2 MYSQL SYBASE SQL-SERVER TERADATA SQL ODBC DATA WAREHOUSE ETL DATASTAGE UNIX SHELL SCRIPT C/C++ GNU/GCC VERSANDLOGISTIK BARCODEDRUCK HP-PCL5 POSTSCRIPT
DHL in Brüssel
1 Jahr 3 Monate
2003-01 - 2004-03

Neugestaltung eines Provisionssystems

Projektleitung Entwicklung / Senior Software-Entwickler
Projektleitung Entwicklung / Senior Software-Entwickler
  • Neugestaltung der Softwareentwicklungsumgebung (Sprachen, Datenbasis und Utilities)
  • Definition der Software-Infrastruktur (Transaktionsmonitor, WEB-Server, WEB-Browser)
  • Realisierung eines allgemeinen Data-Dictionaries und dessen binäre Verwendung in der Anwendungsentwicklung
  • Konzeption und Realisierung nativer Zugriffsmodule auf Basis
    • STATIC EMBEDDED SQL (Precompiler) für DB2
    • STATIC EMBEDDED SQL (Precompiler) für ORACLE
    • DYNAMIC EMBEDDED SQL für DB2
    • ORACLE DYNAMIC SQL „Method 4“
    • ANSI DYNAMIC SQL „Method 4“ für ORACLE
    • DYNAMIC SQL für DB2 (CLI)
    • DYNAMIC SQL für ORACLE (OCI)
  • Konzeption und Realisierung eines datenbankneutralen Zugriffsmoduls auf Basis ODBC für
    • DB2
    • ORACLE
    • MYSQL
    • MS-ACCESS
  • Export- und Importwerkzeuge zum Datenaustausch zwischen relationalen Datenbanken
  • Generatoren für C-Headerfiles und COBOL-COPY-Strecken
  • Planung und Realisierung einer Schnittstelle für Dialoganwendungen
    • Versorgung von klassischen Windowsoberflächen als „fat client“
    • Kommunikation mit Dialogmonitor, WEB-Server und WEB-Browser
    • Dynamisches Hilfe-, Code-, Formatierungs-, Fehlermeldungs- und Berechtigungssystem
    • mit kontextsensitiver Gestaltungsmöglichkeit
    • Daraus resultiert ein frei formatierbares mehrsprachenfähiges Gesamtsystem
  • Realisierung eines Pflegedialoges für Provisionen
  • Realisierung eines Call-Center-Dialoges zur Beauskunftung von Vermittlerprovisionen

Tätigkeit:

  • Konzeption
  • Architektur
  • Produktgestaltung
  • Softwaretest
WIN 9x/NT/2K/XP MVS/TSO AIX LINUX ORACLE 8i/9i DB2 7.1/7.2 MYSQL ACCESS SQL ODBC DATA-DICTIONARY GENERATOREN C/C++ C/370 COBOL JAVA JNI HTML JAVASCRIPT
GHS (Versicherung)
2 Jahre
2001-01 - 2002-12

Betreuung der Softwareentwicklung von GS-Provision -

Senior Software-Entwickler (Versicherungen und Provisionen)
Senior Software-Entwickler (Versicherungen und Provisionen)
  • Aufbau und Betreuung der Entwicklungsabteilung des Produktes „GS-Provision“
  • Einarbeitung und Ausbildung neuer Entwickler
  • Pflege und Wartung des produktiven Provisionssystems
  • Mitgestaltung der technischen und fachlichen Produktweiterentwicklung
  • Erweiterung des Produktes auf vollständige Schemafähigkeit bei Datenbankzugriffen
  • Einsatz des Produktes unter Unix (AIX und LINUX)
  • Planung und Realisierung des Produkteinsatzes unter ORACLE 8i parallel zu DB/2
  • Realisierung und Einsatz von dynamischen SQL Zugriffsmodulen für DB2 und ORACLE 8i
  • Unterstützung der Kunden bei Installation und Konfiguration von Oracle Enterprise Server
  • Datentransfer zwischen Oracle- und DB/2-Datenbanken
  • Planung und Realisierung eines kundenindividuellen Codesystemanschlusses
  • Erweiterung bestehender Dialoganwendungen um HTML-Oberflächen

Tätigkeit:

  • Projektleitung für die Entwicklung von „GS-Provision“
  • Senior Software-Entwickler
  • Produktgestaltung
  • Konzeption
  • Architektur
  • Schulung
  • Softwaretest
WIN 95/NT/2000 MVS/TSO UNIX ORACLE 8i DB/2 7.1 SQL C/C++ C/370 COBOL HTML JNI
GLOBAL-SYSTEMS (Versicherung)
2 Jahre
1999-01 - 2000-12

Unternehmens-Netzwerke

Einzelprojekte im Bereich „Unternehmens-Netzwerke“ mit Schwerpunkt „Industrie, Handel und Handwerk“

  • Planung und Realisierung moderner Unternehmens-Netzwerke
  • Planung der physikalischen Vernetzung für Telefon und Datenverarbeitung
    • Auswahl des geeigneten Telefonanbieters und der geeigneten Anschlussart
    • Auswahl des Internetproviders und Beantragung der Firmendomäne
    • Installation von Firewall, WEB-Proxy und Mailserver
    • Installation von File- und Print-Server sowie Workstation

Tätigkeit:

  • Konzeption
  • Installation
WINDOWS 95/98/NT LINUX AMP 3-COM CISCO
Industrie, Handel und Handwerk
2 Jahre 10 Monate
1998-03 - 2000-12

Softwareentwicklung - Schwerpunkt Versicherungen und Provisionen

Senior Software-Entwickler
Senior Software-Entwickler
  • Neuentwicklung eines Windows-Dialoges „Anspruchsverwaltung“ mit den Funktionen:
    • Sichtung des Vertragsbestandes
    • Manuelle Erstellung von Bewertungsschichten
    • Manuelle Eröffnung von Provisionsansprüchen und Verrechnungen mit Modifikation der Vertriebsbeteiligungen und Mitarbeiterketten
    • Annullierung, Stornierung und Ersetzung von Ansprüchen und deren Verrechnungen
    • Implementierung einer skalierbaren Version des „Vier-Augen-Prinzips“ durch Kombination von Berechtigungssystem und „Vertragsweiterleitung“
  • Realisierung als vollständig skalierbare Client-Server-Architektur
    • eigene Serverprozesse in beliebiger Anzahl dienen der Vertragsdatenbeschaffung aus DB2-Datenbasen von unterschiedlichen HOST-Systemen
    • für den Einsatz mit Windows-Terminalserver ist die Anwendung auch ohne eigene Serverprozesse lauffähig
  • Konzeption und Realisierung
    • eines Formatierungssystems für Dialoge
    • eines Berechtigungssystems für Dialoge und Batchprozesse
    • eines Hilfesystems für Dialoge (im HLP- bzw. HTML-Format)
    • eines Fehlermeldungssystems für Dialoge und Batchprozesse
    • eines fremdsprachentauglichen Gesamtsystems
    • Versionierungstechniken für Objekte des Datenbestandes (revisionssichere Versionierung von Datensätzen)
  • Wartung und Weiterentwicklung der Kernmodule des Provisionierungssystems
  • Pflege der Softwareentwicklungsumgebung
  • Techniken der Releaseverwaltung und Softwareauslieferung an den Kunden
  • Unterstützung der Kollegen bei der Produkteinführung beim Kunden
  • Schulung und Einarbeitung von Mitarbeitern in die Entwicklungs- und Produktumgebung

Tätigkeit:

  • Konzeption
  • Architektur
  • Schulung
  • Kundensupport
  • Softwaretest
OS/2 WINDOWS 95/NT MVS/TSO C/C++ C/370 DB2 SQL PROVISIONEN VERSIONIERUNG
GLOBAL-SYSTEMS (Versicherung)
8 Monate
1997-07 - 1998-02

Softwareentwicklung - Schwerpunkt Banken und Wertpapierhandel

Senior Software-Entwickler
Senior Software-Entwickler
  • Neuaufbau der Bestandsübersicht im Wertpapierhandel incl. Erfassung der Geschäfte im Front-/Back-Office
  • Schnittstellen zu verschiedenen Fremdsystemen
  • Transfer von Stammdaten und Wertpapiertransaktionen
  • Kundenmitteilungen im Postscript-Format für
  • Wertpapierbestände
  • Zinsabgrenzung/Zinsvorausschau
  • Abrechnungsbelege
  • Endfälligkeiten
  • Umtausch
  • REPO-Geschäfte und Wertpapierleihe
  • Komplettumtausch von Wertpapiersicherheiten
  • SWIFT-Nachrichten
SUN-SOLARIS COBOL WERTPAPIERHANDEL
BSP (Bank)

Aus- und Weiterbildung

Aus- und Weiterbildung

Abschluß: Dipl. Ing. (FH) AGRAR (Weihenstephan)
Ausbildung zum Kommunikationsprogrammierer an der Siemens Schule für Kommunikation und Datentechnik

Position

Position

  • Senior Consultant

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Ascential DataStage
MS Office
MS Project
MS Visio

Fachwissen

  • Anwendungs-Softwarepaket SILINE-200 und GSB-iV für Handel und Fertigungsbetriebe auf den Plattformen BS2000, UNIX und WINDOWS
  • Transaktionsmonitore ATM und UTM sowie einer portablen und skalierbaren Eigenentwicklung in C für Linux und Windows
  • Datenbanken DB2, ORACLE, MYSQL, ACCESS, SYBASE, SQL-SERVER, TERADATA, INFORMIX, UDS, LEASY
  • Datenbankprogrammierung (Static-SQL, Dynamic-Embedded-SQL, ANSIDynamic-SQL, Oracle-Dynamic-SQL, Oracle-OCI-API, Oracle PL/SQL, DB2- CLI-API, MySQL-C-API, INFORMIX-ESQL-API, ODBC-API)
  • Universeller Datenaustausch zwischen unterschiedlichen Datenbanksystemen (über DB Direktverbindungen, DB-Export und DB-Import in diversen FixedFormaten, Delimited-Formaten sowie im XML-Format mit DTD-Validierung und XSL-Transformation nach HTML zur Anzeige von Daten im Browser)
  • Anwendungsentwicklung unter BS2000, MVS, UNIX/LINUX, CYGWIN, WINDOWS und OS2
  • INTRANET, ETHERNET, FDDI, CONWARE, 3-COM, ROUTING, DHCP, DNS, TCP/IP
  • INTERNET, WAN, ISDN, TELEBOX 400, DFÜ, RICHTFUNK
  • Hardware-Operator ATOP (TPS) für SNI-Großrechner
  • Client-Server-Architekturen
  • MS-Office
  • Systemverwaltung und RZ-Organisation für BS2000 und UNIX
  • Projektorganisation, Ausbildung/Betreuung von Mitarbeitern
  • Data Warehouse (DataStage, Server- und Parallel-Job)
  • Drucksteuerung mittels HP-PCL5 und Postscript
  • nativer Barcodedruck (EAN13, EAN128, I2/5, CODE128, CODE39, CODE93, POSTNET, FIM-CODE) über HP-PCL5 und Postscript
  • Migration von IBM-VAC++-C/C++ Anwendungen nach GNU-GCC unter CYGWIN und MINGW
  • Migration von C/C++ Anwendungen nach GNU-GCC 64 Bit
  • Migration von klassischen GUI-Anwendungen nach WEB-Anwendungen
  • WEB-Server, WEB-Anwendungsentwicklung und CGI-Programmierung
  • WEB-Services/SOAP über Apache-AXIS2 und gSoap
  • Netzwerk- und Socket-Programmierung (TCP, UDP, IPV4, IPV6)
  • GDV-Format, S-Obligo-Format
  • Datenmodellierung mit ERWIN
  • Echtzeit-Betriebssystem
  • Multicore Programmierung in Echtzeit-Betriebssystemen
  • ARINC 653 Standard
  • Agile Softwareentwicklung mit Scrum

Betriebssysteme

BS2000
Operating und Systemadministration, TCP/IP, DCAM, BCAM, ATOP, Emulationen
HPUX
Administration, Scripting
MS-DOS
MVS, OS/390
OS/2
Unix
SCO, Sinix, Reliant Unix V, Linux, Solaris, AIX, HP-UX - Administration, Scripting
Windows
3.x, 9x, NT, 2000, XP, 7 (64 Bit)
  • BS2000
  • MVS (TSO)
  • SINIX/Reliant UNIX, SCO-UNIX System V, LINUX, SUN-SOLARIS, IBM-AIX, HP-UX, CYGWIN
  • MS-DOS, WINDOWS 3.x/9x/NT/2000/XP/XP-SP2, WINDOWS 7/8/10 (64 Bit)
  • OS/2
  • Real Time Operating System DEOS (Multicore, ARINC 653 Standard)
  • Echzeitbetriebssysteme

Programmiersprachen

C
sehr gut (MSDOS, WINDOWS, UNIX, MVS, GCC, BORLAND, VISUAL AGE, MSC)
C++
gut (WINDOWS)
Cobol
sehr gut (WINDOWS, UNIX, BS2000, MVS)
dBase
gut
HPGL, HP PCL
Imake, GNU-Make, Make-Maker etc...
GNU-Make
JavaScript
Gute Kenntnisse in JavaScript
JCL
Grundkenntnisse
Perl
Grundkenntnisse
PL/SQL
gute Kenntnisse
Rexx
gute Kenntnisse
Shell
sehr gut (Bourne-Shell, Korn-Shell, Bash )
Siemens EDT-Prozeduren unter BS2000
  • Siemens-COBOL (ANSI 74/85) unter BS2000
  • Micro-Focus-COBOL (ANSI 85) unter UNIX
  • Micro-Focus-COBOL (objektorientiert) unter WINDOWS
  • Micro-Focus Visual COBOL
  • IBM-Cobol (ANSI 85) unter MVS
  • Borland C/C++
  • GNU-GCC C/C++
  • GNU-GCC C embedded
  • Microsoft Visual C
  • IBM Visual Age C/C++ unter OS/2, AIX und WINDOWS 95/NT
  • IBM C/370
  • Make/Makefile
  • UNIX Shell-Scripte
  • HTML/DHTML, JavaScript, DOM-API
  • XML, DTD, XSD, XSL/XSLT, SOA/SOAP, WSDL, HTTP
  • IBM REXX, JCL
  • Siemens EDT-Prozeduren
  • SQL, Oracle PL/SQL

Datenbanken

DB2
unter MVS, UNIX und WINDOWS sowie OS/2
Informix
unter UNIX
ISAM
BS2000-ISAM, Leasy
LEASY
BS2000, Verwaltung
MS Access
MS SQL Server
SQL Server 2005, API Programmierung mit ODBC
MySQL
unter WINDOWS und UNIX
ODBC
API-Programmierung mit ODBC
Oracle
unter WINDOWS (8i, 9i, 10g und 11g) und UNIX (10g, 11g)
SQL
Sehr gute Kenntnisse, DB-Programmierung mit Embedded SQL
Sybase
unter WINDOWS und UNIX
  • NCR TeraData
  • API-Programmierung mit ODBC
  • DB-Installation
  • Basis-Administration

Datenkommunikation

BAM
unter BS2000
DCAM/ISAM
EDIFACT
Ethernet
Planung eines Firmennetzwerkes
Fax
FDDI
Planung eines Netzwerkes für 2 Standorte und 1 Außenstelle basierend auf sternförmig angelegte FDDI-Ringe, Ethernet, CAT-5-Verkabelung, Richtfunkverbindung, TCP/IP-Protokolle
Internet, Intranet
Konfiguration von DHCP, DNS, MAIL, SAMBA usw. unter Linux
ISDN
ISO/OSI
NetBeui
NetBios
parallele Schnittstelle
PC-Anywhere
Installation und Anwendung zur Fernsteuerung von BS2000-Anwendungen
RFC
Router
Einrichtung und Administration
RPC
Programmierung von RPC-Client/Serverprozessen
RS232
Programmierung in C
SMTP
SNMP
TCP/IP
Socket-Programmierung TCP+UDP / IP portabel für IPV4 und IPV6 in C unter Windows (32/64Bit) und Linux (32/64 Bit)
UTM - Transdata
Windows Netzwerk
Winsock
Socket-Programmierung in C

Hardware

CD-Writer / Brenner
Drucker
HP
IBM RS6000
Iomega
Modem
Modems und ISDN
NEC
Drucker
PC
von 286 bis Pentium
Siemens Großrechner
7.530-7.560/R2, Terminals, Vorrechner, Mehrfachsteuerungen, Bandgeräte, Kasettengeräte
SNI RM-Rechner
300 und 600
Soundkarten
Streamer
HP-Dat-Streamer, Band- und Kasettenlaufwerke für Unix und SNI-Großrechner
SUN
SUN-Ultra-Enterprice (SS1000), SUN-Workstation SPARC 4/5
Teradata
  • Sehr gute Kenntnisse in PC-Hardware und deren Peripherie;
  • Gute Kenntnisse in der Bedienung von SNI-Großrechnerhardware(7.5xx) und SNI-RM-Systemen und deren Peripherie (Mehrfachsteuerungen, Vorrechner, Terminal, Drucker, Band- und Kasettengeräte, Automatischer Operator ATOP)

Design / Entwicklung / Konstruktion

CVS, SVN, GIT
Eclipse
Jira
MS Visual Studio
Rational ClearCase
Rational ClearQuest

Branchen

Branchen

  • Industrie und Handel mit angeschlossener Fertigung
  • Versandzentrum
  • Lagerverwaltung
  • Banken mit Schwerpunkt ?Wertpapierhandel?
  • Versicherungen mit Schwerpunkt ?Provisionierung?
  • Data Warehouse im Versandlogistik-, Versicherungs-, Banken- und Medienumfeld
  • Rechnungswesen mit Schwerpunkt Landwirtschaft
  • Luftfahrttechnik, Verteidigung und öffentliche Sicherheit
  • Software- und Systemhaus

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)

Deutschland: bevorzugt wird der Raum München, Augsburg, Donauwörth und Ingolstadt

möglich

Projekte

Projekte

22 Jahre 4 Monate
2001-11 - heute

Agrarbusiness

Senior Software-Entwickler; Test; Dokumentation; Support Cobol C Shell-Script ...
Senior Software-Entwickler; Test; Dokumentation; Support

Betreuung und Weiterentwicklung branchenspezifischer Spezialsoftware sowie Beratung und Support bei der Umstellung auf ein modernes ERP-System für zwei Gruppen von Unternehmen im Süddeutschen Raum

ERWin GRWin TGWin Windows 7/8/11
Cobol C Shell-Script CMD-Skript Embedded SQL MS ACCESS DB2 MySQl GUI-Entwicklung
LKP
Bayern
1 Jahr
2018-11 - 2019-10

MCA Multicore Studie

Senior Software-Entwickler Agile Softwareentwicklung mit Scrum Vorgangs- und Projektverfolgung mit Jira Multicore Programmierung in Echtzeit-Betriebssystemen
Senior Software-Entwickler
  • Studie zur Untersuchung von Mitigationsmethoden bei Multicore-Prozessoren im Embedded-Umfeld
  • Portierung einer bestehenden Bildverarbeitungssoftware auf das EchtzeitBetriebssystem DEOS und Optimierung auf Multicore- und Echtzeit- sowie ARINC653-Anforderungen
  • Nachweis der Portierbarkeit der Mitigationsmethoden auf beliebige EchtzeitBetriebssystem am Beispiel „mAbassi RTOS“
  • Erstellung von Demonstrationsapplikationen in ANSI-C
  • UDP/TCP-Server-Anbindung für den Datentransfer zu den Bildverarbeitungsalgorithmen auf dem Evaluierungsboard Xilinx Zynq UltraScale+ MPSoC ZCU102

Tätigkeit:

  • Architektur und Infrastruktur
  • Dokumentation
  • Integration und Test
WINDOWS 10 (64 Bit) CYGWIN MINGW UBUNTU Xilinx Zynq UltraScale+ MPSoC ZCU102 Evaluation Board DDC-I OpenArbor (Eclipse basierte Entwicklungsumgebung für embedded Systeme) C/C++ GCC UDP/TCP Echtzeit-Betriebssystem DEOS ARINC 653 Standard
Agile Softwareentwicklung mit Scrum Vorgangs- und Projektverfolgung mit Jira Multicore Programmierung in Echtzeit-Betriebssystemen
IT, Software- und Systemhaus
7 Jahre 7 Monate
2011-04 - 2018-10

Analyse, Dokumentation sowie Weiterentwicklung des Softwarepaketes für Finanzbuchhaltung

Senior Software-Entwickler
Senior Software-Entwickler
  • Erstellung eines Leitfadens für die Einarbeitung neuer Entwickler
  • Analyse und Dokumentation interner Prozesse sowie der Werkzeuge und Programmgeneratoren der Softwareentwicklung
  • Unterstützung bei Releasetests
  • Pflege und Weiterentwicklung bestehender Programm-Module
  • Stabilisierung von GUI-Anwendungen im multi-threaded Betrieb
  • Pflege, Weiterentwicklung und Stabilisierung von Zugriffen auf StandardProtokolle (FTP, LDAP, MAIL)
  • Evaluierung der Umstellung bestehender Software auf Micro Focus Visual COBOL
  • Implementierung von dynamischem SQL für Datenbankzugriffe unter COBOL
  • Anwendersupport
  • Pflege und Weiterentwicklung der Schnittstelle zu einem Steuerberatungsprogramm hinsichtlich Stammdatenaustausch sowie Transfer und Berechnung von Gegenstandswerten als Basis für die Steuerberatergebührenverordnung - StBGebV
  • Pflege und Weiterentwicklung einer Datenbank basierten Vertriebssoftware für Erzeugerringe und Trocknungsgenossenschaften
  • Planung und Implementierung eines WEB-Service-Client zur Übermittlung Qualifikationsprofil von Abschlüssen an die Bank mit gSoap in C

Tätigkeit:

  • Dokumentation
  • Test
  • Release- und Deployment-Management
WIN XP WINDOWS 7/8/10 (64 Bit) CYGWIN MINGW Micro Focus Cobol (objektorientiert) Micro Focus Visual Cobol C/C++ GCC SQL MySQL ACCESS HTML/DHTML HTTP XML DTD XSD XSL/XSLT HTTPS SOA/SOAP LDAP FTP MAIL-API
bbv-cd München (Rechnungswesen/Finanzbuchhaltung)
7 Monate
2010-09 - 2011-03

Migration einer klassischen C/C++-GUI-Bibliothek

Senior Software-Entwickler
Senior Software-Entwickler

Migration einer klassischen C/C++-GUI-Bibliothek sowie einer C-GUIBibliothek für HTML (WEB-Interface) und Datenbank-Zugriffskomponenten auf Windows 64 Bit

  • Migration einer C/C++-Open-Source-Oberflächen-Bibliothek für Windows und Linux auf Windows-64Bit
  • Migration einer ANSI-C-Oberflächen-Bibliothek für HTML (WEB-Interface) für Windows und Linux auf Windows-64Bit
  • Migration von portablen Datenbank-Zugriffskomponenten in C für Windows und Linux auf Windows-64Bit
  • Migration IPV4 basierter Netzwerkmodule auf IPV6

Tätigkeit:

  • Konzeption
  • Architektur
  • Softwaretest
WIN XP WINDOWS 7 (64 Bit) CYGWIN LINUX-32Bit LINUX-64Bit DB2 (9.5) ORACLE (9i / 10g / 11g) MYSQL SQL SERVER 2005 UNIX SHELL SCRIPT C/C++ GCC SQL HTML/DHTML JAVA-SCRIPT DOM-API WEBSERVER HTTP XML DTD XSD XSL/XSLT NETZWERK/SOCKET-PROGRAMMIERUNG TCP UDP IPV4 IPV6
SEaCO Software Engineering and Consulting GmbH (IT)
7 Monate
2010-02 - 2010-08

Anpassungen für das Produkt E++ im DataWarehouse KPR

Senior Data Warehouse Consultant / Reviewer
Senior Data Warehouse Consultant / Reviewer

Anpassungen für das Produkt E++ im DataWarehouse KPR – Kunden-Profitabilitäts-Rechnung

  • Anpassungen für das Produkt E++ im DWH-Prozess von KPR
  • Erweiterungen und Anpassungen im Controlling Interface
  • Test der neuen und geänderten Komponenten
WIN XP HP-UX INFORMIX DATA WAREHOUSE ETL DATA-STAGE (7.5.1 Server Edition) SQL ERWIN
DHL Express Germany GmbH
Bonn und München
1 Monat
2010-02 - 2010-02

Review des Designs und der Implementierung des DataWarehouses für HR-Daten

Senior Data Warehouse Consultant / Reviewer
Senior Data Warehouse Consultant / Reviewer
  • Analyse des Designs des Data Mart zur Bereitstellung von Personaldaten für Inhouse-Schnittstellen unter Berücksichtigung der Datensatzhistorisierung
  • Untersuchung der Implementierung mit DataStage V7.5.2 – Server Edition im Hinblick auf:
    • Handhabung der ETL Prozesskette beim Wiederaufsetzen nach Abbrüchen
    • Vermeidung von Duplikaten bzw. fehlenden Verknüpfungen beim Laden von Dimensionen und Fakten
    • Laufzeitverhalten bedingt durch die Gestaltung der ETL-Prozesskette sowie der Datenbankzugriffe
  • Unterbreitung konkreter Vorschläge zur Absicherung der ETL-Prozesskette und zur Verbesserung des Laufzeitverhaltens
WIN XP IBM-AIX ORACLE DATA WAREHOUSE ETL DATA-STAGE (7.5.2 Server Edition) SQL
Deutsche Bank in Frankfurt/Eschborn
4 Monate
2009-11 - 2010-02

Universeller Datenaustausch mit relationalen Datenbanken und WEBServices

Senior Software-Entwickler
Senior Software-Entwickler
  • Konzeption, Design und Realisierung eines universellen Export-, Import- und Direkttransfer-Moduls zum Datenaustausch zwischen relationalen Datenbanksystemen in den Varianten
    • Standard-DELIMITED-Format
    • Erweitertes DELIMITED-Format mit wahlfreien Zeichenketten zur Textspaltenbegrenzung und zur Feldtrennung
    • FIXED-Format mit und ohne Zeilenvorschub sowie optionale Satzlängenfelder zum Austausch von VARCHAR- und LOB-Spalten
    • XML-Format mit DTD/XSD-Validierung und XSL-Transformation in HTML zur Anzeige der XML-Daten im Browser
  • Implementierung von WEB-Services mit dem Apache-AXIS2-Modul zur Kommunikation über SOAP-Messages
  • Einsatz unter Unix und Windows

Tätigkeit:

  • Konzeption
  • Architektur
  • Softwaretest
WIN XP CYGWIN LINUX-32Bit LINUX-64Bit DB2 (9.5) ORACLE (9i / 10g / 11g) MYSQL SQL SERVER 2005 UNIX SHELL SCRIPT C/C++ GCC SQL HTML/DHTML JAVA-SCRIPT DOM-API WEB-SERVER APACHE/AXIS2 SOA/SOAP WSDL HTTP XML DTD XSD XSL/XSLT
SEaCO Software Engineering and Consulting GmbH
1 Jahr 3 Monate
2008-08 - 2009-10

Migration GUI-Bibliothek und Datenbank-Zugriffskomponenten auf Linux 64 Bit

Senior Software-Entwickler
Senior Software-Entwickler
  • Migration einer C/C++-Open-Source-Oberflächen-Bibliothek für Windows- Qualifikationsprofil Eduard Stegmair 13 / 16 32Bit und Linux-32Bit auf den GCC-Compiler.
  • Migration von portablen Datenbank-Zugriffskomponenten in C für Windows32Bit und Linux-32Bit auf den GCC-Compiler in den Varianten
    • STATIC-EMBEDDED-SQL (Oracle und DB2 mit Precompiler)
    • DYNAMIC-EMBEDDED-SQL (DB2 mit Precompiler)
    • ORACLE-DYNAMIC-SQL (Oracle mit Precompiler)
    • ANSI-DYNAMIC-SQL (Oracle mit Precompiler)
    • DYNAMIC-SQL (DB2-CLI-API)
    • DYNAMIC-SQL (ORACLE-OCI-API)
    • DYNAMIC-SQL (MySQL-C-API)
  • Migration der GUI- und Datenbank-Module nach Linux-64Bit unter dem GCC-Compiler
  • Konzeption, Design und Realisierung eines performanten und plattformunabhängigen Application-Servers für C/C++-Anwendungen
    • Mehrschichtarchitektur mit
      • Netzwerkkommunikation und Transaktionsmanagement auf Application-Server-Seite
      • Datenbankkommunikation und GUI-Anbindung über dynamisch gelinkte GUI und DB-Module
      • Technischen Basisfunktionalitäten (z.B. File-, Log-File- und Profile-Handling, Data-Dictionary-Anbindung, kontextsensitive Komponenten für Berechtigungen, GUIFormatierungen, Fehlermeldungen und Onlinehilfen) über dynamisch gelinkte Basis-Module
      • Fachlichen Funktionalitäten über dynamisch gelinkte Fachanwendungen
    • Einbindung von bestehenden reentranten C/C++-Dialoganwendungen
    • Kompilierte und schnelle C-Clientmodule für die Web-ServerKommunikation über CGI
    • Netzwerk/Socket-Programmierung (TCP/UDP, IPV4)
  • Konzeption, Design und Realisierung einer GUI-Bibliothek für HTML
    • Abbildung klassischer GUI-Elemente in HTML 
      • Dialog- und Application-Frame
      • Container
      • Menubar 
      • Statusbar
      • Pushbutton (Text und Image)
      • Label
      • Combobox (editierbar)
      • Listbox (mehrspaltig mit Multiselect und Doubleclick) 
      • Spreadsheet/Table
      • Tree (Text, Image, Multiselect, Doubleclick) 
      • File-Upload
    • Stack verwaltete Aufrufe von Applikations-Subdialogen und externer Web-Applikationen
    • Parallelbetrieb bestehender Fachanwendungen als Web-Applikation und als klassischer Fat-Client
    • Einsatz unter Unix und Windows

Tätigkeit:

  • Konzeption
  • Architektur
  • Softwaretest
WIN XP CYGWIN LINUX-32Bit LINUX-64Bit DB2 (9.5) ORACLE (9i / 10g) MYSQL SQL SERVER 2005 UNIX SHELL SCRIPT C/C++ GCC SQL PRECOMPILER DYNAMIC-SQL STATIC-SQL DATABASE-API HTML/DHTML JAVA-SCRIPT DOM-API WEB-SERVER TRANSACTIONMONITOR NETWERK/SOCKET-PROGRAMMIERUNG TCP UDP IPV4
SEaCO Software Engineering and Consulting GmbH
2 Jahre 1 Monat
2006-07 - 2008-07

DWH - ProSeco-Schnittstelle zum DWH

Senior Data Warehouse Consultant
Senior Data Warehouse Consultant
  • Anbindung und Integration eines neuen Quellsystems an die bestehenden Lade- und Transformationsprozesse mit DataStage. Dabei handelt es sich um die Ablösung bestehender Sende- und Programmplan-Schnittstellen durch die „ProSeco-Schnittstelle“.
  • Design und Implementierung von Erweiterungen zum „Video on Demand Projekt“ mit MaxDome (1&1) als Quellsystem. Mit diesem Projekt wird die Gebührenabrechnung für Lizenzgeber unter DataStage realisiert.
  • Betreuung der Produktions- und Vorproduktionssysteme.
  • Erweiterung und Verbesserung der Deployment-Prozesse speziell im DataStage-Umfeld.
  • Erstellung von Werkzeugen zum automatisierten Aufbau von Testumgebungen (Datenbankreplikationen usw.).
  • Performance-Verbesserungen durch die Ausreizung der Möglichkeiten der relationalen Datenbank Informix und durch Optimierung der DataStage-Jobs.
  • Einsatz von DataStage 7.1 (Server Jobs).
  • Migration von Informix V7 auf V10 im Rahmen des DWH.
  • Schnittstellenverarbeitung im XML-Format.

Tätigkeit:

  • Design
  • Kundensupport
  • Test zugewiesener ClearQuest-Einträge
WIN XP SUN-SOLARIS INFORMIX ORACLE RATIONAL CLEAR CASE RATIONAL CLEARQUEST DATA WAREHOUSE ETL DATA-STAGE (7.1) ERWIN UNIX SHELL SCRIPT SQL XML DTD XSD
ProSieben Produktion GmbH in Unterföhring
6 Monate
2005-12 - 2006-05

DWH - Schnittstellenversorgung aus DWH

Senior Data Warehouse Consultant
Senior Data Warehouse Consultant
  • Konzeption und Realisierung von Schnittstellen im Rahmen des ETL- und Data-Warehouse-Projektes
  • Extraktion von Daten für die hauseigene Schnittstelle „VerIA“ zur Versorgung von Vermittlern und Maklern mit tarifierungsrelevanten Informationen.
  • Extraktion von Tarifinformationen im GDV- und S-Obligo-Format.
  • Einsatz von DataStage EE (Parallel Jobs).

Tätigkeit:

  • Konzeption
  • Architektur
WIN XP IBM-AIX OS390/MVS/TSO OPC/BETA48 DB2 DATA WAREHOUSE ETL DATA-STAGE EE (7.5.1) ERWIN UNIX SHELL SCRIPT COBOL GDV S-OBLIGO SQL
Bayerische Versicherungskammer in München
1 Jahr 6 Monate
2004-06 - 2005-11

EMILIA - ETL/Data-Warehouse für Revenue Daten

Data Warehouse Consultant
Data Warehouse Consultant
  • Planung und Realisierung der Infrastruktur für das ETL- und Data-Warehouse-Projekt
  • Schaffung von Entwicklungs-, Test- und Produktionsumgebungen
  • Installation eines unternehmensweiten Datentransfers im Rahmen des ETL-Prozesses
  • Integration von DataStage als Transformationsmodul in den ETL-Prozess
  • Automatisierung aller Abläufe von der Extraktion in den Ländern über die Transformation in der europäischen Zentrale bis hin zu Teilen des Ladeprozesses und der Nachverarbeitung
  • Integration der Prozesse in den produktiven RZ-Betrieb
  • Datenextraktion und Unterstützung bei der Datenextraktion in den europäischen Niederlassungen auf unterschiedlichen Dankenbanken und Betriebssystemen
  • Migration von UNIX-Shell-Skript nach Windows-CMD-File
  • Migration von Batch- und GUI-Anwendungen, entwickelt unter IBM-VAC++-C/C++, nach GNU-C/C++ unter Cygwin
  • Konzeption einer GUI gestützten Anwendung zur Steuerung und Pflege des ETL-Prozesses

Tätigkeit:

  • Konzeption
  • Architektur
  • Software- und Prozess-Test
WIN 9x/NT/2K/XP HP-UX IBM-AIX LINUX AS400 CYGWIN ORACLE DB2 MYSQL SYBASE SQL-SERVER TERADATA SQL ODBC DATA WAREHOUSE ETL DATASTAGE UNIX SHELL SCRIPT C/C++ GNU/GCC VERSANDLOGISTIK BARCODEDRUCK HP-PCL5 POSTSCRIPT
DHL in Brüssel
1 Jahr 3 Monate
2003-01 - 2004-03

Neugestaltung eines Provisionssystems

Projektleitung Entwicklung / Senior Software-Entwickler
Projektleitung Entwicklung / Senior Software-Entwickler
  • Neugestaltung der Softwareentwicklungsumgebung (Sprachen, Datenbasis und Utilities)
  • Definition der Software-Infrastruktur (Transaktionsmonitor, WEB-Server, WEB-Browser)
  • Realisierung eines allgemeinen Data-Dictionaries und dessen binäre Verwendung in der Anwendungsentwicklung
  • Konzeption und Realisierung nativer Zugriffsmodule auf Basis
    • STATIC EMBEDDED SQL (Precompiler) für DB2
    • STATIC EMBEDDED SQL (Precompiler) für ORACLE
    • DYNAMIC EMBEDDED SQL für DB2
    • ORACLE DYNAMIC SQL „Method 4“
    • ANSI DYNAMIC SQL „Method 4“ für ORACLE
    • DYNAMIC SQL für DB2 (CLI)
    • DYNAMIC SQL für ORACLE (OCI)
  • Konzeption und Realisierung eines datenbankneutralen Zugriffsmoduls auf Basis ODBC für
    • DB2
    • ORACLE
    • MYSQL
    • MS-ACCESS
  • Export- und Importwerkzeuge zum Datenaustausch zwischen relationalen Datenbanken
  • Generatoren für C-Headerfiles und COBOL-COPY-Strecken
  • Planung und Realisierung einer Schnittstelle für Dialoganwendungen
    • Versorgung von klassischen Windowsoberflächen als „fat client“
    • Kommunikation mit Dialogmonitor, WEB-Server und WEB-Browser
    • Dynamisches Hilfe-, Code-, Formatierungs-, Fehlermeldungs- und Berechtigungssystem
    • mit kontextsensitiver Gestaltungsmöglichkeit
    • Daraus resultiert ein frei formatierbares mehrsprachenfähiges Gesamtsystem
  • Realisierung eines Pflegedialoges für Provisionen
  • Realisierung eines Call-Center-Dialoges zur Beauskunftung von Vermittlerprovisionen

Tätigkeit:

  • Konzeption
  • Architektur
  • Produktgestaltung
  • Softwaretest
WIN 9x/NT/2K/XP MVS/TSO AIX LINUX ORACLE 8i/9i DB2 7.1/7.2 MYSQL ACCESS SQL ODBC DATA-DICTIONARY GENERATOREN C/C++ C/370 COBOL JAVA JNI HTML JAVASCRIPT
GHS (Versicherung)
2 Jahre
2001-01 - 2002-12

Betreuung der Softwareentwicklung von GS-Provision -

Senior Software-Entwickler (Versicherungen und Provisionen)
Senior Software-Entwickler (Versicherungen und Provisionen)
  • Aufbau und Betreuung der Entwicklungsabteilung des Produktes „GS-Provision“
  • Einarbeitung und Ausbildung neuer Entwickler
  • Pflege und Wartung des produktiven Provisionssystems
  • Mitgestaltung der technischen und fachlichen Produktweiterentwicklung
  • Erweiterung des Produktes auf vollständige Schemafähigkeit bei Datenbankzugriffen
  • Einsatz des Produktes unter Unix (AIX und LINUX)
  • Planung und Realisierung des Produkteinsatzes unter ORACLE 8i parallel zu DB/2
  • Realisierung und Einsatz von dynamischen SQL Zugriffsmodulen für DB2 und ORACLE 8i
  • Unterstützung der Kunden bei Installation und Konfiguration von Oracle Enterprise Server
  • Datentransfer zwischen Oracle- und DB/2-Datenbanken
  • Planung und Realisierung eines kundenindividuellen Codesystemanschlusses
  • Erweiterung bestehender Dialoganwendungen um HTML-Oberflächen

Tätigkeit:

  • Projektleitung für die Entwicklung von „GS-Provision“
  • Senior Software-Entwickler
  • Produktgestaltung
  • Konzeption
  • Architektur
  • Schulung
  • Softwaretest
WIN 95/NT/2000 MVS/TSO UNIX ORACLE 8i DB/2 7.1 SQL C/C++ C/370 COBOL HTML JNI
GLOBAL-SYSTEMS (Versicherung)
2 Jahre
1999-01 - 2000-12

Unternehmens-Netzwerke

Einzelprojekte im Bereich „Unternehmens-Netzwerke“ mit Schwerpunkt „Industrie, Handel und Handwerk“

  • Planung und Realisierung moderner Unternehmens-Netzwerke
  • Planung der physikalischen Vernetzung für Telefon und Datenverarbeitung
    • Auswahl des geeigneten Telefonanbieters und der geeigneten Anschlussart
    • Auswahl des Internetproviders und Beantragung der Firmendomäne
    • Installation von Firewall, WEB-Proxy und Mailserver
    • Installation von File- und Print-Server sowie Workstation

Tätigkeit:

  • Konzeption
  • Installation
WINDOWS 95/98/NT LINUX AMP 3-COM CISCO
Industrie, Handel und Handwerk
2 Jahre 10 Monate
1998-03 - 2000-12

Softwareentwicklung - Schwerpunkt Versicherungen und Provisionen

Senior Software-Entwickler
Senior Software-Entwickler
  • Neuentwicklung eines Windows-Dialoges „Anspruchsverwaltung“ mit den Funktionen:
    • Sichtung des Vertragsbestandes
    • Manuelle Erstellung von Bewertungsschichten
    • Manuelle Eröffnung von Provisionsansprüchen und Verrechnungen mit Modifikation der Vertriebsbeteiligungen und Mitarbeiterketten
    • Annullierung, Stornierung und Ersetzung von Ansprüchen und deren Verrechnungen
    • Implementierung einer skalierbaren Version des „Vier-Augen-Prinzips“ durch Kombination von Berechtigungssystem und „Vertragsweiterleitung“
  • Realisierung als vollständig skalierbare Client-Server-Architektur
    • eigene Serverprozesse in beliebiger Anzahl dienen der Vertragsdatenbeschaffung aus DB2-Datenbasen von unterschiedlichen HOST-Systemen
    • für den Einsatz mit Windows-Terminalserver ist die Anwendung auch ohne eigene Serverprozesse lauffähig
  • Konzeption und Realisierung
    • eines Formatierungssystems für Dialoge
    • eines Berechtigungssystems für Dialoge und Batchprozesse
    • eines Hilfesystems für Dialoge (im HLP- bzw. HTML-Format)
    • eines Fehlermeldungssystems für Dialoge und Batchprozesse
    • eines fremdsprachentauglichen Gesamtsystems
    • Versionierungstechniken für Objekte des Datenbestandes (revisionssichere Versionierung von Datensätzen)
  • Wartung und Weiterentwicklung der Kernmodule des Provisionierungssystems
  • Pflege der Softwareentwicklungsumgebung
  • Techniken der Releaseverwaltung und Softwareauslieferung an den Kunden
  • Unterstützung der Kollegen bei der Produkteinführung beim Kunden
  • Schulung und Einarbeitung von Mitarbeitern in die Entwicklungs- und Produktumgebung

Tätigkeit:

  • Konzeption
  • Architektur
  • Schulung
  • Kundensupport
  • Softwaretest
OS/2 WINDOWS 95/NT MVS/TSO C/C++ C/370 DB2 SQL PROVISIONEN VERSIONIERUNG
GLOBAL-SYSTEMS (Versicherung)
8 Monate
1997-07 - 1998-02

Softwareentwicklung - Schwerpunkt Banken und Wertpapierhandel

Senior Software-Entwickler
Senior Software-Entwickler
  • Neuaufbau der Bestandsübersicht im Wertpapierhandel incl. Erfassung der Geschäfte im Front-/Back-Office
  • Schnittstellen zu verschiedenen Fremdsystemen
  • Transfer von Stammdaten und Wertpapiertransaktionen
  • Kundenmitteilungen im Postscript-Format für
  • Wertpapierbestände
  • Zinsabgrenzung/Zinsvorausschau
  • Abrechnungsbelege
  • Endfälligkeiten
  • Umtausch
  • REPO-Geschäfte und Wertpapierleihe
  • Komplettumtausch von Wertpapiersicherheiten
  • SWIFT-Nachrichten
SUN-SOLARIS COBOL WERTPAPIERHANDEL
BSP (Bank)

Aus- und Weiterbildung

Aus- und Weiterbildung

Abschluß: Dipl. Ing. (FH) AGRAR (Weihenstephan)
Ausbildung zum Kommunikationsprogrammierer an der Siemens Schule für Kommunikation und Datentechnik

Position

Position

  • Senior Consultant

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Ascential DataStage
MS Office
MS Project
MS Visio

Fachwissen

  • Anwendungs-Softwarepaket SILINE-200 und GSB-iV für Handel und Fertigungsbetriebe auf den Plattformen BS2000, UNIX und WINDOWS
  • Transaktionsmonitore ATM und UTM sowie einer portablen und skalierbaren Eigenentwicklung in C für Linux und Windows
  • Datenbanken DB2, ORACLE, MYSQL, ACCESS, SYBASE, SQL-SERVER, TERADATA, INFORMIX, UDS, LEASY
  • Datenbankprogrammierung (Static-SQL, Dynamic-Embedded-SQL, ANSIDynamic-SQL, Oracle-Dynamic-SQL, Oracle-OCI-API, Oracle PL/SQL, DB2- CLI-API, MySQL-C-API, INFORMIX-ESQL-API, ODBC-API)
  • Universeller Datenaustausch zwischen unterschiedlichen Datenbanksystemen (über DB Direktverbindungen, DB-Export und DB-Import in diversen FixedFormaten, Delimited-Formaten sowie im XML-Format mit DTD-Validierung und XSL-Transformation nach HTML zur Anzeige von Daten im Browser)
  • Anwendungsentwicklung unter BS2000, MVS, UNIX/LINUX, CYGWIN, WINDOWS und OS2
  • INTRANET, ETHERNET, FDDI, CONWARE, 3-COM, ROUTING, DHCP, DNS, TCP/IP
  • INTERNET, WAN, ISDN, TELEBOX 400, DFÜ, RICHTFUNK
  • Hardware-Operator ATOP (TPS) für SNI-Großrechner
  • Client-Server-Architekturen
  • MS-Office
  • Systemverwaltung und RZ-Organisation für BS2000 und UNIX
  • Projektorganisation, Ausbildung/Betreuung von Mitarbeitern
  • Data Warehouse (DataStage, Server- und Parallel-Job)
  • Drucksteuerung mittels HP-PCL5 und Postscript
  • nativer Barcodedruck (EAN13, EAN128, I2/5, CODE128, CODE39, CODE93, POSTNET, FIM-CODE) über HP-PCL5 und Postscript
  • Migration von IBM-VAC++-C/C++ Anwendungen nach GNU-GCC unter CYGWIN und MINGW
  • Migration von C/C++ Anwendungen nach GNU-GCC 64 Bit
  • Migration von klassischen GUI-Anwendungen nach WEB-Anwendungen
  • WEB-Server, WEB-Anwendungsentwicklung und CGI-Programmierung
  • WEB-Services/SOAP über Apache-AXIS2 und gSoap
  • Netzwerk- und Socket-Programmierung (TCP, UDP, IPV4, IPV6)
  • GDV-Format, S-Obligo-Format
  • Datenmodellierung mit ERWIN
  • Echtzeit-Betriebssystem
  • Multicore Programmierung in Echtzeit-Betriebssystemen
  • ARINC 653 Standard
  • Agile Softwareentwicklung mit Scrum

Betriebssysteme

BS2000
Operating und Systemadministration, TCP/IP, DCAM, BCAM, ATOP, Emulationen
HPUX
Administration, Scripting
MS-DOS
MVS, OS/390
OS/2
Unix
SCO, Sinix, Reliant Unix V, Linux, Solaris, AIX, HP-UX - Administration, Scripting
Windows
3.x, 9x, NT, 2000, XP, 7 (64 Bit)
  • BS2000
  • MVS (TSO)
  • SINIX/Reliant UNIX, SCO-UNIX System V, LINUX, SUN-SOLARIS, IBM-AIX, HP-UX, CYGWIN
  • MS-DOS, WINDOWS 3.x/9x/NT/2000/XP/XP-SP2, WINDOWS 7/8/10 (64 Bit)
  • OS/2
  • Real Time Operating System DEOS (Multicore, ARINC 653 Standard)
  • Echzeitbetriebssysteme

Programmiersprachen

C
sehr gut (MSDOS, WINDOWS, UNIX, MVS, GCC, BORLAND, VISUAL AGE, MSC)
C++
gut (WINDOWS)
Cobol
sehr gut (WINDOWS, UNIX, BS2000, MVS)
dBase
gut
HPGL, HP PCL
Imake, GNU-Make, Make-Maker etc...
GNU-Make
JavaScript
Gute Kenntnisse in JavaScript
JCL
Grundkenntnisse
Perl
Grundkenntnisse
PL/SQL
gute Kenntnisse
Rexx
gute Kenntnisse
Shell
sehr gut (Bourne-Shell, Korn-Shell, Bash )
Siemens EDT-Prozeduren unter BS2000
  • Siemens-COBOL (ANSI 74/85) unter BS2000
  • Micro-Focus-COBOL (ANSI 85) unter UNIX
  • Micro-Focus-COBOL (objektorientiert) unter WINDOWS
  • Micro-Focus Visual COBOL
  • IBM-Cobol (ANSI 85) unter MVS
  • Borland C/C++
  • GNU-GCC C/C++
  • GNU-GCC C embedded
  • Microsoft Visual C
  • IBM Visual Age C/C++ unter OS/2, AIX und WINDOWS 95/NT
  • IBM C/370
  • Make/Makefile
  • UNIX Shell-Scripte
  • HTML/DHTML, JavaScript, DOM-API
  • XML, DTD, XSD, XSL/XSLT, SOA/SOAP, WSDL, HTTP
  • IBM REXX, JCL
  • Siemens EDT-Prozeduren
  • SQL, Oracle PL/SQL

Datenbanken

DB2
unter MVS, UNIX und WINDOWS sowie OS/2
Informix
unter UNIX
ISAM
BS2000-ISAM, Leasy
LEASY
BS2000, Verwaltung
MS Access
MS SQL Server
SQL Server 2005, API Programmierung mit ODBC
MySQL
unter WINDOWS und UNIX
ODBC
API-Programmierung mit ODBC
Oracle
unter WINDOWS (8i, 9i, 10g und 11g) und UNIX (10g, 11g)
SQL
Sehr gute Kenntnisse, DB-Programmierung mit Embedded SQL
Sybase
unter WINDOWS und UNIX
  • NCR TeraData
  • API-Programmierung mit ODBC
  • DB-Installation
  • Basis-Administration

Datenkommunikation

BAM
unter BS2000
DCAM/ISAM
EDIFACT
Ethernet
Planung eines Firmennetzwerkes
Fax
FDDI
Planung eines Netzwerkes für 2 Standorte und 1 Außenstelle basierend auf sternförmig angelegte FDDI-Ringe, Ethernet, CAT-5-Verkabelung, Richtfunkverbindung, TCP/IP-Protokolle
Internet, Intranet
Konfiguration von DHCP, DNS, MAIL, SAMBA usw. unter Linux
ISDN
ISO/OSI
NetBeui
NetBios
parallele Schnittstelle
PC-Anywhere
Installation und Anwendung zur Fernsteuerung von BS2000-Anwendungen
RFC
Router
Einrichtung und Administration
RPC
Programmierung von RPC-Client/Serverprozessen
RS232
Programmierung in C
SMTP
SNMP
TCP/IP
Socket-Programmierung TCP+UDP / IP portabel für IPV4 und IPV6 in C unter Windows (32/64Bit) und Linux (32/64 Bit)
UTM - Transdata
Windows Netzwerk
Winsock
Socket-Programmierung in C

Hardware

CD-Writer / Brenner
Drucker
HP
IBM RS6000
Iomega
Modem
Modems und ISDN
NEC
Drucker
PC
von 286 bis Pentium
Siemens Großrechner
7.530-7.560/R2, Terminals, Vorrechner, Mehrfachsteuerungen, Bandgeräte, Kasettengeräte
SNI RM-Rechner
300 und 600
Soundkarten
Streamer
HP-Dat-Streamer, Band- und Kasettenlaufwerke für Unix und SNI-Großrechner
SUN
SUN-Ultra-Enterprice (SS1000), SUN-Workstation SPARC 4/5
Teradata
  • Sehr gute Kenntnisse in PC-Hardware und deren Peripherie;
  • Gute Kenntnisse in der Bedienung von SNI-Großrechnerhardware(7.5xx) und SNI-RM-Systemen und deren Peripherie (Mehrfachsteuerungen, Vorrechner, Terminal, Drucker, Band- und Kasettengeräte, Automatischer Operator ATOP)

Design / Entwicklung / Konstruktion

CVS, SVN, GIT
Eclipse
Jira
MS Visual Studio
Rational ClearCase
Rational ClearQuest

Branchen

Branchen

  • Industrie und Handel mit angeschlossener Fertigung
  • Versandzentrum
  • Lagerverwaltung
  • Banken mit Schwerpunkt ?Wertpapierhandel?
  • Versicherungen mit Schwerpunkt ?Provisionierung?
  • Data Warehouse im Versandlogistik-, Versicherungs-, Banken- und Medienumfeld
  • Rechnungswesen mit Schwerpunkt Landwirtschaft
  • Luftfahrttechnik, Verteidigung und öffentliche Sicherheit
  • Software- und Systemhaus

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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