Projektleiter & Entwickler / Finanzdienstleister, Contact-Center, IP-Telefonie, & Basistechnologien
Aktualisiert am 18.09.2017
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Verfügbar ab: 01.10.2018
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
10 jahre amerikanisches Unternehmen

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: Bayern, Großraum München/Augsburg/Ingolstadt/Ulm bevorzugt

Weitere Länder:

*** weltweit gegen deutlich erhöhte Vergütung ***

 

nicht möglich

Projekte

Projekte

!!! Referenzen gerne auf Anfrage !!!
________________________________________
Projektauswahl, bei weitem nicht vollständig....


04/2013 ? 08/2014             FOS: Erweiterungen und Modifikation von Verwaltungs-Software

-      Stichworte:    Windows, MS Office, Access, VB(A), SQL, MFC

 

11/2014 ? 02/2015             Bugfixing, Weiterentwicklung von Altsystemen (Bizerba)

-      Stichworte:    Windows XP-8, Windows POS-Ready 20XX, Windows PE 3-5, IIS5-7.5, Acronis, Testsoftware, Microsoft SSL Diagnostik Tool, Debug-Proxie

-                            Linux Bugfixing des Treibers eines Ralink RT5572 basierenden USB Sticks, C++, Python, Bash-Script, Wireshark, ArpPing, USBPcap

 

10/2013 ? 03/2014             FH Augsburg: Erweiterungen und Modifikation bestehender Software

-      Stichworte:    Windows, MS Office, Access, VB(A), Python, C++, VC++, MFC, VisualStudio, Linux

 

08/2013 ? 09/2013             Portierung einer Backupsoftware

-      Stichworte:    Windows 7, Python 2.7, pyinstaller-2-0, Mime, Wing IDE, Snapshot 1.4

 

06/2013 ? 07/2013           Design und Implementierung eines Projektrisikomanagement-Systems für agile Entwicklung (SCRUM) (syslab.com)

-        Stichworte:   MySQL, SQL, Redmine, VMware, Access, ODBC, Excel, VB(A), FreePDF

-        Detail:          Das Projektrisikomanagement-Systems ist eine zweiteilige Anwendung bestehend aus einem Datenerfassung und Verwaltungsprogramm und einer Server Komponente die jede Nacht automatisiert alle benötigten Reports und Diagramme erzeugt.
Durch die Übernahme aller relevanten Daten aus der redmine Projektdatenbank und einer einstellbaren, regelbasierten Vorgangsautomatisierung ist der Verwaltungsaufwand minimiert.

 

04/2013 ? 06/2013           Design und Implementierung eines Controlling-Systems (syslab.com)

-        Stichworte:   MySQL, SQL, Redmine, VMware, ODBC, Excel, VB(A), FreePDF, Python 2.7, Wing IDE

-        Detail:          Das Controlling-System der Syslab erstellt jede Nacht eine Auswertung aller relevanten Daten der Entwicklung der Syslab. Dabei werden nur die Tätigkeiten die innerhalb von Sprints laufen berücksichtigt.
Das System ist auf einer virtuellen Maschine installiert.
Es wird ein komprimierter Backup der redmine Datenbank vom Server abgeholt, dekomprimiert und in eine lokale MySQL Datenbank geladen.
Danach wird ein Excel-Sheet geöffnet. Es enthält ein automatisch startendes VB-Programm das die Daten aus der Datenbank holt, die benötigten Auswertungen generiert und als PDF-Dateien ausgibt.

 

 

08/2011 ? 03/2013     Erweiterungen für Datenzusammenführung & -aufbereitung (Wüstenrot Bausparkasse)

-        Stichworte:   Fachwissen Bausparen & Versicherung, Consulting, Access200X, VB(A), SQL, Excel, Python 2.7, Wing IDE, Notepad++

 

01/2012 ? 05/2012     MS Outlook 2003+ Erweiterungen zum verbesserten IMAP-Handling

-   Stichworte:      Outlook, VB(A), Redemption, userxx.dll & winmm.dll


05/2011 ? 02/2013     Datenzusammenführung & -aufbereitung (Wüstenrot Bausparkasse)
-   Stichworte:      Fachwissen Bausparen & Versicherung, Consulting, Access2003, VB(A), SQL, Excel, Python 2.7, Wing IDE, Notepad++

01/2010 ? 04/2010     Projektmanagement (W&W Informatik GmbH)
-   Stichworte:      Risikomanagement, Testmanagement, FinanzCheckPlus, Rational ClearQuest , Rational RequisitePro

01/2010 ? 07/2010    Projektmanagement (Allianz Dresdner Bauspar AG)
-    Stichworte:    Bausparen, neue Tarife, Onlinerechner, Beratungssoftware, Fachkonzept: Erstellung & Review, Testfallerstellung, Testreviews, Begleitung der Umsetzung, Jira, Selenium, Firebug

04/2009 ? 09/2009    XML Export aus einer SQL Server Datenbank
-    Stichworte:    Python, SQL Server, XML, Wing IDE 3.1, SubVersion, TortoiseSVN
-    Detail:    XML Dateien mit meist mehreren tausend Einträgen, die aus über 50 verschiedenen Elementen bestehen, die über 12 Ebenen tief verschachtelt sind

01/2009 ? 11/2009 Benutzerschnittstelle für ein Zugangskontrollsystem
- Stichworte:  Fingerabdrucksensor, VMware, .Net, IP, VB, Access, Windows XL +, Linux

09/2006 ? 06/2007 ContactCenter (Project IPerience für TietoEnator bei O2)
- Stichworte:  Teilprojektleitung, Infrastruktur, Koordination mit Security Departement, Firewalls, Dokumentation, Handbücher

03/2006 ? 08/2006 Weiterentwicklung/Portierung einer Baufinanzierung (Elaxy AG)
- Stichworte:  Fachwissen Bausparen & Versicherung Windows, C++, VC++, MFC, VisualStudio6, Java, Eclipse, SubVersion

03/2004 ? heute   FH Augsburg: Erweiterungen und Modifikation bestehender Software
- Stichworte:  Windows, MS Office, Access, VB(A), Python, C++, VC++, MFC, VisualStudio, Linux

10/2003 - heute   Backupsysteme
- Stichworte:  Prozess-Design, Windows, Linux, Python

07/2003 - 12/2009 Alante Deutschland: Backup, HW & SW Fullservice
- Stichworte:  Windows, SQL-Server, ISDN, DSL, Backup, --

09/2002 - 06/2003 Schufaschnittstelle für Fremdsoftware (Cron-Bank AG)
- Stichworte:  Windows, VC++, ARGUS, RPCClient

07/1998 - 08/2002 Entwicklungsleiter der Cosyma, Ges. für innovative EDV-Systeme mbH
- Geschäftsführung
- Projektleitung
- Senior Consultant

07/1998 - 08/2002 Anpassungen, Weiterentwicklung und Portierung einer Beratungs-Software Bausparen ( CPU AG / Dresdner Bauspar AG / Dresdner Bank AG)
- Stichworte:  Fachwissen Bausparen, Rechenkern
- Windows:     VC++, Ter Printing System, zApp
-   SINIX:     Gnu C++, DAP-DRS, zApp

10/1999 - 01/2002 Anpassungen (Jahr 2000 & Euro) einer Baufinanzierung (CPU AG / Commerzbank AG)
- Stichworte:  Windows, VC 1.52

03/2000 - 07/2000 Absatzfinanzierung: Erweiterungen für ein Software-Haus
- Stichworte:  Windows, VC++, Jet-Engine

09/2000 - 03/2002 Absatzfinanzierung: FIBS (Cron-Bank AG)
- Stichworte:  Rechenkern, Windows, VC++, Jet-Engine

09/2001 - 01/2002 Scoring Software (Cron-Bank AG)
- Stichworte:  Windows, VC++, RPC, Access, VB
________________________________________
09/2006 - 06/2007
ContactCenter (Project IPerience für TietoEnator bei O2)
Umfang: 9 Personenmonate
Stichworte:       Teilprojektleitung, Infrastruktur, Koordination mit Security Departement, Firewalls, Dokumentation, Handbücher
Das Projekt IPerience ist die komplette Ablösung der internen und externen Callcenter Infrastruktur von O2 durch eine IP basierte Lösung. Das Projekt beinhaltet die Neuinstallation von über 50 Servern die bis zu 2500 Arbeitsplätze bedienen können. Die Infrastruktur für dieses Projekt ist größtenteils redundant rund auf insgesamt sechs Standorte deutschlandweit verteilt.
In diesem Projekt war ich Anfangs primär mit den Veränderungen der internen Netzwerkinfrastruktur von O2 beschäftigt. Durch die vielen neuen Systeme im Netzwerk mussten auch die internen Router und Firewalls angepasst werden. Die gewünschten Veränderungen mussten detailliert dokumentiert, im Hinblick auf Sicherheit untersucht und mit den internen Abteilungen die sich mit der Sicherheit des Netzwerkes beschäftigen abgeklärt werden. Dies habe ich mit Hilfe von internen und externen Mitarbeitern realisiert.
Aus der dazu nötigen Kenntnis aller Systeme und ihre Interaktionen heraus habe ich mich danach mit der Koordination der Prozesse beschäftigt, die zu einem System-Handbuch von circa 1500 Seiten Umfang und etwa 15.000 Seiten Anlagen führten.

03/2006 - 08/2006
Weiterentwicklung/Portierung einer Baufinanzierung mit Lebensversicherung (Elaxy AG)
Umfang: 6 Personenmonate
Stichworte:       Windows, C++, VC++, Java, Eclipse, SubVersion
Die Tätigkeiten bei der Elaxy AG waren größtenteils Anpassungen und Erweiterungen des Standardpro-duktes Elaxy Baufinanzierung für den Kunden Württembergische Versicherung/Wüstenrot.
Fachlich waren dies umfangreiche Änderungen im Bereich Bausparen und bei Lebensversicherungen. Dazu kamen Änderungen an den Schnittstellen zum Datenaustausch mit den bestehenden operativen Systemen des Kunden. Die Anwendung wird sowohl online, als auch - auf den Notebooks der Berater - offline betrieben.
Die Vorgaben des Produkt-Marketings wurden von mir eigenständig in Software umgesetzt.
Das Backend war hierbei ein riesiges C++ Programm das nicht nur in VC++, sondern auch mit einem al-ten Borland Compiler übersetzbar sein musste. Das Frontend war eine Neuentwicklung in Java mit einem proprietären GUI-Werkzeug. Als Entwicklungsumgebung wurde Eclipse, als Versionsverwaltungswerk-zeug SubVersion eingesetzt.
Im Rahmen dieses Projektes habe ich zur Fehlersuche die Speicherverwaltung des Borland Compilers durch Redefinition des New-Operators mit der Speicherverwaltung von VC++ ersetzt.
Ein tiefes Verständnis für die Funktionsweise von Betriebssystemen und Compilern ist also vorhan-den.

Anpassungen, Weiterentwicklung und Portierung einer Beratungs-Software Bausparen ( CPU AG / Dresdner Bauspar AG / Dresdner Bank AG)
Umfang: insgesamt 48 Personenmonate
Stichworte:       Windows: VC++, Ter Printing System, zApp
Stichworte:       SINIX: Gnu C++, DAP-DRS, zApp
Die CPU Softwarehaus AG hatte die Version 2.0 der Bauspar Beratungs Software für die Dresdner Bauspar AG als Windows Applikation erstellt. Diese Software sollte nicht nur auf Windows lauffähig sein sondern auch auf den damals noch im Einsatz befindlichen SINIX-Systemen der Dresdner Bank. Daher wurde von der Dresdner Bank als GUI Werkzeug zApp vorgeschrieben. Die CPU hat mich mit der Portierung des Systems, das zu diesem Zeitpunkt noch nicht fertig gestellt war, auf Sinix beauftragt. Wie sich im Laufe des Projektes herausstellte, war dies die erste derartige Portierung die im Umfeld der Dresdner Bank vorgenommen wurde. Welcher C++ Compiler überhaupt geeignet war musste erst noch ermittelt werden. Das GUI Werkzeug zApp zeigte unter Sinix teilweise ein anderes Verhalten und hatte andere Fehler, von denen ich selbst circa 20 Stück beseitigt habe. Das von der Dresdner Bank verwendete Werkzeug zum Drucken auf den Sinix Systemen hatte zu diesem Zeitpunkt noch keine Schnittstelle zu C++.
Das Projekt wurde also deutlich größer wie ursprünglich spezifiziert. Eine Realisierung wurde nur durch den Einsatz weiterer Mitarbeiter möglich. Da diese von der CPU Softwarehaus AG nicht gestellt werden konnten, habe ich mich auch um die Beschaffung dieser Mitarbeiter gekümmert. Da diese, meine, Entwicklungsgruppe nach Abschluss der Portierung und der Implementierung einiger, von der Bank gewünschten Änderungen, am tiefsten in das Projekt eingearbeitet waren, haben wir in der fol-genden Zeit in Zusammenarbeit mit der CPU auch die Weiterentwicklung dieses Produktes durchge-führt.
Neben Änderungen bei der Integration des Produktes in die bestehenden Betriebsabläufe umfasste dies auch die Einführung neuer Tarife und den damit verbundenen Veränderung des Rechenkerns. Diese Änderungen wurden uns von den Finanzmathematikern als Excel Tabelle zur Verfügung ge-stellt und von mir umgesetzt. Dieser Rechenkern war auch Basis der Bauspar-Beratung im Internet.
Die CPU Softwarehaus AG war in dieser Konstellation als Generalunternehmer tätig.
Dieses Projekt war das erste Projekt mit der CPU AG was in der Folge zu einer weiteren langfristigen Zu-sammenarbeit führte. Dabei habe ich nicht nur Entwicklungsleistungen erbracht, sondern war auch am gesamten fachlichen Pre- & Postsalesprozess beteiligt.
Von der CPU AG war in dieser Zeit nur ein Projektkoordinator beteiligt. Sämtliche Veränderungen des Produktes wurden in Workshops, durch Mitarbeiter der Dresdner Bauspar AG und mir festgelegt. Die Auf-wandsschätzungen erfolgten durch mich.

Anpassungen (Euro) einer Baufinanzierung (CPU AG / Commerzbank AG)
Umfang: 5 Personenmonate
Stichworte: Windows, VC 1.52
Die seit Jahren erfolgreiche und permanent weiterentwickelte Baufinanzierungssoftware der Commerzbank AG musste um die Fähigkeit erweitert werden das Geschäft in Euros abzuwickeln. Hierbei war zu beachten dass nicht nur die Ein/Ausgabefelder mehrwährungsfähig auszulegen waren, sondern auch die Originalwährung der Verträge (juristische Währung) die im Rahmen der Finanzierung auftauchten (Lebensversicherungen, Hypotheken...) korrekt weiterzuführen, jedoch in der Berechnung als Euros auszuweisen waren.
Das Konzept hierzu wurde von mir in Zusammenarbeit mit dem zuständigen Projektleiter der Commerzbank AG entwickelt und von Mitarbeitern der CPU Softwarehaus AG und einem Kollegen von mir umgesetzt.
An den End-Tests und der Fehlerbeseitigung war ich wieder selbst beteiligt.

Absatzfinanzierung: FIBS (Cron-Bank AG)
Umfang: Insgesamt 11 Personenmonate
Stichworte: Windows, VC++, Jet-Engine
Für die Cron-Bank AG - die Hausbank der Musterhausküchengruppe - wurden drei Versionen einer Software zur Absatzfinanzierung erstellt. Diese Software ist sowohl eigenständig nutzbar, als auch in die Küchenplanungs Software Carat oder vergleichbare Produkte integrierbar.
Im Freischalt-Code dieser Software sind Parameter über die Funktionsdauer der Software, den Refinanzierungszinssatz, die zulässigen Finanzierungsmodelle und weitere Einstellungen verschlüsselt.
Im Rahmen dieser Parameter wird auch bei Eingabe unzulässiger Werte durch automatische Optimierung versucht ein passendes Finanzierungsmodell zu finden.
Die Konzepte und das Pflichtenheft hierzu wurden von mir in Zusammenarbeit mit den zuständigen Mitarbeitern der Bank und dem für die EDV zuständigen Vorstand der Bank entwickelt. Der dazu nötige, rekursiv iterierende Rechenkern wurde von mir entworfen und programmiert. Das Verschlüsselungsverfahren für die Parameter im Freischalt-Code wurde von mir entwickelt. Die Erstellung der anderen Komponenten dieser Software wurden von mir überwacht.

Scoring Software (Cron-Bank AG)
Umfang: 4 Personenmonate
Stichworte: Windows, VC++, RPC, Access, VB
Die Scoring Software ARGUS der CPU Softwarehaus AG waren für die Bedürfnisse der Cronbank zu erweitern. Die Konzepte und das Pflichtenheft hierzu wurden von mir in Zusammenarbeit mit den zuständigen Mitarbeitern der Bank und dem für die EDV zuständigen Vorstand der Bank entwickelt. Teile der Software wurden von mir programmiert. Die Erstellung dieser Software wurde von mir überwacht.

Schufaschnittstelle für Fremdsoftware (Cron-Bank AG)
Umfang: 6 Personenmonate
Stichworte: Windows, VC++, ARGUS, RPC-Client
Ein neu einzuführendes Dokumentenmanagementsystem der Cronbank benötigte eine Schnittstelle zur Scoring Software ARGUS und der SCHUFA.
Aufgrund von häufigen Änderungen der Schnittstelle des Dokumentenmanagementsystems wurde ein Script-programmierbares Interface zwischen den beiden Programmen geschaffen. Dieses Interface Programm kann auch über einen RPC-Client auf die Datenbestände der SCHUFA zugreifen.
Das Schnittstellenprogramm läuft auf einem eigenen Rechner, ist in VC++ und VB programmiert und benutzt Access zur Datenhaltung. Das Programm wurde von mir entworfen und implementiert. Das Programm wurde im Laufe eines Jahres mehrfach weiterentwickelt und für ein Review durch das BAFin ausführlich dokumentiert.




Aus- und Weiterbildung

Aus- und Weiterbildung

03/1979 - 07/1985 Studium der Informatik an der Fachhochschule Karlsruhe
04/1983 - 07/1985 Vertiefungsvorlesungen an der Universität Karlsruhe
Weiterbildung bei internationalem Großunternehmen:
- Rhetorik
- Business Englisch
- Finanzwesen für Linienmanagement
- Mitarbeiterführung
- Diverse Vertriebskurse
- Diverse Unix-Workshops
- Security Systems


Position

Position

!!! Referenzen gerne auf Anfrage !!!
===========================================================================

- Mehr als 30 Jahre Erfahrung in der Softwareentwicklung
- Kreativer Ingenieur mit weitem, interdisziplinären Fachwissen
- Freude am Lernen und an der Einarbeitung in neue Bereiche
- Schnelle Auffassungsgabe, (End-)Kundenorientierung, Unternehmerisches Denken und Handeln
- Erfahrung in Projektleitung

- Erfahrung in Qtualitätsmanagement

- Erfahrung in Testmanagement
- Erfahrung in der Einarbeitung in sehr große Altprojekte mit proprietären Anteilen und (sehr) schwach dokumentiertem Code
- Gerne auch Projektleitung/Entwicklung in schwierigen oder problematischen Projekten (fachlicher Anspruch, Arbeitszeiten, Arbeitsumgebung, Betriebsklima, Projekte kurz vor dem Scheitern, ..)
- Bevorzugt erfolgsorientierte Vergütung

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

!!! Referenzen gerne auf Anfrage !!!

- Mehr als 30 Jahre Erfahrung in der Softwareentwicklung
- Kreativer Ingenieur mit weitem interdisziplinären Fachwissen
- Freude am Lernen und an der Einarbeitung in neue Bereiche
- Schnelle Auffassungsgabe, (End-)Kundenorientierung, Unternehmerisches Denken und Handeln
- Erfahrung in Projektleitung
- Erfahrung in der Einarbeitung in sehr große Altprojekte mit properitären Anteilen und (sehr) schwach dokumentiertem Code
- Gerne auch Projektleitung/Entwicklung in schwierigen oder problematischen Projekten (fachlicher Anspruch, Arbeitszeiten, Arbeitsumgebung, Betriebsklima, Projekte kurz vor dem Scheitern, -.)
- Bevorzugt erfolgsorientierte Vergütung

- ContactCenter
- Grosse Infrastrukturen (50 zusätzliche Server / 2500 zusätzliche Workstations)
- Koordination mit Security Departement (50 zusätzliche Server / 2500 zusätzliche Workstations)
- Firewalls (50 zusätzliche Server / 2500 zusätzliche Workstations)
- Dokumentation, Handbücher (Tausende von Seiten)
- Fachwissen Bausparen & Versicherung
- Absatzfinanzierung
- Rechenkerne
- ARGUS, RPCClient
- Java, Eclipse, SubVersion
- Ter Printing System
- Gnu C++, DAP-DRS, zApp

- Embedded Erfahrungen

Betriebssysteme

CP/M
Echtzeitbetriebssysteme
rtos
MS-DOS
OS/9
OS1100
RTOS (Real Time OS)
Unix
VMS
Windows
- SINIX
- EXEC8

Programmiersprachen

Assembler
Basic
C
C++
Clipper
Cobol
dBase
Fortran
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
JCL
Makrosprachen
Maschinensprachen
Pascal
PLM
Python
RPG
Scriptsprachen
Shell
Tcl/Tk
TeX, LaTeX
yacc/lex

Datenbanken

Access
ctree
MS SQL Server
MySQL
Oracle
nur bei einem Projekt - nur Grundkenntnisse
Proprietäre DB
SQL
xBase

Datenkommunikation

CORBA
Ethernet
Fax
Internet, Intranet
ISDN
ISO/OSI
parallele Schnittstelle
PC-Anywhere
Router
RPC
RS232
SMTP
TCP/IP
UUCP
Voice
Windows Netzwerk
viele Grundkenntnisse aus vielen Projekten

Hardware

Echtzeitsysteme
embedded Systeme
Messgeräte
Mikrocontroller
NCR-Cluster
Konzepterstellung / Beratung
PC
Alles
PDP
lange her, aber ja
Philips
Proprietäre HW
Teradata
VAX
- NCR UNIX-Systeme (ALLE!)
- UNISYS UNIX Systeme 3xxx
- PC
- Echtzeitsysteme
- PROTEUS 68Kxx

Berechnung / Simulation / Versuch / Validierung

FEM (Finite-Elemente-Methode)

Branchen

Branchen

Telekommunikation
- ContactCenter

Finanzdienstleister
- Scoring/Rating
- Absatzfinanzierung
- Bausparen
- Baufinanzierung

Industrie
- Bildverarbeitung & Mustererkennung
- Prüfstandsautomatisierung
- Simulationen
- Basisentwicklungen

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: Bayern, Großraum München/Augsburg/Ingolstadt/Ulm bevorzugt

Weitere Länder:

*** weltweit gegen deutlich erhöhte Vergütung ***

 

nicht möglich

Projekte

Projekte

!!! Referenzen gerne auf Anfrage !!!
________________________________________
Projektauswahl, bei weitem nicht vollständig....


04/2013 ? 08/2014             FOS: Erweiterungen und Modifikation von Verwaltungs-Software

-      Stichworte:    Windows, MS Office, Access, VB(A), SQL, MFC

 

11/2014 ? 02/2015             Bugfixing, Weiterentwicklung von Altsystemen (Bizerba)

-      Stichworte:    Windows XP-8, Windows POS-Ready 20XX, Windows PE 3-5, IIS5-7.5, Acronis, Testsoftware, Microsoft SSL Diagnostik Tool, Debug-Proxie

-                            Linux Bugfixing des Treibers eines Ralink RT5572 basierenden USB Sticks, C++, Python, Bash-Script, Wireshark, ArpPing, USBPcap

 

10/2013 ? 03/2014             FH Augsburg: Erweiterungen und Modifikation bestehender Software

-      Stichworte:    Windows, MS Office, Access, VB(A), Python, C++, VC++, MFC, VisualStudio, Linux

 

08/2013 ? 09/2013             Portierung einer Backupsoftware

-      Stichworte:    Windows 7, Python 2.7, pyinstaller-2-0, Mime, Wing IDE, Snapshot 1.4

 

06/2013 ? 07/2013           Design und Implementierung eines Projektrisikomanagement-Systems für agile Entwicklung (SCRUM) (syslab.com)

-        Stichworte:   MySQL, SQL, Redmine, VMware, Access, ODBC, Excel, VB(A), FreePDF

-        Detail:          Das Projektrisikomanagement-Systems ist eine zweiteilige Anwendung bestehend aus einem Datenerfassung und Verwaltungsprogramm und einer Server Komponente die jede Nacht automatisiert alle benötigten Reports und Diagramme erzeugt.
Durch die Übernahme aller relevanten Daten aus der redmine Projektdatenbank und einer einstellbaren, regelbasierten Vorgangsautomatisierung ist der Verwaltungsaufwand minimiert.

 

04/2013 ? 06/2013           Design und Implementierung eines Controlling-Systems (syslab.com)

-        Stichworte:   MySQL, SQL, Redmine, VMware, ODBC, Excel, VB(A), FreePDF, Python 2.7, Wing IDE

-        Detail:          Das Controlling-System der Syslab erstellt jede Nacht eine Auswertung aller relevanten Daten der Entwicklung der Syslab. Dabei werden nur die Tätigkeiten die innerhalb von Sprints laufen berücksichtigt.
Das System ist auf einer virtuellen Maschine installiert.
Es wird ein komprimierter Backup der redmine Datenbank vom Server abgeholt, dekomprimiert und in eine lokale MySQL Datenbank geladen.
Danach wird ein Excel-Sheet geöffnet. Es enthält ein automatisch startendes VB-Programm das die Daten aus der Datenbank holt, die benötigten Auswertungen generiert und als PDF-Dateien ausgibt.

 

 

08/2011 ? 03/2013     Erweiterungen für Datenzusammenführung & -aufbereitung (Wüstenrot Bausparkasse)

-        Stichworte:   Fachwissen Bausparen & Versicherung, Consulting, Access200X, VB(A), SQL, Excel, Python 2.7, Wing IDE, Notepad++

 

01/2012 ? 05/2012     MS Outlook 2003+ Erweiterungen zum verbesserten IMAP-Handling

-   Stichworte:      Outlook, VB(A), Redemption, userxx.dll & winmm.dll


05/2011 ? 02/2013     Datenzusammenführung & -aufbereitung (Wüstenrot Bausparkasse)
-   Stichworte:      Fachwissen Bausparen & Versicherung, Consulting, Access2003, VB(A), SQL, Excel, Python 2.7, Wing IDE, Notepad++

01/2010 ? 04/2010     Projektmanagement (W&W Informatik GmbH)
-   Stichworte:      Risikomanagement, Testmanagement, FinanzCheckPlus, Rational ClearQuest , Rational RequisitePro

01/2010 ? 07/2010    Projektmanagement (Allianz Dresdner Bauspar AG)
-    Stichworte:    Bausparen, neue Tarife, Onlinerechner, Beratungssoftware, Fachkonzept: Erstellung & Review, Testfallerstellung, Testreviews, Begleitung der Umsetzung, Jira, Selenium, Firebug

04/2009 ? 09/2009    XML Export aus einer SQL Server Datenbank
-    Stichworte:    Python, SQL Server, XML, Wing IDE 3.1, SubVersion, TortoiseSVN
-    Detail:    XML Dateien mit meist mehreren tausend Einträgen, die aus über 50 verschiedenen Elementen bestehen, die über 12 Ebenen tief verschachtelt sind

01/2009 ? 11/2009 Benutzerschnittstelle für ein Zugangskontrollsystem
- Stichworte:  Fingerabdrucksensor, VMware, .Net, IP, VB, Access, Windows XL +, Linux

09/2006 ? 06/2007 ContactCenter (Project IPerience für TietoEnator bei O2)
- Stichworte:  Teilprojektleitung, Infrastruktur, Koordination mit Security Departement, Firewalls, Dokumentation, Handbücher

03/2006 ? 08/2006 Weiterentwicklung/Portierung einer Baufinanzierung (Elaxy AG)
- Stichworte:  Fachwissen Bausparen & Versicherung Windows, C++, VC++, MFC, VisualStudio6, Java, Eclipse, SubVersion

03/2004 ? heute   FH Augsburg: Erweiterungen und Modifikation bestehender Software
- Stichworte:  Windows, MS Office, Access, VB(A), Python, C++, VC++, MFC, VisualStudio, Linux

10/2003 - heute   Backupsysteme
- Stichworte:  Prozess-Design, Windows, Linux, Python

07/2003 - 12/2009 Alante Deutschland: Backup, HW & SW Fullservice
- Stichworte:  Windows, SQL-Server, ISDN, DSL, Backup, --

09/2002 - 06/2003 Schufaschnittstelle für Fremdsoftware (Cron-Bank AG)
- Stichworte:  Windows, VC++, ARGUS, RPCClient

07/1998 - 08/2002 Entwicklungsleiter der Cosyma, Ges. für innovative EDV-Systeme mbH
- Geschäftsführung
- Projektleitung
- Senior Consultant

07/1998 - 08/2002 Anpassungen, Weiterentwicklung und Portierung einer Beratungs-Software Bausparen ( CPU AG / Dresdner Bauspar AG / Dresdner Bank AG)
- Stichworte:  Fachwissen Bausparen, Rechenkern
- Windows:     VC++, Ter Printing System, zApp
-   SINIX:     Gnu C++, DAP-DRS, zApp

10/1999 - 01/2002 Anpassungen (Jahr 2000 & Euro) einer Baufinanzierung (CPU AG / Commerzbank AG)
- Stichworte:  Windows, VC 1.52

03/2000 - 07/2000 Absatzfinanzierung: Erweiterungen für ein Software-Haus
- Stichworte:  Windows, VC++, Jet-Engine

09/2000 - 03/2002 Absatzfinanzierung: FIBS (Cron-Bank AG)
- Stichworte:  Rechenkern, Windows, VC++, Jet-Engine

09/2001 - 01/2002 Scoring Software (Cron-Bank AG)
- Stichworte:  Windows, VC++, RPC, Access, VB
________________________________________
09/2006 - 06/2007
ContactCenter (Project IPerience für TietoEnator bei O2)
Umfang: 9 Personenmonate
Stichworte:       Teilprojektleitung, Infrastruktur, Koordination mit Security Departement, Firewalls, Dokumentation, Handbücher
Das Projekt IPerience ist die komplette Ablösung der internen und externen Callcenter Infrastruktur von O2 durch eine IP basierte Lösung. Das Projekt beinhaltet die Neuinstallation von über 50 Servern die bis zu 2500 Arbeitsplätze bedienen können. Die Infrastruktur für dieses Projekt ist größtenteils redundant rund auf insgesamt sechs Standorte deutschlandweit verteilt.
In diesem Projekt war ich Anfangs primär mit den Veränderungen der internen Netzwerkinfrastruktur von O2 beschäftigt. Durch die vielen neuen Systeme im Netzwerk mussten auch die internen Router und Firewalls angepasst werden. Die gewünschten Veränderungen mussten detailliert dokumentiert, im Hinblick auf Sicherheit untersucht und mit den internen Abteilungen die sich mit der Sicherheit des Netzwerkes beschäftigen abgeklärt werden. Dies habe ich mit Hilfe von internen und externen Mitarbeitern realisiert.
Aus der dazu nötigen Kenntnis aller Systeme und ihre Interaktionen heraus habe ich mich danach mit der Koordination der Prozesse beschäftigt, die zu einem System-Handbuch von circa 1500 Seiten Umfang und etwa 15.000 Seiten Anlagen führten.

03/2006 - 08/2006
Weiterentwicklung/Portierung einer Baufinanzierung mit Lebensversicherung (Elaxy AG)
Umfang: 6 Personenmonate
Stichworte:       Windows, C++, VC++, Java, Eclipse, SubVersion
Die Tätigkeiten bei der Elaxy AG waren größtenteils Anpassungen und Erweiterungen des Standardpro-duktes Elaxy Baufinanzierung für den Kunden Württembergische Versicherung/Wüstenrot.
Fachlich waren dies umfangreiche Änderungen im Bereich Bausparen und bei Lebensversicherungen. Dazu kamen Änderungen an den Schnittstellen zum Datenaustausch mit den bestehenden operativen Systemen des Kunden. Die Anwendung wird sowohl online, als auch - auf den Notebooks der Berater - offline betrieben.
Die Vorgaben des Produkt-Marketings wurden von mir eigenständig in Software umgesetzt.
Das Backend war hierbei ein riesiges C++ Programm das nicht nur in VC++, sondern auch mit einem al-ten Borland Compiler übersetzbar sein musste. Das Frontend war eine Neuentwicklung in Java mit einem proprietären GUI-Werkzeug. Als Entwicklungsumgebung wurde Eclipse, als Versionsverwaltungswerk-zeug SubVersion eingesetzt.
Im Rahmen dieses Projektes habe ich zur Fehlersuche die Speicherverwaltung des Borland Compilers durch Redefinition des New-Operators mit der Speicherverwaltung von VC++ ersetzt.
Ein tiefes Verständnis für die Funktionsweise von Betriebssystemen und Compilern ist also vorhan-den.

Anpassungen, Weiterentwicklung und Portierung einer Beratungs-Software Bausparen ( CPU AG / Dresdner Bauspar AG / Dresdner Bank AG)
Umfang: insgesamt 48 Personenmonate
Stichworte:       Windows: VC++, Ter Printing System, zApp
Stichworte:       SINIX: Gnu C++, DAP-DRS, zApp
Die CPU Softwarehaus AG hatte die Version 2.0 der Bauspar Beratungs Software für die Dresdner Bauspar AG als Windows Applikation erstellt. Diese Software sollte nicht nur auf Windows lauffähig sein sondern auch auf den damals noch im Einsatz befindlichen SINIX-Systemen der Dresdner Bank. Daher wurde von der Dresdner Bank als GUI Werkzeug zApp vorgeschrieben. Die CPU hat mich mit der Portierung des Systems, das zu diesem Zeitpunkt noch nicht fertig gestellt war, auf Sinix beauftragt. Wie sich im Laufe des Projektes herausstellte, war dies die erste derartige Portierung die im Umfeld der Dresdner Bank vorgenommen wurde. Welcher C++ Compiler überhaupt geeignet war musste erst noch ermittelt werden. Das GUI Werkzeug zApp zeigte unter Sinix teilweise ein anderes Verhalten und hatte andere Fehler, von denen ich selbst circa 20 Stück beseitigt habe. Das von der Dresdner Bank verwendete Werkzeug zum Drucken auf den Sinix Systemen hatte zu diesem Zeitpunkt noch keine Schnittstelle zu C++.
Das Projekt wurde also deutlich größer wie ursprünglich spezifiziert. Eine Realisierung wurde nur durch den Einsatz weiterer Mitarbeiter möglich. Da diese von der CPU Softwarehaus AG nicht gestellt werden konnten, habe ich mich auch um die Beschaffung dieser Mitarbeiter gekümmert. Da diese, meine, Entwicklungsgruppe nach Abschluss der Portierung und der Implementierung einiger, von der Bank gewünschten Änderungen, am tiefsten in das Projekt eingearbeitet waren, haben wir in der fol-genden Zeit in Zusammenarbeit mit der CPU auch die Weiterentwicklung dieses Produktes durchge-führt.
Neben Änderungen bei der Integration des Produktes in die bestehenden Betriebsabläufe umfasste dies auch die Einführung neuer Tarife und den damit verbundenen Veränderung des Rechenkerns. Diese Änderungen wurden uns von den Finanzmathematikern als Excel Tabelle zur Verfügung ge-stellt und von mir umgesetzt. Dieser Rechenkern war auch Basis der Bauspar-Beratung im Internet.
Die CPU Softwarehaus AG war in dieser Konstellation als Generalunternehmer tätig.
Dieses Projekt war das erste Projekt mit der CPU AG was in der Folge zu einer weiteren langfristigen Zu-sammenarbeit führte. Dabei habe ich nicht nur Entwicklungsleistungen erbracht, sondern war auch am gesamten fachlichen Pre- & Postsalesprozess beteiligt.
Von der CPU AG war in dieser Zeit nur ein Projektkoordinator beteiligt. Sämtliche Veränderungen des Produktes wurden in Workshops, durch Mitarbeiter der Dresdner Bauspar AG und mir festgelegt. Die Auf-wandsschätzungen erfolgten durch mich.

Anpassungen (Euro) einer Baufinanzierung (CPU AG / Commerzbank AG)
Umfang: 5 Personenmonate
Stichworte: Windows, VC 1.52
Die seit Jahren erfolgreiche und permanent weiterentwickelte Baufinanzierungssoftware der Commerzbank AG musste um die Fähigkeit erweitert werden das Geschäft in Euros abzuwickeln. Hierbei war zu beachten dass nicht nur die Ein/Ausgabefelder mehrwährungsfähig auszulegen waren, sondern auch die Originalwährung der Verträge (juristische Währung) die im Rahmen der Finanzierung auftauchten (Lebensversicherungen, Hypotheken...) korrekt weiterzuführen, jedoch in der Berechnung als Euros auszuweisen waren.
Das Konzept hierzu wurde von mir in Zusammenarbeit mit dem zuständigen Projektleiter der Commerzbank AG entwickelt und von Mitarbeitern der CPU Softwarehaus AG und einem Kollegen von mir umgesetzt.
An den End-Tests und der Fehlerbeseitigung war ich wieder selbst beteiligt.

Absatzfinanzierung: FIBS (Cron-Bank AG)
Umfang: Insgesamt 11 Personenmonate
Stichworte: Windows, VC++, Jet-Engine
Für die Cron-Bank AG - die Hausbank der Musterhausküchengruppe - wurden drei Versionen einer Software zur Absatzfinanzierung erstellt. Diese Software ist sowohl eigenständig nutzbar, als auch in die Küchenplanungs Software Carat oder vergleichbare Produkte integrierbar.
Im Freischalt-Code dieser Software sind Parameter über die Funktionsdauer der Software, den Refinanzierungszinssatz, die zulässigen Finanzierungsmodelle und weitere Einstellungen verschlüsselt.
Im Rahmen dieser Parameter wird auch bei Eingabe unzulässiger Werte durch automatische Optimierung versucht ein passendes Finanzierungsmodell zu finden.
Die Konzepte und das Pflichtenheft hierzu wurden von mir in Zusammenarbeit mit den zuständigen Mitarbeitern der Bank und dem für die EDV zuständigen Vorstand der Bank entwickelt. Der dazu nötige, rekursiv iterierende Rechenkern wurde von mir entworfen und programmiert. Das Verschlüsselungsverfahren für die Parameter im Freischalt-Code wurde von mir entwickelt. Die Erstellung der anderen Komponenten dieser Software wurden von mir überwacht.

Scoring Software (Cron-Bank AG)
Umfang: 4 Personenmonate
Stichworte: Windows, VC++, RPC, Access, VB
Die Scoring Software ARGUS der CPU Softwarehaus AG waren für die Bedürfnisse der Cronbank zu erweitern. Die Konzepte und das Pflichtenheft hierzu wurden von mir in Zusammenarbeit mit den zuständigen Mitarbeitern der Bank und dem für die EDV zuständigen Vorstand der Bank entwickelt. Teile der Software wurden von mir programmiert. Die Erstellung dieser Software wurde von mir überwacht.

Schufaschnittstelle für Fremdsoftware (Cron-Bank AG)
Umfang: 6 Personenmonate
Stichworte: Windows, VC++, ARGUS, RPC-Client
Ein neu einzuführendes Dokumentenmanagementsystem der Cronbank benötigte eine Schnittstelle zur Scoring Software ARGUS und der SCHUFA.
Aufgrund von häufigen Änderungen der Schnittstelle des Dokumentenmanagementsystems wurde ein Script-programmierbares Interface zwischen den beiden Programmen geschaffen. Dieses Interface Programm kann auch über einen RPC-Client auf die Datenbestände der SCHUFA zugreifen.
Das Schnittstellenprogramm läuft auf einem eigenen Rechner, ist in VC++ und VB programmiert und benutzt Access zur Datenhaltung. Das Programm wurde von mir entworfen und implementiert. Das Programm wurde im Laufe eines Jahres mehrfach weiterentwickelt und für ein Review durch das BAFin ausführlich dokumentiert.




Aus- und Weiterbildung

Aus- und Weiterbildung

03/1979 - 07/1985 Studium der Informatik an der Fachhochschule Karlsruhe
04/1983 - 07/1985 Vertiefungsvorlesungen an der Universität Karlsruhe
Weiterbildung bei internationalem Großunternehmen:
- Rhetorik
- Business Englisch
- Finanzwesen für Linienmanagement
- Mitarbeiterführung
- Diverse Vertriebskurse
- Diverse Unix-Workshops
- Security Systems


Position

Position

!!! Referenzen gerne auf Anfrage !!!
===========================================================================

- Mehr als 30 Jahre Erfahrung in der Softwareentwicklung
- Kreativer Ingenieur mit weitem, interdisziplinären Fachwissen
- Freude am Lernen und an der Einarbeitung in neue Bereiche
- Schnelle Auffassungsgabe, (End-)Kundenorientierung, Unternehmerisches Denken und Handeln
- Erfahrung in Projektleitung

- Erfahrung in Qtualitätsmanagement

- Erfahrung in Testmanagement
- Erfahrung in der Einarbeitung in sehr große Altprojekte mit proprietären Anteilen und (sehr) schwach dokumentiertem Code
- Gerne auch Projektleitung/Entwicklung in schwierigen oder problematischen Projekten (fachlicher Anspruch, Arbeitszeiten, Arbeitsumgebung, Betriebsklima, Projekte kurz vor dem Scheitern, ..)
- Bevorzugt erfolgsorientierte Vergütung

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

!!! Referenzen gerne auf Anfrage !!!

- Mehr als 30 Jahre Erfahrung in der Softwareentwicklung
- Kreativer Ingenieur mit weitem interdisziplinären Fachwissen
- Freude am Lernen und an der Einarbeitung in neue Bereiche
- Schnelle Auffassungsgabe, (End-)Kundenorientierung, Unternehmerisches Denken und Handeln
- Erfahrung in Projektleitung
- Erfahrung in der Einarbeitung in sehr große Altprojekte mit properitären Anteilen und (sehr) schwach dokumentiertem Code
- Gerne auch Projektleitung/Entwicklung in schwierigen oder problematischen Projekten (fachlicher Anspruch, Arbeitszeiten, Arbeitsumgebung, Betriebsklima, Projekte kurz vor dem Scheitern, -.)
- Bevorzugt erfolgsorientierte Vergütung

- ContactCenter
- Grosse Infrastrukturen (50 zusätzliche Server / 2500 zusätzliche Workstations)
- Koordination mit Security Departement (50 zusätzliche Server / 2500 zusätzliche Workstations)
- Firewalls (50 zusätzliche Server / 2500 zusätzliche Workstations)
- Dokumentation, Handbücher (Tausende von Seiten)
- Fachwissen Bausparen & Versicherung
- Absatzfinanzierung
- Rechenkerne
- ARGUS, RPCClient
- Java, Eclipse, SubVersion
- Ter Printing System
- Gnu C++, DAP-DRS, zApp

- Embedded Erfahrungen

Betriebssysteme

CP/M
Echtzeitbetriebssysteme
rtos
MS-DOS
OS/9
OS1100
RTOS (Real Time OS)
Unix
VMS
Windows
- SINIX
- EXEC8

Programmiersprachen

Assembler
Basic
C
C++
Clipper
Cobol
dBase
Fortran
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
JCL
Makrosprachen
Maschinensprachen
Pascal
PLM
Python
RPG
Scriptsprachen
Shell
Tcl/Tk
TeX, LaTeX
yacc/lex

Datenbanken

Access
ctree
MS SQL Server
MySQL
Oracle
nur bei einem Projekt - nur Grundkenntnisse
Proprietäre DB
SQL
xBase

Datenkommunikation

CORBA
Ethernet
Fax
Internet, Intranet
ISDN
ISO/OSI
parallele Schnittstelle
PC-Anywhere
Router
RPC
RS232
SMTP
TCP/IP
UUCP
Voice
Windows Netzwerk
viele Grundkenntnisse aus vielen Projekten

Hardware

Echtzeitsysteme
embedded Systeme
Messgeräte
Mikrocontroller
NCR-Cluster
Konzepterstellung / Beratung
PC
Alles
PDP
lange her, aber ja
Philips
Proprietäre HW
Teradata
VAX
- NCR UNIX-Systeme (ALLE!)
- UNISYS UNIX Systeme 3xxx
- PC
- Echtzeitsysteme
- PROTEUS 68Kxx

Berechnung / Simulation / Versuch / Validierung

FEM (Finite-Elemente-Methode)

Branchen

Branchen

Telekommunikation
- ContactCenter

Finanzdienstleister
- Scoring/Rating
- Absatzfinanzierung
- Bausparen
- Baufinanzierung

Industrie
- Bildverarbeitung & Mustererkennung
- Prüfstandsautomatisierung
- Simulationen
- Basisentwicklungen

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.