Projektauswahl

04.2010 - 06.2010 Senior Java-Entwickler relocation services
Erstellung eines webbasierten Auftrags-Management-Tools und CRM Überführung der MS Office- basierten Datenhaltung in eine Web-Applikation.
Skills : SEAM, Grails, JDK 1.5 / 1.6, jboss 5.1, Eclipse

12.2009 - 02.2010 Senior Java-Entwickler Versicherungen
Neugestaltung internes Build-Management : Portierung von Ant- Projekten sowie Eclipse Plugins nach Maven und Bamboo
Skills : Maven , Ant , Eclipse RCP und Plugins (PDE), Bamboo, JDK 1.5 / 1.6

01.2009 - 11.2009 Lead Java - Entwickler Versicherungen
Wartung eines Swing-Clients zur Erstellung von Kunden-Korrespondenz Kaltübernahme eines Wartungsprojekts. Ticketbearbeitung, 1st und 3rd Level Support, Behebung von Fehlern und Einarbeitung von neuen Changes.
Skills: 1st und 3rd Level Support, Java, Swing, XSLT, IBM MQ Series, HP Quality Center , Mercury , Remedy , Team-Organisation, Eskallations - Management, Ticketing , Mediawwiki, Confluence

04.2008 - 10.2008 Lead Java - Entwickler Telekommunikation
Erweiterung einer incident management software. Erweiterung der SOAP-Schnittstelle um neue Workflows für den Kunden "Vodafone".
Skills: Eclipse, JEE, Java 1.5, Axis, XML, XSLT, SOAP, WSDL (Contract first), Subversion, Mysql, Oracle, Junit, Mediawiki, Hibernate, SCRUM

07.2007 - 03.2008 Java - Entwickler Internet
Integration einer Fremdanwendung zur Faxversendung mittels Druckertreiber. Die Software existierte schon bei einer Drittfirma und musste für den Endkunden aufbereitet und in dessen Business-Prozese eingepasst werden.
Skills: Eclipse, JEE, Java 1.5, Axis, cxf, xfire, XML-RPC, XML, Soap, WSDL, Subversion, Mysql, Oracle, Junit, Hibernate, Gentoo, Tomcat

07.2007 - 03.2008 Prozessberater und Lead Java - Entwickler Werkstoffprüfung
AVW 2.0: Ein über lange Jahre von nur einem Mitarbeiter nebenher in Delphi entwickelter Fat-Client zur Auftragsabwicklung galt es auf Mandantenfähigkeit umzustellen und als Produkt marktfähig zu schleifen. Dazu musste ein nahezu vollwertiges Change Management eingeführt werden, sowie betroffener Mitarbeiter das Vorgehen bei einer standesgerechten Anforderungsanalyse antrainiert sowie Java-, CVS und gentoo- Kenntnisse vermittelt werden. Da keine Mittel für User- Akzeptanz- Tests oder gar Regressionstests zur Verfügung standen, wurde die bereits sehr ausgereifte Software minimal-invasiv an die neuen Anforderungen angepasst. Dazu habe ich einen SOA-Server entwickelt und Teile der Business-Logik des Fat-Clients dorthin übertragen. Die Halbtagskraft überträgt nun die anderen Teile peu a peu.
Skills: Spring, Eclipse, Delphi, Apache XML, MS XML, WSDL, SOA, Tomcat, xfire, mysql, JEE, Java 1.5, Gentoo, CVS, Junit, Hibernate, Mediawiki

11.2006 - 06.2007 Java - Entwickler Rentenkasse Schweiz
IBM VISTA: In Zusammenarbeit mit der IBM Schweiz Erstellung von Use Cases und Models, sowie der Realisierung der neuen Software für die "individuelle Prämien- Verbilligung" der schweizer Kranken- und Rentenkassen, im Auftrag der schweizer Regierung. Module "Partner-Abgleich" und "Batches". Hier wurde exzessiv die modellgetriebene Software-Entwicklung betrieben, es kam die gesamte IBM Rational Tool Chain zum Einsatz. Teilweise in Zürich.
Skills: IBM RSA 6.0 (MDA, MDSD), ClearCase, Websphere, Lotus Notes, Maven 2.0, Eclipse RCP, Hibernate, IBM Java 1.4, Sun Java 1.4, UML, MDA

08.2006 - 09.2006 Java - Entwickler AiCOMM
Urlaubsvertretung 1st Level Support: Erweiterung einer bestehenden Internet-Applikation für die Siemens SRS, sowie die Behebung zahlreicher Bugs. Die Applikation wurde mittels einer firmeninternen Workflow-Engine realisiert, die ihre Daten aus einer generisch strukturierten JDBC-Datenbank bezieht.
Skills: Java 1.4, Tomcat, MSSQL, XML , XSLT, CVS, Eclipse 3.2, GoF Design Patterns

08.2005 - 07.2006 Java - Entwickler Siemens
Siemens TransNet: Überarbeitung der Analyse- Engine hinsichtlich einer neuen Produktlinie. Die Analyse- Engine ist Teil eines Fat Clients mit Swing- Oberfläche. Sie bietet dem Benutzer eine komfortable Möglichkeit, Sites von bestehenden und neuen Netzplänen von optischen WAN-Netzwerken vollautomatisch mit optischen Equipment wie optische Verstärker- Karten, Add-Drop- Multiplexern, oder Terminal-Einheiten auszustatten, dabei bestehenden physikalischen Gegebenheiten bzw. Benutzerwünsche ("Presets") zu berücksichtigen, und die Ausstattung nach Preis oder Performance zu optimieren.
Skills: Java 1.4, Swing, JDO 1.1 (jcredo), MySQL 4.0.x, ant, ClearCase 6.x, Eclipse 3.1, GoF Design Patterns

04.2004 - 12.2005 Eine ganze Company in eigener Sache
chance2-online.de: Konzeption, Architektur und Realisierung eines Browser-gestützten Internet-Online-Strategie- Spiels. Komplett eigenverantwortlich.
Skills: JBoss, MySQL, J2EE, Servlets, JSP, Struts, HTML, CSS, XML, Ant, Eclipse 2/3, Lomboz, MediaWiki, Mambo, Gentoo Linux, GoF Design Patterns

Ältere Projekte (2004-2002 Telekom, 2002-2000 diverse andere Firmen, ausnahmslos Java- Projekte) auf Anfrage