Personen-ID                72689 
Wohnort                    852xx Petershausen, Deutschland 
Jahrgang                   1971 
EDV-Erfahrung seit         1999 
Staatsbürgerschaft         Schweiz 
Verfügbar ab               15.09.10 zu 100%, Vor-Ort-Einsatz 100% möglich 
Profil erstellt am         21.06.05 
Profil zuletzt geändert am 12.07.10 
Senior Java- Developer
Software-Entwicklung / Programmierung
Beratung / Consulting
Coaching / Schulung / Training

im Umfeld Client/Server, Java / J2EE, SOA

Festanstellung kommt in Betracht, aber freiberufliche Mitarbeit bevorzugt

Voraussetzung für Festanstellung: Internet- Firma, Finanzdienstleistungen, J(2)EE- basierte Kerntätigkeit mit Personal- und/oder Produktverantwortung
- 2005 Sun Certified Java Programmer
- 2000 Abschluß als Diplom-Informatiker(FH)
- 1994 - 1999 Studium der Wirtschafts-Informatik a.d. FH Konstanz
- 1991-1994 Studium der allgem. Informatik a.d. Universität Karlsruhe
- allgemeines Abitur 1991

Praxis-Semester:

- 10.1997-03.1998 : UBS Zürich / Schweiz
- 04.1996-09.1996 : Mansoft GmbH, Konstanz

Deutschland: D7, D8, D9
Österreich
Schweiz
Kommentar zum Einsatzort / zur Arbeitserlaubnis

Deutschland: Außerhalb München und Umgebung Anpassung des Stundensatzes und der Vor-Ort-Zeit
Arbeitserlaubnis: Volle Arbeits- und Aufenthaltserlaubnis in Schweiz und BRD, unproblematisch in vielen anderen EU- und Nicht-EU-Ländern.

Deutsch 
Englischgut-sehr gut
FranzösischLesen
ItalienischLesen

schweizerdeutsch
AS/400 
CD-Writer / Brenner 
Drucker 
IBM Großrechner 
Iomega 
Modem 
PC 
Scanner 
Soundkarten 

Mac OSX 10.4.x
MS-DOS 
Novell 
OS/2ab 2.0 bis 3.0
PalmOSab 3.x bis 5.0
Psion Series 3 
Unixgentoo, SuSE, Administration
Windows 

- gentoo Linux [2004-andauernd]
- SuSE Linux [2002-2004]
- ubuntu Linux [2007-andauernd]

BasicVB bis 6.0 (2003-2004), VBA bis 4.0
JavaJ2EE, JEE, jboss, bea, jsp, struts, Swing, junit, xerces, xalan, eclipse, Sun Certified, SEAM, hibernate
JavaScript 
RubyAnfänger
Scriptsprachencsh, bash
Shell 
VRML 

HTML, XML, XSLT, Grails, weitere auf Anfrage
Access 
DAO 
DB22002-2004 via JDBC
IMSnur als Client
JDBC 
Lotus Notesnur als Anwender
MySQL3.x-5.x
Oracle6.x-7.x
Proprietäre DBJava Serialization
SQL 

JDO 1.x (jcredo), Hibernate, HSQLDB
ISO/OSI 
Message QueuingJMS
SMTP 
TCP/IP 
Windows Netzwerkauch Samba

SOAP, XMLRPC
Entwicklungs-Umgebungen und -Tools
- IBM Rational System Architect (ca 1/2 Jahr, dann hektische Flucht)
- Eclipse 2.x-3.x
- CVS
- ClearCase
- JProbe
- Delphi 1 - 3
- C++-Builder 3
- Lomboz
- Visual Basic 6.x
- Visual Age 2.x-3.x
- Sun Java 1.1.8 - 1.6.0_15 (1.2 Certified)
- Blackdown Java 1.4.2_02
- ant
- Maven 2.x
- SAVI

Java-Bibliotheken und Frameworks :
- Struts
- Xalan
- Xerces
- JUnit
- Castor
- JDO 1.1 (jcredo)
- Eclipse RCP

Application Server:
- BEA Weblogic 6.x
- JBoss 3.2.x
- Apache Tomcat
- Grails
- Ruby on Rails

Markup :
- HTML
- XSL
- XSLT
- CSS

Betriebs-Systeme:
- Windows NT, 95-2000, XP
- SUSE Linux 7.0 - 9.1
- Gentoo Linux
- Ubuntu
- Palm OS
- DOS (MS-DOS, DR-DOS, Novell-DOS)
- deutsche und schweizer Renten - Versicherung und Krankenkassen (2006 / 2007 / 2009)
- Internet - Anwendungen, Browser - basierte Online - Spiele, Web - Shops (2004 - 2008)
- optische Netzwerke und -Elemente (2005 / 2006)
- Telekommunikation (2002 - 2005)
- Leuchtmittel (2000-2001)
- Schulung & Beratung (2000-2001, 2007, 2008)
- SAP (1999-2000)
- Rauchwaren, Pelz- und Lederwaren , Einzel- Handel (seit ich denken kann)


In den Praxis-Semestern:
- schweizer Banken und Versicherungen
- Management-Informations-Systeme

von 04.2010 bis 06.2010

reloCRM - webbasiertes CRM für ein Franchise-Unternehmen

Relocation Services

Software-Entwickler

Konzeptionierung und Realisierung einer Web-Anwendung zur Verwaltung der Kundenbeziehungen und Planung und Durchführung von Umzugsprojekten.

Eingesetzte Tools: JBoss 5.1, Seam 2.2, Java 1.5 / 1.6, Eclipse 3.5, Hibernate, Grails

 

 

von 12.2009 bis 02.2010

TuRM - zentraler Build
Versicherungskammer Bayern, München
Software-Entwickler
Portierung diverser Java-Projekte (Eclipse RCP, Eclipse PDE) von Ant nach Maven
und Einrichtung von passenden Build-Plans in Bamboo.
Eingesetzte Tools: Ant, Bamboo, Java 1.5/1.6, Maven, Bamboo


- Allianz [Projektname auf Anfrage] (01/2009-11/2009)
  Wartung eines Clients zur Erstellung von Kunden-Korrespondenz. Der Client
  wurde mit Swing in Java 1.6 erstellt und bindet sich mittels einer Allianz-
  weiten API an den IBM-Host an, den er teils als Persistenz-Schicht, teils
  als Business-Schicht verwendet. Das 6-köpfige Team operierte nach einer
  Kaltübernahme in einer neu geschaffenen Organisationseinheit, Standard-
  Anforderungen wie Berechtigungs- Management oder  Release-
  Management wurde erst im Rahmen dieser Aufgabe etabliert.
  Verantwortlichkeiten: First Level Support, Third Level Support,
  Konzeption und Programierung von Erweiterungen, Wiki- Administration
  Verwendete Technologien: Swing, Java 1.6, Eclipse 3.3 / 3.4 Ganymede ,
  CVS , SAVI, Mediawiki, ant, Maven

- BT eBonding Vodafone (04/2008 - 10/2008)
  Erweiterung der BT Incident Management Software "eBonding" um den
  Kunden Vodafone. Hierzu wurde mittels Axis2 eine SOAP-Schnittstelle
  evaluiert und erstellt, die die teilweise asynchronen Business- Prozesse
  der Vodafone- Software "WINE" und "TTWOS" an die Business- Prozesse des
  BT eBonding anpasst und übersetzt. Im Rahmen dieser Tätigkeit wurden auch
  die bestehenden deploy-Skripte in ant sowie der manuelle Eclipse- Build
  auf Maven umgestellt, Unit Tests eingeführt, Schlüsselmodule mittels Unit
  Tests nachvertestet, ein Wiki zur Dokumentation des Entwicklungsprozesses
  und der Software eingeführt, die Entwicklungsumgebung von Workspace Studio
  auf Eclipse Ganymede portiert und so die Abhängigkeit von BEA aufgeweicht.
  Das Projekt wurde mit der SCRUM- Methodik durchgeführt.
  Angewandte Technologien : Eclipse, JEE, Java 1.5, Axis, XML, XSLT, SOAP,
  WSDL (Contract first), Subversion, Mysql, Oracle, Junit, Mediawiki,
  Hibernate, SCRUM

- GMX Profifax (07/2007 - 03/2008)  
  Weiterentwicklung des Service-Angebots von gmx.de für paid-Kunden. Ein
  ähnliches Angebot ist bereits seit geraumer Zeit bei web.de online, und
  mußte nun mittels einer möglichst schlanken Schnittstelle für die GMX-
  internen Workflows und Prozesse zugänglich gemacht werden. Außerdem wurde
  noch ein zentraler Dienst für Freikontingente entwickelt.
  Angewandte Technologien : Eclipse, JEE, Java 1.5, Axis, cxf, xfire,
  XML-RPC, XML, SOAP, WSDL, Subversion, Mysql, Oracle, Junit, Cruisecontrol,
  Hibernate, Gentoo, Tomcat

- GWP AVW 2.0 (07/2007 - 05/2008)
  Ein über lange Jahre von nur einem Mitarbeiter nebenher in Delphi
  entwickelter Fat-Client zur Auftragsabwicklung, galt es auf
  Mandantenfähigkeit und Client-Server-Architektur umzustellen. Außerdem
  galt es ein nahezu vollwertiges Change Management einzuführen, sowie
  betroffemen Mitarbeiter das Vorgehen bei einer standesgerechten
  Anforderungsanalyse sowie Java-, CVS und gentoo- Kenntnisse zu vermitteln.
  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 angepaßt. Zusätzlich wurde ein
  SOA- Server entwickelt, auf den suksessive die Business-Logik des
  Fat- Clients übertragen wurde und noch wird.
  Angewandte Technologien : Eclipse, Delphi, XML, MS XML, WSDL, SOA, Tomcat,
  xfire, mysql, JEE, Java 1.5, Gentoo, CVS, Junit, Hibernate, Mediawiki

- IGS VISTA (11.2006-06.2007)
  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- un 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.
  Angewandte Technologien : IBM RSA 6.0 (MDA, MDSD), ClearCase, Websphere,
  Lotus Notes, Maven 2.0, Eclipse RCP, Hybernate, IBM Java 1.4, Sun Java 1.4, UML, OOA,
  OOD, MDA

- AiCOMM SPOC (08.2006-09.2006)
  Im Rahmen einer Urlaubsvertretung 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.
  Angewandte Technologien: Java 1.4, Tomcat, MSSQL, XSLT, CVS,
  Eclipse 3.2, GoF Design Patterns

- Siemens transNet (08.2005-07.2006)
  Ü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.
  Angewandte Technologien: Java 1.4, Swing, JDO 1.1 (jcredo), MySQL 4.0.x,
  ant, ClearCase 6.x, Eclipse 3.1, GoF Design Patterns

- chance2 (04.2004-12.2005) [URL auf Anfrage]
  Konzeption, Architektur und Realisierung eines Browser-gestützten
  Internet-Online-Strategie-Spiels. Erstellung eines Business-Plans.
  Komplett eigenverantwortlich.
  Angewandte Technologien: JBoss, MySQL, J2EE, Servlets, JSP, Struts, HTML, XML,
  Ant, Eclipse 2/3, Lomboz, MediaWiki, Mambo, Gentoo Linux, GoF Design Patterns

- T-Com (06.2003-06.2004) Redak98 Client/Server
  Wartung des T-Punkt-Client-/Servermoduls, eines eingebetteten
  Visual Basic Clients zur Bearbeitung von Adressdaten, der seine
  Daten mittels XML-Schnittstelle von einem Java-Server bezieht,
  und dorthin speichert. Verantwortlich für den J2EE-Server und
  aushilfsweise den VB-Client, sowie Anforderungs-Analyse und
  Grobdesign des Nachfolgers DaRed03, einer Web-Oberfläche.
  Angewandte Technologien: J2EE, BEA Weblogic, DB2, VB, XML, HTML,
  XML-Schema, Eclipse 2, CVS, JUnit, Ant, Visual Source Safe (VSS),
  AS/400, Unix: SUSE Linux, GoF Design Patterns

- Telekom DaRed (01.2003-06.2003) [Projektname auf Anfrage]
  Portierung des zentralen Batch-Moduls zur Rufnummern-Umschaltung.
  Das Modul existierte in mehreren Modulen in Cobol und C/C++, und wurde
  von uns (in einem ständig wechselnden Team) nach Java portiert.
  Verantwortlich für Team-Management, Architektur und Portierung des
  C/C++-Teils nach Java. Angewandte Technologien: Java, JDBC, BEA Weblogic,
  DB2, XML, XSLT, Eclipse 2, CVS, JUnit, Ant, AS/400, SUSE Linux, UML,
  OOA, OOD, GoF Design Patterns

- Telekom DaRed (07.2002-12.2002) Vertriebs- (Import-) Schnittstelle
  Portierung des zentralen Import-Moduls der Vertriebs-Adressdaten
  (ca 12 Satelliten-Systeme), nach Java. Die Version 2 des Moduls
  existierte in C/C++ und Cobol, und wurde von uns unter hohem Zeitdruck
  nach Java portiert. Aufgaben waren Team-Koordination und Entwicklung.
  Angewandte Technologien: Java, JDBC, DB2, XML, XML-Schema, HTML, Castor,
  Eclipse 2, CVS, JUnit, Ant, AS/400, SUSE Linux, UML, OOA, OOD,
  GoF Design Patterns

- Telekom DaRed (04.2002-06.2002) Historisierung
  Analyse, Entwurf und Realisierung einer Web-Anwendung zur Überwachung von
  Löschvorgängen in der zentralen Eintrags-Datenbank der T-Com, und Auswertung
  über Tage, Wochen, Monate. Verantwortlich für Planung und Realisierung aller
  Belange außer Anwendungs-Test. Angewandte Technologien: J2EE, Bea Weblogic,
  JDBC, DB2, XML, HTML, Eclipse 2, CVS, JUnit, Ant, AS/400, SUSE Linux, UML,
  OOA, OOD, GoF Design Patterns

- Telekom DaRed V3 (01.2002-03.2002) EJB/CMP
  Realisierung mehrerer Varianten eines EJB's zum Auslesen und Speichern von
  Produktdaten. Verantwortlich für Anforderungsanalyse und Implementierung.
  Angewandte Technologien: J2EE, Rational Rose, EJB, CMP, DB2, UML, OOA,
  OOD, GoF Design Patterns

- Deutsche Post (07.2001-08.2001) Wartung
  Wartung des Web-Clients zur Nachbearbeitung der per OCR erkannten
  Adress-Korrektur-Karten der Deutschen Post (Java). Verantwortlich
  für die Wartung und Weiterentwicklung der Datenbank-Schicht.
  Angewandte Technologien: J2EE, Tomcat, HTML, Visual Age for Java 3.0,
  SUSE Linux, Oracle, UML, OOA, OOD, GoF Design Patterns

- UK Maler Wiesbaden (03.2001-06.2001) Flying Java Coach
  Erstellung eines Projekt-Piloten für die Nachbearbeitung von per FAX
  eingehenden und per OCR Halb-automatisch erfassten Meldebelegen.
  Einsatz als Flying Coach für Java-Anfänger, sowie der
  Implementierung von visuellen Swing-Komponenten für den Einsatz im
  GUI-Designer. Angewandte Technologien: Swing, Visual Age for Java 3.0,
  Envy, OOA, OOD, GoF Design Patterns

- Osram Medien-Datenbank OMD, (05.2000-02.2001)
  Intranet-Shop  zur Verteilung von Marketing- Dokumenten (Prospekte,
  Kataloge etc), Bild-Dateien in mehrfachen Auflösungen und Dateiformaten,
  sowie Druck-Vorstufen. Die Dokumente wurden zuerst von einem Daten-Redakteur
  mit einer Swing-Anwendung in die Datenbank importiert. Die Kunden
  (Osram-Außenstellen, Dienstleister und Vertriebspartner) bestellten die
  Daten mittels einer Web-Oberfläche und entschieden sich für die Zusendung
  per E-Mail bzw. Datenträger. Die entstehenden Kosten wurden dem entsprechenden
  Osram-Kostenträger zugeordnet und monatlich abgerechnet. Ein ausgefeiltes
  Berechtigungs- und Abrechnungs- Management erlaubte die Budgetierung innerhalb
  von Abteilungen bzw Filialen.
  Verantwortlich für Anforderungsanalyse, Architektur, Realisierung, Installation
  und Post Sales Support der Swing-Oberfläche sowie des Web-Shops.
  Angewandte Technologien: J2EE (Servlets), Tomcat, Swing, Visual Age for Java 3.0,
  CVS, Unix: SUSE Linux, Oracle, HTML, OOA, OOD

- SAP LS (09.1999-04.2000)
  Im Rahmen des Platinum-Projekts der SAP wurden prototypisch große Teile
  der SAP-Software nach Java übersetzt. Der Teil "Learning Solution" der in
  Immenstaad am Bodensee ansässigen SAP LS stellte zu dieser Zeit den absoluten
  Vorreiter dar, lehnte er sich nicht nur optisch an die existierende
  Windows-Anwendung an, sondern fügte auch noch weitere, sehr
  hilfreiche Funktionen zur Erhöhung der Übersichtlichkeit sowie der
  Skalierbarkeit hinzu. Verantwortlich für die Realisierung des Swing-Clients.
  Angewandte Technologien: Visual Age for Java 3.0, Swing, ENVY,
  SAP Connectors for Java.

Privat :

- yajl, Yet Another Java Library (1999-andauernd)
  Ein Open Source-Projekt auf sorceforge.net, das eine Anzahl von nützlichen
  Tools und Frameworks für Konfigurationsmanagement und String-Manipulation
  beinhaltet. Voll eigenverantwortliche Administration und Entwicklung.

Vorberufliche Projekte:

- Diplomarbeit: "Design und Erstellung einer Timetabling- Software für die
  FH Konstanz mittels genetischer Algorithmen und Java" (03.1999-02.2000)
  Angewandte Technologien: Java,  JPad (einfacher Java-Editor)

- Portfolio/Delphi (06.1998-02.1999) Werksstudent für [Name auf Anfrage], FH Konstanz
  Design und Entwicklung eines Tools zur Generierung von Importdaten für
  ein Programm zur Berechnung von linearen Gleichungs-Systemen. Die Lösungen
  dienten  zur Optimierung von Aktien-Portfolios.
  Angewandte Technologien: Delphi 3.0, lssolve (LGS-Solver)

- [Projektname auf Anfrage](1985-1991) in der Familie
  Anforderungs-Analyse, Entwicklung und Support der Artikelverwaltung des
  [Firmenname auf Anfrage] in Ravensburg. Die Daten wurden in einer
  textbasierten Datenbank abgelegt, und in einem eigens programmierten
  Fenster-System eingegeben, dargestellt und editiert.
  Angewandte Technologien: Turbo-Pascal 6

Seite drucken Seite drucken Zum Seitenanfang Zum Seitenanfang





GULP - Das Portal für IT Projekte
GULP Information Services übernimmt keine Gewähr für die Richtigkeit der hier gemachten Angaben.
Seite generiert am 18.07.2010 00:41:39
© Copyright 1996-2010 GULP Information Services GmbH,
Ridlerstraße 37, D-80339 München, Tel. +49-89-500316-0, Fax +49-89-500316-999, E-Mail info@gulp.de


Photo