Entwicklung eines neuen Portals für die Registrierung und Verwaltung der Versicherungskunden. Die internen Berater können in diesem Portal die Kundenverträge bewerten und verwalten.
Weiterentwicklung der Bewertungs- und Risikoanalyse-Applikation der Bank.
Entwicklung einer "mobile first" Webapplikation um die betriebswirtschaftlichen Abläufe in der Landwirtschaft zu optimieren.
- DB design (postgres)
- Design (UML) und Implementierung der DB nahen Funktionen (JPA, EclipseLink)
- Design und Implementierung von APIs und Kommunikations-Infrastrukturen zu externen Systemen (REST, JSON)
- Archtektur / Strategie für das Deployment (Jenkins), QA (JUnit, Selenium, Jira) und die Versionsverwaltung (Git, Gitlab)
Weiterentwicklung der Kassenanwendung für verschiedene große Retailer.
Die Kassenanwendung überwacht und steuert den Zahlungsvorgang inkl. Kreditkarten - Transaktionen und Reporting.
- Architektur, Konzept zur Kommunikation mit externen Zahlungssystemen (Klarna, Verifone)
- Design von Workflows (UML)
- Datenmodellierung
Erweiterung der JEE Software zur Kunden- und Verträgeverwaltung.
Besonderer Schwerpunkt auf die BiPro Schnittstelle.
- Architektur und Implementierung der Kommunikationsschnittstelle zu BiPro (XML, SOAP, Web Services, APIs)
- RDBMS Schema Design
Weiterentwicklung der Plattform zum Verwalten von Energieverträgen für Großkunden.
- RDBMS Design und Implementierung
- Konzeptionierung von QA (Jira, JUnit) und Versionsverwaltung (Git, Gitlab)
Entwicklung neuer Plattform zur Auswertung von Kreditdaten. Mehrere legacy Applikationen, die durch Infrastruktur-Technologien und Schnittstellen miteinander koordiniert werden müssen
- Architektur RDBMS Design
- Implementierung RDBMS Schnittstellen (JPA, Hibernate)
- Architektur und Implementierung Schnittstellen APIs, u.a. zu SAP und anderen legacy Systemen über SOAP und REST.
- Architektur und Implementierung von GUI - intensiven Applikationen (frontend)
Entwicklung e-shop eines international agierenden Retailers
Entwicklung des online Banking Systems mit Schwerpunkt mobile Geräte.
Entwicklung eines neuen online Bezahlsystems mit Schwerpunkt mobile Geräte.
Entwicklung einer neuen Handelsplattform als JEE Applikation. Die Applikation setzt auf das Adobe CQ5 CMS und verwaltet eine Datenbank von Fahrzeugen nach vorgegebenen Kriterien
Entwicklung und Erweiterung der Funktionalitäten für eine JEE Applikation. Die Applikation bildet verschiedene Lebensszenarien ab, implmentiert die versicherungsmathematische Formeln und unterstützt so den Berater beim Verkauf
Redesign und Implementierung einer Webapplikation zum Steuern aller Geschäftsprozessen des international tätigen Handelsunternehmens
Relaunch einer Webseite mit besonderem Schwerpunkt auf mobile Geräte auf der Basis eines Content Management Systems (CMS), Schnittstellen zu legacy Systemen, Koordination, Konzeptionierung, Planung RZ Betrieb, Budget Planung.
Entwicklung einer JEE Online Banking Applikation
Entwicklung einer Java Applikation zur Verwaltung des deutschen Strom-Netzes nach den Vorgaben der Bundesnetzagentur
Entwicklung und Realisierung von neuen Konzepten für die Migration von 120 Applikationen – überwiegend in Java / J2EE. Die Applikationen müssen in einem komplett neuen Umfeld (neue Datenbank, Betriebssystem, Netzwerk) migriert werden. Entwicklung kleiner tools in Java / Swing.
Wegen der großen Anzahl der Projekte (Berufserfahrung seit 1988, Projekte dauerten zwischen wenigen Tagen und einigen Monaten) sind nicht alle Projekte aufgeführt.
Beruflicher Werdegang
Seit 1989 als Programmierer in Betriebssystem- und Netzwerk- Technologien habe ich die Geburt des World Wide Web miterlebt und teilw. mitgestaltet.
In der Zeit von 1990 bis 2001 (11 Jahre) als Partner der Fa. Sun Microsystems habe ich den Beginn und die Weiterentwicklung von Java und J2EE "von innen" miterlebt. Als Subunternehmer von Sun konnte ich mehrere Projekte bei deutschen Großunternehmen, die damals Kunden von Sun waren, realisieren.
Bis 1997 lagen meine Schwerpunkte im Betriebssystem Solaris und den diversen Netzwerktechnologien.
Ab 1997 und bis heute (seit 2001 ohne Sun) habe ich ausschließlich in Java und J2EE Projekten gearbeitet.
In den '90ern Projekte bei der Dt. Telekom, Vodafone (ehem. MMO / D2) und EPlus, sowie der Dt. Bundesbank, der Dt. Bank, der Commerzbank und EZB. Dazu Projekte bei den deutschen Großkonzernen aus der Luftfahrt- , Automobil- und Chemie- Branche.
2007:
Entwicklung von Billing Software für Mobilfunk-Provider für Orga Systems.
2008:
Entwicklung von Management Software für Mobilfunk-Switches für Nokia.
2008-2009:
Migration von Applikationen in einer neuen Infrastruktur (und neuen Standort), ohne Produktionsunterbrechung für Volkswagen Financial Services.
2010-2011:
Weiterentwicklung der Software, die zur europaweiten Planung des Stromnetzes dient. Fachkenntnisse über die Stromwirtschaft. RWE.
2012-heute:
Java / JEE Architektur- und Entwicklungs- Aufgaben bei produktionskritischen Webapplikationen. Endkunden waren Daimler AG, ING-DiBa u.a.
Selbsteinschätzung:
Generell sehe ich mich als Techniker, der viele Technologien ?von innen? beherrscht.
Selbst bei neuen Fachgebieten bin ich in der Lage ? aufgrund meiner umfangreichen Erfahrungen ? mich sehr schnell einzuarbeiten.
Obwohl hauptsächlich Senior Softwareentwickler, habe ich viele Konzepte erarbeitet und viele Architekturen (mit)gestaltet. Meine Erfahrungen als Administrator von verschiedenen Plattformen (große UNIX Rechenzentren und Datenbanken) erlauben mir einen globalen Blick auf komplexe betriebliche Abläufe zu haben und nicht ?nur? Softwareentwickler zu sein.
Am wohlsten fühle ich mich bei Aufgaben, die eine Kombination meiner diversen Skills erfordern. Zum Beispiel Aufgaben, die sowohl Konzeption, als auch Softwareentwicklung beinhalten.
Versicherung
Banken
BörseEntwicklung eines neuen Portals für die Registrierung und Verwaltung der Versicherungskunden. Die internen Berater können in diesem Portal die Kundenverträge bewerten und verwalten.
Weiterentwicklung der Bewertungs- und Risikoanalyse-Applikation der Bank.
Entwicklung einer "mobile first" Webapplikation um die betriebswirtschaftlichen Abläufe in der Landwirtschaft zu optimieren.
- DB design (postgres)
- Design (UML) und Implementierung der DB nahen Funktionen (JPA, EclipseLink)
- Design und Implementierung von APIs und Kommunikations-Infrastrukturen zu externen Systemen (REST, JSON)
- Archtektur / Strategie für das Deployment (Jenkins), QA (JUnit, Selenium, Jira) und die Versionsverwaltung (Git, Gitlab)
Weiterentwicklung der Kassenanwendung für verschiedene große Retailer.
Die Kassenanwendung überwacht und steuert den Zahlungsvorgang inkl. Kreditkarten - Transaktionen und Reporting.
- Architektur, Konzept zur Kommunikation mit externen Zahlungssystemen (Klarna, Verifone)
- Design von Workflows (UML)
- Datenmodellierung
Erweiterung der JEE Software zur Kunden- und Verträgeverwaltung.
Besonderer Schwerpunkt auf die BiPro Schnittstelle.
- Architektur und Implementierung der Kommunikationsschnittstelle zu BiPro (XML, SOAP, Web Services, APIs)
- RDBMS Schema Design
Weiterentwicklung der Plattform zum Verwalten von Energieverträgen für Großkunden.
- RDBMS Design und Implementierung
- Konzeptionierung von QA (Jira, JUnit) und Versionsverwaltung (Git, Gitlab)
Entwicklung neuer Plattform zur Auswertung von Kreditdaten. Mehrere legacy Applikationen, die durch Infrastruktur-Technologien und Schnittstellen miteinander koordiniert werden müssen
- Architektur RDBMS Design
- Implementierung RDBMS Schnittstellen (JPA, Hibernate)
- Architektur und Implementierung Schnittstellen APIs, u.a. zu SAP und anderen legacy Systemen über SOAP und REST.
- Architektur und Implementierung von GUI - intensiven Applikationen (frontend)
Entwicklung e-shop eines international agierenden Retailers
Entwicklung des online Banking Systems mit Schwerpunkt mobile Geräte.
Entwicklung eines neuen online Bezahlsystems mit Schwerpunkt mobile Geräte.
Entwicklung einer neuen Handelsplattform als JEE Applikation. Die Applikation setzt auf das Adobe CQ5 CMS und verwaltet eine Datenbank von Fahrzeugen nach vorgegebenen Kriterien
Entwicklung und Erweiterung der Funktionalitäten für eine JEE Applikation. Die Applikation bildet verschiedene Lebensszenarien ab, implmentiert die versicherungsmathematische Formeln und unterstützt so den Berater beim Verkauf
Redesign und Implementierung einer Webapplikation zum Steuern aller Geschäftsprozessen des international tätigen Handelsunternehmens
Relaunch einer Webseite mit besonderem Schwerpunkt auf mobile Geräte auf der Basis eines Content Management Systems (CMS), Schnittstellen zu legacy Systemen, Koordination, Konzeptionierung, Planung RZ Betrieb, Budget Planung.
Entwicklung einer JEE Online Banking Applikation
Entwicklung einer Java Applikation zur Verwaltung des deutschen Strom-Netzes nach den Vorgaben der Bundesnetzagentur
Entwicklung und Realisierung von neuen Konzepten für die Migration von 120 Applikationen – überwiegend in Java / J2EE. Die Applikationen müssen in einem komplett neuen Umfeld (neue Datenbank, Betriebssystem, Netzwerk) migriert werden. Entwicklung kleiner tools in Java / Swing.
Wegen der großen Anzahl der Projekte (Berufserfahrung seit 1988, Projekte dauerten zwischen wenigen Tagen und einigen Monaten) sind nicht alle Projekte aufgeführt.
Beruflicher Werdegang
Seit 1989 als Programmierer in Betriebssystem- und Netzwerk- Technologien habe ich die Geburt des World Wide Web miterlebt und teilw. mitgestaltet.
In der Zeit von 1990 bis 2001 (11 Jahre) als Partner der Fa. Sun Microsystems habe ich den Beginn und die Weiterentwicklung von Java und J2EE "von innen" miterlebt. Als Subunternehmer von Sun konnte ich mehrere Projekte bei deutschen Großunternehmen, die damals Kunden von Sun waren, realisieren.
Bis 1997 lagen meine Schwerpunkte im Betriebssystem Solaris und den diversen Netzwerktechnologien.
Ab 1997 und bis heute (seit 2001 ohne Sun) habe ich ausschließlich in Java und J2EE Projekten gearbeitet.
In den '90ern Projekte bei der Dt. Telekom, Vodafone (ehem. MMO / D2) und EPlus, sowie der Dt. Bundesbank, der Dt. Bank, der Commerzbank und EZB. Dazu Projekte bei den deutschen Großkonzernen aus der Luftfahrt- , Automobil- und Chemie- Branche.
2007:
Entwicklung von Billing Software für Mobilfunk-Provider für Orga Systems.
2008:
Entwicklung von Management Software für Mobilfunk-Switches für Nokia.
2008-2009:
Migration von Applikationen in einer neuen Infrastruktur (und neuen Standort), ohne Produktionsunterbrechung für Volkswagen Financial Services.
2010-2011:
Weiterentwicklung der Software, die zur europaweiten Planung des Stromnetzes dient. Fachkenntnisse über die Stromwirtschaft. RWE.
2012-heute:
Java / JEE Architektur- und Entwicklungs- Aufgaben bei produktionskritischen Webapplikationen. Endkunden waren Daimler AG, ING-DiBa u.a.
Selbsteinschätzung:
Generell sehe ich mich als Techniker, der viele Technologien ?von innen? beherrscht.
Selbst bei neuen Fachgebieten bin ich in der Lage ? aufgrund meiner umfangreichen Erfahrungen ? mich sehr schnell einzuarbeiten.
Obwohl hauptsächlich Senior Softwareentwickler, habe ich viele Konzepte erarbeitet und viele Architekturen (mit)gestaltet. Meine Erfahrungen als Administrator von verschiedenen Plattformen (große UNIX Rechenzentren und Datenbanken) erlauben mir einen globalen Blick auf komplexe betriebliche Abläufe zu haben und nicht ?nur? Softwareentwickler zu sein.
Am wohlsten fühle ich mich bei Aufgaben, die eine Kombination meiner diversen Skills erfordern. Zum Beispiel Aufgaben, die sowohl Konzeption, als auch Softwareentwicklung beinhalten.
Versicherung
Banken
Börse