Deutschland: Bayern, Großraum München/Augsburg/Ingolstadt/Ulm bevorzugt
Weitere Länder:
*** weltweit gegen deutlich erhöhte Vergütung ***
!!! 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.
!!! 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
Deutschland: Bayern, Großraum München/Augsburg/Ingolstadt/Ulm bevorzugt
Weitere Länder:
*** weltweit gegen deutlich erhöhte Vergütung ***
!!! 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.
!!! 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
"Anpassungen und Erweiterung einer Software für die Beratung von Baufinanzierungen/ Beratungssoftware. Unterstützung bei der Erarbeitung von komplexen A
-Der Consultant war für die Konzeption und Realisierung des Projektes verantwortlich.
-Der Consultant hat weitere und eigene Mitarbeiter geführt.
-Der Consultant hat das Projekt eigenständig und eigenverantwortlich realisiert.
-Der Consultant hat das Projekt zum Festfestpreis abgewickelt.
-Wir waren mit der Arbeit von dem Consultant vollauf zufrieden.
-Wir würden ihn wieder beschäftigen und können ihn empfehlen."— Projekt Anpassungen/Erweiterung einer Software, seit 1999 bis dato abwechselnd tätig
Referenz durch Geschäftsführer, Softwarehaus für Finanzdienstleister, 46 MA vom 03.02.03
"Der Consultant war für die Konzeption und Realisierung des Projektes verantwortlich. Er hat weitere und eigene Mitarbeiter geführt. Er hat das Projekt eigenständig und eigenverantwortlich realisiert. Der Consultant hat das Projekt zum Festfestpreis abgewickelt. Wir waren mit seiner der Arbeit von vollauf zufrieden. Wir würden ihn wieder beschäftigen und können ihn empfehlen."
— Projekt Absatzfinanzierung, Scoring, Schufa, 01/01 - 12/02
Referenz durch Vorstand Cronbank AG vom 23.01.03