Deutschland: Bevorzugt Hamburg und Umgebung.
4/2017 - 5/2018 Entwickler und Scrum-Master bei der Entwicklung einer Spring-Applikationslandschaft für ein Logistik-Unternehmen
Systemumgebung: Java 8, Spring, Spring Boot, IDEA IntelliJ, Tomcat, MySQL, MongoDB, Percona, Mockito, TDD (Test Driven Development), CleanCode, SCRUM, JUnit, CSS, XML, XSLT, Git, ClearQuest, Vaadin, Jenkins, Gradle, BitBucket, JIRA, Wiki, nginx,
1/2017-3/2017 Entwicklung einer privaten Angular4-WebApp
Systemumgebung: Angular 4, Bootstrap, WebStrorm, Visual Code, MySQL, PHP, HTML, CSS3, Git
2016 DEV-Lead bei der Weiterentwicklung einer J2EE-Webapplikation
Systemumgebung: Java 7, Java 8, Java EE, EJB, Eclipse, GlassFish, JBOSS, TIBCO, Oracle 11g, EclipseLink, JMS, JavaScript, JUnit, CSS, XML, XSLT, Git, ClearQuest, Jenkins, Gerrit, Gradle, Wiki, DynaTrace
2015 Weiterentwicklung einer J2EE-Webapplikation einer Bank zur Versteigerung von Wertpapieren
Systemumgebung: Java, Java EE, WebSphere 8, MQ, Oracle 11g, Rational Application Developer (RAD) 8,JMS, Servlets, JSP, JavaScript, CSS, iText, XML, XSLT, Subversion, JBOX, JIRA, Wiki, Confluence
2014-2015 Weiterentwicklung einer komplexen Applikation für einen Finanzdienstleister als Senior-Java/C++-Entwickler
Systemumgebung: Java 7, Java EE, C++, Netbeans, SWING, Windows 7, Unix, Oracle 11, OCI, OTL, JUnit, CPPUnit, REST, GlassFish, Perl, SQL,SCRUM, Jira, Maven, Subversion, Git, Gradle, Jenkins, Confluence, Wiki, Hibernate, UML, Continuous Integration, HP TestManager
2014: Implementierung eines Generators für mobile Websites (iOS, Android, WindowsPhone, iPad)
Systemumgebung: Windows 8/7, Visual Studio 2010, Visual Studio 2008, C++, C#, PHP, MySQL, SQL, JSON, MFC, .NET 4, .NET 3.0, .NET 2.0, HTML 4/5, CSS 3, Git, Responsive Design, UML, Wise, Help Manual
2013-2014 Design und Implementierung im Rahmen des Risiko-Managements einer Großbank
Systemumgebung: Oracle 11, TOAD, SQL Developer, SQL-Loader, Business Objects (BO), Business Objects Designer, APEX (ApplicationExpress), Eclipse 4, Java 6, UC4, MyEclipse
2012-2013 Web-Applikation-Architekt für eine GWT-Applikation
Systemumgebung: Eclipse Indigo/Juno, GWT 2.5, RPC, Errai, Sencha GXT 3.0 (Ext GWT), JBOSS 7.1, CDI, Maven, JPA, Hibernate 3, Subversion, Git, WebSphere 8.5, IBM Websphere Portal Server, Sonar, TIBCO, SCRUM
2011/2012 Erstellung einer AJAX-Web-Applikation für ein DAX 30-Unternehmen
2010/2011 Pflege und Weiter-Entwicklung einer SOA-JEE-Applikation basierend auf Webservices sowie einer Eclipse-RCP-Applikation (Debitel-Talkline)
Systemumgebung: Eclipse 3.6, Java 6, EJB3, Eclipse RCP, OSGI, Spring 3, Hibernate, JPA, GlassFish, PHP, Subversion, Maven, SOAPUI, Selenium, Enterprise-Architect, Oracle, MySQL, JMS, PL/SQL, UML
2009-2010 Architektur, Design und Entwicklung von Framework-Klassen für JSF-Webapplikationen (DZBW-Datenzentrale Baden-Württemberg)
Systemumgebung: Eclipse 3.5, JSF 1.2, MyFaces, Trinidad, Facelets, JBoss, JUnit, Log4J, PD4ML, iText, JasperReports, Subversion, Maven, EJB 3, Struts Shale, Oracle, PL/SQL, UML, JAVA JDK 1.5, HTML, CSS
Systemumgebung: Eclipse 3.3, 3.4, Eclipse RCP, SWT, OSGI, Equinox, Hibernate 3.3, JPA, Spring 2.5, AOP, LDAP, Acegi, Subversion, Maven, Hudson, AspectJ, Oracle,PL/SQL, JUnit, SWT-Designer, Window-Tester, Toad, GlassFish, Log4J, UML, JAVA JDK 1.6
2008 Weiterentwicklung des Dokumentenmanagement-Systems INFORCE mit C++ und C#.NET
Systemumgebung: Windows XP/Vista, Visual Studio.NET 2008, Visual Studio 2005, C#, C++, WPF, WCF, MFC, .NET 3.5, .NET 3.0, .NET 2.0, NoSQL DB Inforce, UML, Wise, Help Manual
2008 Entwicklung einer Java-Web-Applikation auf Basis von Java Server Faces (JSF), Hibernate und Oracle (GDV ? Gesamtverband der Versicherer)
Systemumgebung: Eclipse 3.3, Java Server Faces 1.2, ICEfaces 1.7, MyFaces, Facelets, Hibernate 3.1, Subversion, Oracle, JUnit, Log4J, UML, JAVA JDK 1.5, JavaScript, HTML, CSS, AJAX
2007-2008 Entwicklung einer Java-Web-Applikation auf Basis von Java Server Faces (JSF), Spring, Hibernate und MySQL für eine Versicherung (HDI)
Systemumgebung: MyEclipse, Eclipse /3.1, Java Server Faces 1.2, Apache MyFaces Trinidad, Facelets, Struts, Spring 2, AOP, Hibernate 3.1, Subversion, MySQL 5, JUnit, Log4J, UML, JAVA JDK 1.5, JavaScript, HTML, CSS, AJAX
2006-2007 Vergleichsstudie JAVA/J2EE ? C#/.NET und Unterstützung bei der Umstellung auf Java und Eclipse RCP
Systemumgebung: JAVA JDK 1.5, Eclipse 3.1, JDO 2, EJB 3.0, JDBC, Eclipse RCP, SWT/JFace, SWING, GEF, Hibernate, JDO, Spring, JNI, Visual Studio.NET 2005, C#, JSF, Wicket, Portal Server, .NET, ADO.NET, WindowsForms, Windows 2000/XP, Oracle 9i, Oracle Enterprise-Manager, Oracle 10g, Oracle OCI, SQL, Office, Microsoft Project, UML
2005 Entwicklung von Client- und Middleware-Software in C#/.NET für ein Sprach-Dialog-System für die HVB
Systemumgebung: Visual Studio.NET 2003, C#, .NET, ASP.NET, ADO.NET, MFC, DCOM, Windows 2000/XP, Microsoft SQL Server, Microsoft Enterprise-Manager, Enterprise-Architect, T-SQL, Office, Microsoft Project Windows Server 2003, UML
2005 Entwicklung einer ASP.NET Intranet-Applikation zur Visualisierung von Messdaten sowie zur Auftragsbearbeitung mit C#/.NET (TESA/Beiersdorf)
Systemumgebung: MS Project, Visio, Office, Visual Studio.NET 2003, C#, .NET, ASP.NET, ADO.NET, Windows 2000/XP, Microsoft SQL Server, Microsoft Enterprise-Manager, T-SQL, Dundas Chart Componet.NET, MindManager, Windows 2000, Windows Server 2003, UML
2004/2005 Projektleiter für ein Projekt zur Entwicklung einer verteilten Multi-Tier-Applikation im Medienbereich mit service-orientierter Architektur (SOA, WebServices) mit C#/.NET
Systemumgebung: MS Project, Visio, Office, Visual Studio.NET 2003/2005, C#, .NET, JUnit, Log4NET, WebServices, ASP.NET, SOAP, Visual Source Safe, Windows 2000/XP, Microsoft SQL Server, T-SQL, UML
2004 Erstellung von .NET-Applikationen (C#) zur Ablösung des Hosts in einem Großunternehmen aus der Konsumgüter-Industrie
Systemumgebung: Visual Studio.NET, C#, Visual Basic.NET, ADO.NET, Visual Source Safe, Windows 2000/XP, ActiveDirectory, SharepointPortal Server, BizTalk Server, Oracle 9i, PL/SQL, TOAD, ComponentOne, UML, Windows 2000, Host, Mobile Datenerfassungsgeräte
2004 ?Java und XML?-Schulungen
Systemumgebung: Eclipse, JBuilder, Java, JDK1.4, Windows 2000/XP, ActiveDirectory, Oracle, PL/SQL, TOAD, ComponentOne, UML, MySQL
2003 Beratung bei der Integration eines Automatisierungsprojektes in England
Systemumgebung: J2EE, JDK1.3, Eclipse, Struts, Ant, JUnit, Windows 2000/XP, Mobile Erfassungsgeräte, Oracle, PL/SQL, TogetherJ, UML
2001 - 2004 Weiterentwicklung des Dokumenten- und Wissensmanagement-Systems INFORCE® mit C++/C#.NET
Ergebnis: Inforce wird als einfach zu nutzende Standardsoftware inzwischen in kleinen, mittelständischen bis hin zu einer Reihe von DAX 30 Unternehmen eingesetzt
Systemumgebung: Win 2000/NT/98/XP, Visual Studio.NET 2003, .NET, C#, COM+, IDL, ATL, Visual C++ 6.0, C++, MFC, STL MS Project, Xerces, UML, Visual Basic 6, Visual Basic.NET, Crystal Reports, RUP, WISE, XP, NOSql Poet
2001 Beratung eines weltweit tätigen Medienunternehmens bei der Auswahl eines unternehmensweit einzusetzenden Content-Management-Systems
Ergebnis: Die schwerwiegenden und kostspieligen Folgen einer fast schon getroffenen Entscheidung wurden rechtzeitig erkannt und es wurde eine für das Unternehmen wesentlich günstigere Lösung gefunden.
Systemumgebung: Win 2000, SUN SOLARIS, Java Servlets, Tag Libraries, XML, XSLT, Xerces, CVS, Oracle, PL/SQL, Tomcat, CoreMedia, Interwoven Teamsite, Apache Cocoon, Bowstreet, Xaphran, OpenMarket
2000 Beratung der Projektleitung in einer Großbank bei der Entwicklung eines weltweiten Intranet-Projektes zum Thema Operational Risk
Ergebnis: Obwohl anfangs wenig Hoffnung bestand, das Projekt termingerecht und erfolgreich abschließen zu können, wurde das Projekt zu einem für alle zufriedenstellenden, erfolgreichen Abschluss gebracht.
Systemumgebung: Win 2000 / Win NT Server, IIS, ASP, BEA WebLogic, JBuilder, JSP, EJB, Business Objects, Continuus, Oracle
2000 Entwicklung einer e-Commerce Java Lösung (B2B, B2C) für eine Versicherung
Ergebnis: Trotz schwieriger Umstände gingen die entscheidenden Teile termingerecht in Produktion. Das System ist zukünftig ausbaufähig. Die internen Mitarbeiter (mit Host-Erfahrung) lernten innerhalb von nur 10 Wochen die Grundlagen objektorientierter Programmierung, von JAVA, JSP, Servlets, RMI, CORBA so weit, dass sie die Applikation weiter entwickeln und pflegen konnten.
Systemumgebung: Java JDK 1.1/1.2, IBM WebSphere 3.x auf IBM AIX, Visual Age for Java, JBuilder, Tomcat, Java Servlets, Java Server Pages (JSP), RMI, CORBA, Enterprise Java Beans (EJB), Swing, JavaScript, HTML, Windows 2000/NT/9x, Oracle, PL/SQL, MS Project
2000 Enterprise Java Beans ? Strategie- und Architekturstudie für die Deutsche Bundesbank über die Einführung Java-basierter Software-Entwicklung
Ergebnis: Die Schwierigkeiten bei der Einführung von java-basierter Software-Entwicklung (vor allem J2EE) wurden rechtzeitig erkannt. Es wurden kostspielige Fehler vermieden und Wege eingeschlagen, auf denen die Software-Projekte reibungsloser, kostengünstiger und termingerechter abgewickelt werden konnten.
Systemumgebung: Java JDK 1.1/1.2, IBM WebSphere 3.x, Visual Age for Java, Java Servlets, Java Server Pages (JSP), Enterprise Java Beans (EJB), TogetherJ, MQSeries, Windows 2000 / NT / 9x, Mainframe (OS/390), Oracle
--- weitere Projekte auf Anfrage ---
A u s b i l d u n g
09/84 - 03/89
Rheinische Friedrich-Wilhelms-Universität
Bonn
Diplom im Studiengang Physik
07/82 ? 08/84
Westfälische Wilhelms-Universität
Münster
Vordiplom im Studiengang Physik
08/79 ? 06/82
Städt. Gymnasium
Sundern
Zeugnis der allgemeinen Hoschulreife
08/73 ? 06/79
Städt. Realschule
Sundern
Realschulabschluß
08/69 ? 06/73
Grundschule
Sundern
Grundschulabschluß
Fachliche Schwerpunkte
Objektorientierte Software-Entwicklung (Java, C++, C#, Client-Server, Multi-Tier), Oracle PL/SQL, Performance-Optimierung
Deutschland: Bevorzugt Hamburg und Umgebung.
4/2017 - 5/2018 Entwickler und Scrum-Master bei der Entwicklung einer Spring-Applikationslandschaft für ein Logistik-Unternehmen
Systemumgebung: Java 8, Spring, Spring Boot, IDEA IntelliJ, Tomcat, MySQL, MongoDB, Percona, Mockito, TDD (Test Driven Development), CleanCode, SCRUM, JUnit, CSS, XML, XSLT, Git, ClearQuest, Vaadin, Jenkins, Gradle, BitBucket, JIRA, Wiki, nginx,
1/2017-3/2017 Entwicklung einer privaten Angular4-WebApp
Systemumgebung: Angular 4, Bootstrap, WebStrorm, Visual Code, MySQL, PHP, HTML, CSS3, Git
2016 DEV-Lead bei der Weiterentwicklung einer J2EE-Webapplikation
Systemumgebung: Java 7, Java 8, Java EE, EJB, Eclipse, GlassFish, JBOSS, TIBCO, Oracle 11g, EclipseLink, JMS, JavaScript, JUnit, CSS, XML, XSLT, Git, ClearQuest, Jenkins, Gerrit, Gradle, Wiki, DynaTrace
2015 Weiterentwicklung einer J2EE-Webapplikation einer Bank zur Versteigerung von Wertpapieren
Systemumgebung: Java, Java EE, WebSphere 8, MQ, Oracle 11g, Rational Application Developer (RAD) 8,JMS, Servlets, JSP, JavaScript, CSS, iText, XML, XSLT, Subversion, JBOX, JIRA, Wiki, Confluence
2014-2015 Weiterentwicklung einer komplexen Applikation für einen Finanzdienstleister als Senior-Java/C++-Entwickler
Systemumgebung: Java 7, Java EE, C++, Netbeans, SWING, Windows 7, Unix, Oracle 11, OCI, OTL, JUnit, CPPUnit, REST, GlassFish, Perl, SQL,SCRUM, Jira, Maven, Subversion, Git, Gradle, Jenkins, Confluence, Wiki, Hibernate, UML, Continuous Integration, HP TestManager
2014: Implementierung eines Generators für mobile Websites (iOS, Android, WindowsPhone, iPad)
Systemumgebung: Windows 8/7, Visual Studio 2010, Visual Studio 2008, C++, C#, PHP, MySQL, SQL, JSON, MFC, .NET 4, .NET 3.0, .NET 2.0, HTML 4/5, CSS 3, Git, Responsive Design, UML, Wise, Help Manual
2013-2014 Design und Implementierung im Rahmen des Risiko-Managements einer Großbank
Systemumgebung: Oracle 11, TOAD, SQL Developer, SQL-Loader, Business Objects (BO), Business Objects Designer, APEX (ApplicationExpress), Eclipse 4, Java 6, UC4, MyEclipse
2012-2013 Web-Applikation-Architekt für eine GWT-Applikation
Systemumgebung: Eclipse Indigo/Juno, GWT 2.5, RPC, Errai, Sencha GXT 3.0 (Ext GWT), JBOSS 7.1, CDI, Maven, JPA, Hibernate 3, Subversion, Git, WebSphere 8.5, IBM Websphere Portal Server, Sonar, TIBCO, SCRUM
2011/2012 Erstellung einer AJAX-Web-Applikation für ein DAX 30-Unternehmen
2010/2011 Pflege und Weiter-Entwicklung einer SOA-JEE-Applikation basierend auf Webservices sowie einer Eclipse-RCP-Applikation (Debitel-Talkline)
Systemumgebung: Eclipse 3.6, Java 6, EJB3, Eclipse RCP, OSGI, Spring 3, Hibernate, JPA, GlassFish, PHP, Subversion, Maven, SOAPUI, Selenium, Enterprise-Architect, Oracle, MySQL, JMS, PL/SQL, UML
2009-2010 Architektur, Design und Entwicklung von Framework-Klassen für JSF-Webapplikationen (DZBW-Datenzentrale Baden-Württemberg)
Systemumgebung: Eclipse 3.5, JSF 1.2, MyFaces, Trinidad, Facelets, JBoss, JUnit, Log4J, PD4ML, iText, JasperReports, Subversion, Maven, EJB 3, Struts Shale, Oracle, PL/SQL, UML, JAVA JDK 1.5, HTML, CSS
Systemumgebung: Eclipse 3.3, 3.4, Eclipse RCP, SWT, OSGI, Equinox, Hibernate 3.3, JPA, Spring 2.5, AOP, LDAP, Acegi, Subversion, Maven, Hudson, AspectJ, Oracle,PL/SQL, JUnit, SWT-Designer, Window-Tester, Toad, GlassFish, Log4J, UML, JAVA JDK 1.6
2008 Weiterentwicklung des Dokumentenmanagement-Systems INFORCE mit C++ und C#.NET
Systemumgebung: Windows XP/Vista, Visual Studio.NET 2008, Visual Studio 2005, C#, C++, WPF, WCF, MFC, .NET 3.5, .NET 3.0, .NET 2.0, NoSQL DB Inforce, UML, Wise, Help Manual
2008 Entwicklung einer Java-Web-Applikation auf Basis von Java Server Faces (JSF), Hibernate und Oracle (GDV ? Gesamtverband der Versicherer)
Systemumgebung: Eclipse 3.3, Java Server Faces 1.2, ICEfaces 1.7, MyFaces, Facelets, Hibernate 3.1, Subversion, Oracle, JUnit, Log4J, UML, JAVA JDK 1.5, JavaScript, HTML, CSS, AJAX
2007-2008 Entwicklung einer Java-Web-Applikation auf Basis von Java Server Faces (JSF), Spring, Hibernate und MySQL für eine Versicherung (HDI)
Systemumgebung: MyEclipse, Eclipse /3.1, Java Server Faces 1.2, Apache MyFaces Trinidad, Facelets, Struts, Spring 2, AOP, Hibernate 3.1, Subversion, MySQL 5, JUnit, Log4J, UML, JAVA JDK 1.5, JavaScript, HTML, CSS, AJAX
2006-2007 Vergleichsstudie JAVA/J2EE ? C#/.NET und Unterstützung bei der Umstellung auf Java und Eclipse RCP
Systemumgebung: JAVA JDK 1.5, Eclipse 3.1, JDO 2, EJB 3.0, JDBC, Eclipse RCP, SWT/JFace, SWING, GEF, Hibernate, JDO, Spring, JNI, Visual Studio.NET 2005, C#, JSF, Wicket, Portal Server, .NET, ADO.NET, WindowsForms, Windows 2000/XP, Oracle 9i, Oracle Enterprise-Manager, Oracle 10g, Oracle OCI, SQL, Office, Microsoft Project, UML
2005 Entwicklung von Client- und Middleware-Software in C#/.NET für ein Sprach-Dialog-System für die HVB
Systemumgebung: Visual Studio.NET 2003, C#, .NET, ASP.NET, ADO.NET, MFC, DCOM, Windows 2000/XP, Microsoft SQL Server, Microsoft Enterprise-Manager, Enterprise-Architect, T-SQL, Office, Microsoft Project Windows Server 2003, UML
2005 Entwicklung einer ASP.NET Intranet-Applikation zur Visualisierung von Messdaten sowie zur Auftragsbearbeitung mit C#/.NET (TESA/Beiersdorf)
Systemumgebung: MS Project, Visio, Office, Visual Studio.NET 2003, C#, .NET, ASP.NET, ADO.NET, Windows 2000/XP, Microsoft SQL Server, Microsoft Enterprise-Manager, T-SQL, Dundas Chart Componet.NET, MindManager, Windows 2000, Windows Server 2003, UML
2004/2005 Projektleiter für ein Projekt zur Entwicklung einer verteilten Multi-Tier-Applikation im Medienbereich mit service-orientierter Architektur (SOA, WebServices) mit C#/.NET
Systemumgebung: MS Project, Visio, Office, Visual Studio.NET 2003/2005, C#, .NET, JUnit, Log4NET, WebServices, ASP.NET, SOAP, Visual Source Safe, Windows 2000/XP, Microsoft SQL Server, T-SQL, UML
2004 Erstellung von .NET-Applikationen (C#) zur Ablösung des Hosts in einem Großunternehmen aus der Konsumgüter-Industrie
Systemumgebung: Visual Studio.NET, C#, Visual Basic.NET, ADO.NET, Visual Source Safe, Windows 2000/XP, ActiveDirectory, SharepointPortal Server, BizTalk Server, Oracle 9i, PL/SQL, TOAD, ComponentOne, UML, Windows 2000, Host, Mobile Datenerfassungsgeräte
2004 ?Java und XML?-Schulungen
Systemumgebung: Eclipse, JBuilder, Java, JDK1.4, Windows 2000/XP, ActiveDirectory, Oracle, PL/SQL, TOAD, ComponentOne, UML, MySQL
2003 Beratung bei der Integration eines Automatisierungsprojektes in England
Systemumgebung: J2EE, JDK1.3, Eclipse, Struts, Ant, JUnit, Windows 2000/XP, Mobile Erfassungsgeräte, Oracle, PL/SQL, TogetherJ, UML
2001 - 2004 Weiterentwicklung des Dokumenten- und Wissensmanagement-Systems INFORCE® mit C++/C#.NET
Ergebnis: Inforce wird als einfach zu nutzende Standardsoftware inzwischen in kleinen, mittelständischen bis hin zu einer Reihe von DAX 30 Unternehmen eingesetzt
Systemumgebung: Win 2000/NT/98/XP, Visual Studio.NET 2003, .NET, C#, COM+, IDL, ATL, Visual C++ 6.0, C++, MFC, STL MS Project, Xerces, UML, Visual Basic 6, Visual Basic.NET, Crystal Reports, RUP, WISE, XP, NOSql Poet
2001 Beratung eines weltweit tätigen Medienunternehmens bei der Auswahl eines unternehmensweit einzusetzenden Content-Management-Systems
Ergebnis: Die schwerwiegenden und kostspieligen Folgen einer fast schon getroffenen Entscheidung wurden rechtzeitig erkannt und es wurde eine für das Unternehmen wesentlich günstigere Lösung gefunden.
Systemumgebung: Win 2000, SUN SOLARIS, Java Servlets, Tag Libraries, XML, XSLT, Xerces, CVS, Oracle, PL/SQL, Tomcat, CoreMedia, Interwoven Teamsite, Apache Cocoon, Bowstreet, Xaphran, OpenMarket
2000 Beratung der Projektleitung in einer Großbank bei der Entwicklung eines weltweiten Intranet-Projektes zum Thema Operational Risk
Ergebnis: Obwohl anfangs wenig Hoffnung bestand, das Projekt termingerecht und erfolgreich abschließen zu können, wurde das Projekt zu einem für alle zufriedenstellenden, erfolgreichen Abschluss gebracht.
Systemumgebung: Win 2000 / Win NT Server, IIS, ASP, BEA WebLogic, JBuilder, JSP, EJB, Business Objects, Continuus, Oracle
2000 Entwicklung einer e-Commerce Java Lösung (B2B, B2C) für eine Versicherung
Ergebnis: Trotz schwieriger Umstände gingen die entscheidenden Teile termingerecht in Produktion. Das System ist zukünftig ausbaufähig. Die internen Mitarbeiter (mit Host-Erfahrung) lernten innerhalb von nur 10 Wochen die Grundlagen objektorientierter Programmierung, von JAVA, JSP, Servlets, RMI, CORBA so weit, dass sie die Applikation weiter entwickeln und pflegen konnten.
Systemumgebung: Java JDK 1.1/1.2, IBM WebSphere 3.x auf IBM AIX, Visual Age for Java, JBuilder, Tomcat, Java Servlets, Java Server Pages (JSP), RMI, CORBA, Enterprise Java Beans (EJB), Swing, JavaScript, HTML, Windows 2000/NT/9x, Oracle, PL/SQL, MS Project
2000 Enterprise Java Beans ? Strategie- und Architekturstudie für die Deutsche Bundesbank über die Einführung Java-basierter Software-Entwicklung
Ergebnis: Die Schwierigkeiten bei der Einführung von java-basierter Software-Entwicklung (vor allem J2EE) wurden rechtzeitig erkannt. Es wurden kostspielige Fehler vermieden und Wege eingeschlagen, auf denen die Software-Projekte reibungsloser, kostengünstiger und termingerechter abgewickelt werden konnten.
Systemumgebung: Java JDK 1.1/1.2, IBM WebSphere 3.x, Visual Age for Java, Java Servlets, Java Server Pages (JSP), Enterprise Java Beans (EJB), TogetherJ, MQSeries, Windows 2000 / NT / 9x, Mainframe (OS/390), Oracle
--- weitere Projekte auf Anfrage ---
A u s b i l d u n g
09/84 - 03/89
Rheinische Friedrich-Wilhelms-Universität
Bonn
Diplom im Studiengang Physik
07/82 ? 08/84
Westfälische Wilhelms-Universität
Münster
Vordiplom im Studiengang Physik
08/79 ? 06/82
Städt. Gymnasium
Sundern
Zeugnis der allgemeinen Hoschulreife
08/73 ? 06/79
Städt. Realschule
Sundern
Realschulabschluß
08/69 ? 06/73
Grundschule
Sundern
Grundschulabschluß
Fachliche Schwerpunkte
Objektorientierte Software-Entwicklung (Java, C++, C#, Client-Server, Multi-Tier), Oracle PL/SQL, Performance-Optimierung
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"Der Consultant hat bei uns als Projektleiter in einem Projekt zur Entwicklung einer verteilten Multi-Tier-Anwendung im Medienbereich gearbeitet. Diese Anwendung basierte auf einer Service-orientierterten Architektur (SOA). Die Client-Anwendung und die WebServices wurden mit C#/.NET realisiert. Er machte innerhalb von 3 Wochen aus einem Projekt, bei dem kaum Hoffnung bestand, den gesetzten Termin halten zu können, ein Projekt, aus dem sogar einige Ressourcen abgezogen werden konnten. Mit seinen analytischen Fähigkeiten hat er sich sehr schnell in die Thematik eingearbeitet. Dabei orientierte er sich so gut an den Anforderungen und Wünschen des Kunden und traf diese in der von ihm erstellten Anforderungsspezifikation so genau, dass die Beziehung zum Endanwender der Software dadurch beträchtlich verbessert und auf eine neue Stufe gehoben wurde. Die von ihm getroffenen Festlegungen, welche Dokumente mit welchem Inhalt zu schreiben sind, haben sich als so hilfreich und segensreich erwiesen, dass wir diese auch in zukünftigen Projekten nutzen werden. Denn mit einem Minimum an Aufwand hat sich der Informationsaustausch im Unternehmen wesentlich verbessert (insbesondere zwischen Technik- und Vertriebsseite), der Aufwand für die Kommunikation wurde verringert und Fehler, Missverständnisse und Mehrfachkommunikation konnten vermieden werden. Dabei konnte er aufgrund seiner sehr guten kommunikativen Fähigkeiten hervorragend zwischen Technik- und Fachseite vermitteln. Er zeigte hohes Engagement und hat für seine Aufgaben in vielen Fällen nur jeweils 50-70% der vorher veranschlagten Zeit benötigt. Seine Arbeitsergebnisse waren dabei durchweg qualitativ hochwertig. Innerhalb von 6 Wochen coachte er einen internen Mitarbeiter in Punkto Projektmanagement so weit, dass dieser die Projektleitung übernehmen konnte. Aus den internen und externen Mitarbeitern formte er ein Team, bei dem jeder mit Begeisterung bei der Arbeit war und das in so kurzer Zeit zu Ergebnissen kam, wie wir es vorher kaum für möglich gehalten hätten. Sehr gute Erfahrungen haben wir in diesem Zusammenhang mit dem von ihm eingeführten produktivitätsorientierten Ansatz beim Projektmanagement gemacht. Insbesondere der von ihm definierte und genau auf unser Unternehmen und Projekt abgestimmte Entwicklungsprozess (Vorgehensmodell, Entwicklungsplan) war für alle eine sehr hilfreiche gemeinsame Basis und ein roter Faden, durch den sehr zielorientiert gearbeitet wurde. Aufgrund des produktivitätsorientierten Ansatzes und durch die kurzfristig erstellte Aktivitätenplanung kamen wir mit einem Minimum an Aufwand für Planung und Methodik aus und es wurde trotzdem sichergestellt, dass die Koordination zwischen den verschiedenen Mitarbeitern gut funktionierte. Er hat uns in einer schwierigen Lage innerhalb weniger Wochen wieder auf den richtigen Weg gebracht. Dabei hat er hervorragende Arbeit geleistet. Wir würden uns freuen, in einem zukünftigen Projekt wieder mit ihm zusammenarbeiten zu können."
— Projekt Webservice-basierte Multi-Tier-Applikation (.NET, C#), 01/05 - 02/05
Referenz durch Geschäftsführer, SCHNELLmedia GmbH, vom 22.02.05