Java JEE Software-Entwickler, Mathematiker, Projektleiter, Intranet/Internet, XML/XSL
Aktualisiert am 01.12.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2025
Verfügbar zu: 100%
davon vor Ort: 50%
Deutsch
Englisch
verhandlungssicher
Französisch
gute Grundkenntnisse
Italienisch
Grundkenntnisse
Spanisch
gute Grundkenntnisse

Einsatzorte

Einsatzorte

München (+50km)
Deutschland

Deutschland: nur Raum München

möglich

Projekte

Projekte

Zeitraum: 01/2012 - 11/2015
Projekt:  TraRisk/LimeX (Limit- und Exposure-Management-System für weltweite
          Überwachung von Risiken aus Handelsgeschäften):

          Fortsetzung (Kontrahenten und Gruppen; Kontrahenten- und Emittenten-Risiken)

Kunde:    UBIS/HVB-UniCredit

 - J2EE Projekt: Weiterentwicklung

 - Design, Implementierung und Test; Fehleranalysen und Wartung

 - Entwicklungsumgebung: Eclipse, Java/J2EE, iBATIS als OR-Mapper, XSLT,

Open-Source-basierter Application Server, Oracle 10/11, TOAD, Subversion und Serena Dimensions (als CVS), Jenkins, HP QualityCenter, Windows 7

 

Zeitraum: 05/2009 - 12/2011
Projekt:  TraRisk/LimeX (Limit- und Exposure-Management-System für weltweite

 Überwachung von Risiken aus Handelsgeschäften):

 Fortsetzung (Kontrahenten-, Emittenten- und Länder-Risiken), 

 Neuentwicklung: WebServices für Kontrahentenrisiken/Limite/Exposures

Kunde:    UGIS/UniCredit

 - J2EE Projekt: Weiterentwicklung

 - Implementierung und Test; Design und Implementierung WebServices

 - Entwicklungsumgebung: Eclipse, Java/J2EE, iBATIS, XSLT, AXIS2, Open-Source-basierter

Application Server, Oracle 10, TOAD, Serena Dimensions (als CVS), Mercury und HP

QualityCenter, Windows Vista

 
Zeitraum: 08/2008 - 04/2009
Projekt:  LimeX (Limit- und Exposure-Management-System für weltweite

 Überwachung von Risiken aus Handelsgeschäften): EST

 (Exposure Simulation Tool) im Rahmen des Risikomanagements

Kunde:    HypoVereinsbank/UniCredit

 - J2EE Projekt; Neuentwicklung, integriert in TraRisk/LimeX

 - Design, Implementierung, Test; GUI, Business-Logik, Persistenz

 - Entwicklungsumgebung: Eclipse, Java/JEE, Java Server Faces JSF,

Apache Tomahawk, Facelets, iBATIS, Open-Source-basierter Application Server,

Oracle 10, TOAD, Serena Dimensions (als CVS), Mercury QualityCenter,

Windows Vista


Zeitraum: 02/2008 - 07/2008
Projekt:  LimeX (Limit- und Exposure-Management-System für weltweite

 Überwachung von Risiken aus Handelsgeschäften): Fortsetzung

 (Kontrahenten-, Emittenten- und Länder-Risiken)

Kunde:    HypoVereinsbank

 - J2EE Projekt; Weiterentwicklung

 - Implementierung und Test, schwerpunktmäßig GUI

 - Entwicklungsumgebung: Eclipse, Java/J2EE, iBATIS, XSLT, Open-Source-basierter

Application Server, Oracle 10, TOAD, Serena Dimensions (als CVS),

Mercury QualityCenter, Windows XP

 
Zeitraum: 02/2007 - 01/2008
Projekt:  TraRisk (Risiko-Management-System für Wertpapierhandel), Teilprojekt

 Calculation Server für das Marktrisiko, im Rahmen von Basel II

Kunde:    HypoVereinsbank

 - Java-basierter Calculation Server zur Ablösung des Fremdprodukts

RiskWatch (C++); zur Bewertung und Monte-Carlo-Simulation von

Finanzinstrumenten; ca. 4-6 MA

 - Analyse, Implementierung (teils Portierung) und Test von Algorithmen

zur Bewertung von Finanzinstrumenten, insbesondere auch Derivaten

 - Entwicklungsumgebung: Eclipse, Java, Visual SourceSafe (als CVS),

Windows XP und LINUX

 
Zeitraum: 10/2006 - 01/2007
Projekt:  TraRisk/LimeX (Limit- und Exposure-Management-System für weltweite

 Überwachung von Risiken aus Handelsgeschäften) im Rahmen von Basel II

Kunde:    HypoVereinsbank

 - J2EE Projekt; Weiterentwicklung (Stufe 4); ca. 20-25 MA in TraRisk

 - Implementierung und Test, schwerpunktmäßig GUI

 - Entwicklungsumgebung: Eclipse, Java/J2EE, XSLT, Open-Source-basierter

Application Server, Oracle 9i, TOAD, SQL-Navigator, Visual SourceSafe

(als CVS), Windows XP

 
Zeitraum: 06/2006 - 09/2006
Projekt:  IVS (Internet-Vertriebs-System)
Kunde:    Veolia (Connex)

 - Weiterentwicklung (Stufe 2) des IVS für Regionalverkehr-Tickets; 3-4 MA

 - Implementierung und Test

 - Entwicklungsumgebung: NetBeans, Java/J2EE mit Spring, Tapestry und

Hibernate (als OR-Mapper), JBOSS als Application-Server, Oracle 9i/10,

LINUX (für Entwicklung und Server), CVS

 
Zeitraum: 05/2005 - 11/2005
Projekt:  WaBi (Wanderungsbilanzen)
Kunde:    SBS Human Resources

- Weiterentwicklung des webbasierten Tools WaBi plus; 2 MA

- Dient der Verwaltung der Umorganisation im Hause Siemens

- Entwicklungsumgebung: Borland JBuilder, Java/Swing, Tomcat als Webcontainer

  (Servlet-Engine), MySQL-Datenbank, Windows XP

 
Zeitraum: 11/2004 - 04/2005
Projekt:  Migration VDR
Kunde:     VDR (Verband Deutscher Rentenversicherungsträger)

- Migration von Assembler-Quellcode nach COBOL mit Tool-Unterstützung

  im Rahmen einer Projekt-Ausschreibung des VDR; 4 MA

 
Zeitraum: 2004/2005
Projekt:  Angebotserstellungen Java/J2EE Projekte
Kunden:   DaimlerChrysler, BMW

- zuständig für Design technischer Teil bei Angebotserstellung

- DaimlerChrysler Fuel Cell Fleet Data Acquisition

- BMW Trade Finance Web

 
Zeitraum: 11/2002 - 09/2004
Projekt:  Metro e-Marketing
Kunde:     Done!ware, Metro

- Design, Implementierung und Test eines internet-basierten e-Marketing

  Systems (J2EE) mit proprietärer Workflow-Funktionalität, in Java; 6-10 MA

- 2-jährige Tätigkeit als Consultant vor Ort beim Auftraggeber

  (Done!ware, für den Handelskonzern Metro)

- Schwerpunkte: Servlets, JSP (Java Server Pages), EJB, Workflow

- Entwicklungsumgebung: Windows2000, JBuilder, Oracle Application Server

  OC4J, Oracle Datenbank, PL/SQL, ClearCase, JUnit, XML, ANT

 
Zeitraum: 07/2002 - 10/2002
Projekt:  GBASE-SIM, LES-SIM
Kunde:     Siemens Mobile

- Konzept, Design, Implementierung und Test von Simulatoren für

  Location und Location Enabling Server und Clients (Applikationen)

  mit XML-basiertem API im Kontext von Location Based Services (Mobilfunk);

  allein tätig

- Entwicklungsumgebung: Java (Forte) auf Windows NT, J2EE mit Tomcat

  als Webcontainer (JSP/Servlet-Engine), XML (SAX, DOM) und JAXP

 
Zeitraum: 01/2002 - 06/2002
Projekt:  Enhanced Emergency 112/911
Kunde:     Siemens Mobile

- Erstellung einer Studie über Emergency Calls (Notrufe: 112 in Europa,

  911 in USA) im Zusammenhang mit der zukünftig erforderlichen

  automatischen Lokalisierung des Notrufers im Mobilfunk im Rahmen

  der EU-Harmonisierung; allein tätig

- Mitarbeit am sich anschließenden Opportunity Scan

 
Zeitraum: 09/2001 - 02/2002
Projekt:  LocationBasedServices-SDK
Kunde:     Siemens Mobile

- Konzept und Prototyp-Erstellunge eines Software Development Kits (SDK)

  für die XML-basierte Kommunikation bei Location Based Services

  (Mobilfunk); allein tätig

- Entwicklungsumgebung: Java (Forte) auf Windows NT, J2EE mit Tomcat

  als Webcontainer (JSP/Servlet-Engine), XML (SAX, DOM) und JAXP

 
Zeitruam: 06/1999 - 08/2001
Projekt:  NTWS_UNIT und IRONMAN
Kunde:     Deutsche Telekom

- Entwicklung einer Workstation unter NT im Rahmen des Großprojekts

  IRONMAN (>100 MA) für das Management von Telekom-Netzen; 8-10 MA

- Mitarbeit am graphischen User Interface (GUI), speziell Design und

  Entwicklung von ActiveX-analogen Komponenten zur Darstellung komplexer

  Strukturen und Formulare

- Anschließend Mitarbeit bei Test und Fehlerbehebung in IRONMAN

- Entwicklungsumgebung: Microsoft Developer Studio Visual C++ V6.0, MFC,

  Windows-NT; Konfigurationsmanagement mit ClearCase

 
Zeitraum: 01/1999 - 06/1999
Projekt:  Persistency-Service-Browser
Kunde:     Deutsche Telekom, für IRONMAN

- Design, Entwicklung und Test eines Persistency Browsers für das

  Framework GINA (General Interface for Network Applications ist

  eine in C++ geschriebene Middleware für objektorientierte Datenhaltung

  und transaktionsgesicherte Objektumgebung); 4-5 MA

- Der Persistency Browser liefert eine objektorientierte Sicht auf eine

  GINA Persistency Services Datenbank

- Entwicklungsumgebung: Java/Swing, JBuilder, Windows NT, UNIX

 
Zeitraum: 01/1998 - 01/1999
Projekt:  Besucher-Informations-System
Kunde:     EXPO 2000

- Entwicklung des Besucher-Informations-Systems (BIS) Version 1.a für

  die EXPO 2000, einer Java Applikation mit vollgraphischer animierter

  Oberfläche inklusive einer Monitor-Applikation; 3-4 MA

- Mitentwicklung der GUI, Datenbankanbindung (JDBC-ODBC), Design und

  Implementierung der Monitor-(Überwachungs)Applikation

- Entwicklungsumgebung: Java, JBuilder, WindowsNT, Sybase

 
Zeitraum: 07/1997 - 12/1997
Projekt:  BIS-Routing-Prototyp
Kunde:     EXPO 2000, Cebit

- Entwicklung eines Routing-Prototyps für das Besucher-Informations-System

  (BIS) der EXPO 2000 sowie für die Cebit in Hannover; 2 MA

- Konzept, Design, Implementierung und Test; entwickelt als Java Applet

  mit einem komplexen Routing-System

- Entwicklungsumgebung: Java, JBuilder, HTML, JavaScript, Windows NT

 
Zeitraum: 01/1997 - 06/1997
Projekt:  Consulting Telekom-Netzmanagementsysteme
Kunde:     Deutsche Telekom, Darmstadt

- Consulting Telekom-Netzmanagementsysteme; Mitarbeit an Angebotserstellungen

 
Zeitraum: 02/1994 - 11/1996
Projekt:  S-AFIS (Automatisches Fingerprint Identifikationssystem)
Kunde:     Produktentwicklung für Siemens Nixdorf Informationssysteme

- Entwicklung eines Automatischen Fingerprint Identifikationssystems für

  die Erfassung, Archivierung und automatische Identifikation von

  Fingerabdrücken, konzipiert für den Einsatz bei Polizei und zivilen

  Behörden; 6-10 MA

- Leistungsbeschreibung, Design, Implementierung und Test von

  Algorithmen für das Encodieren und Matchen von Fingerprint Images;

  Mitwirkung bei Angebotserstellungen und Benchmarks

- Client/Server Architektur (UNIX-basiert), C, X-Window/Motif, PostScript,

  Oracle Datenbank, diverse Spezialhardware (hochauflösende Videokamera,

  Livescanner); komplexe Bildverabeitungstechnologien

 
Zeitraum: 01/93 - 01/1994
Projekt:  NFIS (National Fingerprint Image System)
Kunde:     British Home Office (Scotland Yard)

- Großprojekt (80-100 MA): Entwicklung von Software zur Erfassung,

  Verwaltung und Archivierung von Fingerabdrücken

- Meine Aufgaben: Performance-Modelle und ¿Berechnungen, Qualitätssicherung

- Komplexe Client-Server Architektur (UNIX-basiert), Ingres Datenbank,

  Spezialhardware (hochauflösende Bildschirme, Jukeboxen), OOA, OOD,

  objektorientierte Entwicklung in C++, Rational Rose

 
Zeitraum: 04/1992 - 12/1992
Projekt:  TRANSIT
Kunde:     EU-Projekt (RACE)

- TRANSIT (Transcoding of Images for Terminals) Forschungsprojekt;

  Mitarbeit bei SIEMENS Zentralbereich Forschung und Entwicklung in München

- Entwicklung und Implementierung von Algorithmen für die HDTV

  (high definition TV) Bildformat-Konversion

- Entwicklungsumgebung: SUN, VMS, C

 
Zeitraum: 12/1991 - 03/1992
Projekt:  Erstellung einer Studie über stiftbasierte Eingabe
Kunde:     Siemens (intern)

 
Zeitraum: 01/1991 - 11/1991
Projekt:  TIS (Technisches Informationssystem)
Kunde:     BMW

- Software-Entwicklung für ein optisches Archivsystem (noncoded information);

  25 - 30 MA

- Koordinationsaufgaben, Mitarbeit an Angeboten

 
Zeitraum: 04/90 - 11/1990
Projekt:  Neuronale Netze
Kunde:     Siemens (intern)

- Studien, Vorträge, Projektkonzepte, SDK-Entwicklung in Zusammenarbeit

  mit SIEMENS Zentralbereich Forschung und Entwicklung

 
Zeitraum: 04/1985 - 03/90
Projekt:  POLYTRON
Kunde:     SIEMENS Unternehmensbereich Medizintechnik, Erlangen

- Software-Entwicklung für eine Röntgenanlage mit digitaler Bildverarbeitung;

  ca. 20 MA

- Design, Implementierung, Test; ab 86 auch Teilprojektleitung und

  dispositive Leitung der München Entwicklungsgruppe mit 8-10 MA

  (bei SIEMENS Bereich Datentechnik)

- Entwicklungsumgebung: DEC RSX11, VMS, FORTRAN77, umfangreiche Spezialhardware

 
Zeitraum: 06/1983 - 03/1985
Projekt:  Trainer- und Ausbildertätigkeit (Abteilung Methoden und Training

 beim Mathematischen Beratungs- und Programmierdienst in Köln)

Kunden:   Versicherungen, Banken/Sparkassen im Großraum Köln

- Trainingsschwerpunkte: Mathematik, Programmierung (COBOL, Assembler,

  Fortran), Jackson Strukturierte Programmierung, allgemeine EDV




Aus- und Weiterbildung

Aus- und Weiterbildung

------------------- - Berufserfahrung - -------------------
seit 2006 freiberuflich
Software-Entwicklung im Java/JEE/Web-Umfeld

10/1997-12/2005 bei IT-Dienstleister
Senior System and Software Engineer (im Java/J2EE/Web-Umfeld)

 

10/1990-09/1997 in IT-Konzern
Software-Entwickler und Consultant (im C/C++ Umfeld unter UNIX)

04/1985-09/1990 bei Siemens AG
Anwendungssoftware-Entwickler, Projekt- und Gruppenleiter

07/1983-03/1985 in Unternehmensberatung/Softwarehaus
Trainer/Ausbilder/Dozent

04/1978-06/1983
wiss. Assistent Uni-GH Paderborn (Institut für Mathematik und Informatik)

07/1975-03/1978
Verwalter der Dienstgeschäfte eines wiss. Assistenten TU München (Mathematik)

---------------
- Fortbildung -
---------------

1985-2005         
Gruppenleiter- und Managementkurse (u.a. SIEMENS Führungstraining), BWL;
techn. Kurse: Design, Software und System Engineering

10/1984-03/1985            
IHK Köln: Lehrgang für Ausbilder-Prüfung
(Nachweis berufs- und arbeitspädagogischer Kenntnisse, Prüfungszeugnis 03/85)

--------------
- Ausbildung -
--------------

07/1975-01/1978 Technische Universität München
Promotion zum Dr. rer. nat. (sehr gut)

10/1970-06/1975 Technische Universität München
Studium Mathematik, Nebenfach Informatik,
Abschluss (sehr gut) als Diplom-Mathematiker

Position

Position

Haupteinsatzgebiet Java/JEE-Software-Entwicklung und Design sowie Beratung,
Team-/Projektleitung, Mathematik

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

------------ - Produkte - ------------
Eclipse, Sun NetBeans, Borland JBuilder
Microsoft Visual Studio 6.0
Apache Tomcat, Xerces, Xalan, Axis2; Altova XML-Spy
Spring, Apache Tomahawk, Tapestry, iBATIS, Hibernate, JBOSS
Rational Rose
Oracle 9i und 10, TOAD, SQL-Navigator
SVN, CVS, ClearCase, Serena Dimensions, Visual SourceSafe
...

-------------
- Standards -
-------------

Java, J2EE, JEE, Java Servlets, JSP, EJB, Java Server Faces JSF, Facelets, JMS, JAXB, JAXP, JDBC, JFC/Swing
HTML/CSS, Spring
XML, XSLT
Web Services, SOAP
Design Patterns
UML

---------------
- Erfahrungen -
---------------

Java/Swing-Programmierung
Internet/Web-Projekte
J2EE mit ergänzenden Technologien (Spring, Tapestry, Java Server Faces, Axis2, Facelets, Struts, Hibernate, iBATIS, JUnit, Log4J)
Design, objektorientierte Software-Entwicklung
Mathematisch anspruchsvolle Algorithmen
Projekt- und Gruppenleitung
Schulung


Betriebssysteme

MS-DOS
Unix
Windows

Programmiersprachen

Algol
Assembler
(IBM, Siemens BS2000)
C
erfahren
C++
erfahren
Fortran
erfahren
Java
sehr erfahren
JavaScript
sehr erfahren
Pascal
PL/SQL
Python
Fortgeschritten

Datenbanken

JDBC
MySQL
ORACLE
SQL

Datenkommunikation

CORBA
nur Grundkenntnisse
Internet, Intranet
LAN, LAN Manager
RPC
SNMP
TCP/IP
WebServices

Hardware

PC

Branchen

Branchen

IT-Dienstleister: 8 Jahre angestellt gearbeitet (1997-2005)

Banken/Versicherungen: webbasiertes J2EE Risiko-  Managementsystem für Wertpapierhandel (2006-2015); Schulung und Ausbildung von math.-techn. Assistent(inn)en (1983-1985)
 
Handel: webbasiertes J2EE e-Marketing System (2002-2004)

Mobilfunk: Studien, Prototypen, SDKs für Lokalisierungsservices (2001-2002)
 
Telekommunikation: Netzmanagementsysteme (1999-2001)
 
Behörden/Innere Sicherheit/Polizei: Automatische Fingerabdruckerkennungs-/Archivierungssysteme (1993-1996)
 
Medien/Freizeit: EXPO2000 Besucher-Informationssystem (1997-1998)
 
Personalwesen: webbasiertes Umorganisationstool (2005)
 
Automobiltechnik: Technisches Informationssystem (1991)
 
Industrie/Medizintechnik: Röntgenanlagen mit digitaler Bildverarbeitung (Steuerungs- und Betriebssoftware) (1985-1990)
 
Bildungswesen: Wissenschaftlicher Mitarbeiter und wissenschaftlicher Assistent (Mathematik: TU München, Uni Paderborn) (1975-1983)

Einsatzorte

Einsatzorte

München (+50km)
Deutschland

Deutschland: nur Raum München

möglich

Projekte

Projekte

Zeitraum: 01/2012 - 11/2015
Projekt:  TraRisk/LimeX (Limit- und Exposure-Management-System für weltweite
          Überwachung von Risiken aus Handelsgeschäften):

          Fortsetzung (Kontrahenten und Gruppen; Kontrahenten- und Emittenten-Risiken)

Kunde:    UBIS/HVB-UniCredit

 - J2EE Projekt: Weiterentwicklung

 - Design, Implementierung und Test; Fehleranalysen und Wartung

 - Entwicklungsumgebung: Eclipse, Java/J2EE, iBATIS als OR-Mapper, XSLT,

Open-Source-basierter Application Server, Oracle 10/11, TOAD, Subversion und Serena Dimensions (als CVS), Jenkins, HP QualityCenter, Windows 7

 

Zeitraum: 05/2009 - 12/2011
Projekt:  TraRisk/LimeX (Limit- und Exposure-Management-System für weltweite

 Überwachung von Risiken aus Handelsgeschäften):

 Fortsetzung (Kontrahenten-, Emittenten- und Länder-Risiken), 

 Neuentwicklung: WebServices für Kontrahentenrisiken/Limite/Exposures

Kunde:    UGIS/UniCredit

 - J2EE Projekt: Weiterentwicklung

 - Implementierung und Test; Design und Implementierung WebServices

 - Entwicklungsumgebung: Eclipse, Java/J2EE, iBATIS, XSLT, AXIS2, Open-Source-basierter

Application Server, Oracle 10, TOAD, Serena Dimensions (als CVS), Mercury und HP

QualityCenter, Windows Vista

 
Zeitraum: 08/2008 - 04/2009
Projekt:  LimeX (Limit- und Exposure-Management-System für weltweite

 Überwachung von Risiken aus Handelsgeschäften): EST

 (Exposure Simulation Tool) im Rahmen des Risikomanagements

Kunde:    HypoVereinsbank/UniCredit

 - J2EE Projekt; Neuentwicklung, integriert in TraRisk/LimeX

 - Design, Implementierung, Test; GUI, Business-Logik, Persistenz

 - Entwicklungsumgebung: Eclipse, Java/JEE, Java Server Faces JSF,

Apache Tomahawk, Facelets, iBATIS, Open-Source-basierter Application Server,

Oracle 10, TOAD, Serena Dimensions (als CVS), Mercury QualityCenter,

Windows Vista


Zeitraum: 02/2008 - 07/2008
Projekt:  LimeX (Limit- und Exposure-Management-System für weltweite

 Überwachung von Risiken aus Handelsgeschäften): Fortsetzung

 (Kontrahenten-, Emittenten- und Länder-Risiken)

Kunde:    HypoVereinsbank

 - J2EE Projekt; Weiterentwicklung

 - Implementierung und Test, schwerpunktmäßig GUI

 - Entwicklungsumgebung: Eclipse, Java/J2EE, iBATIS, XSLT, Open-Source-basierter

Application Server, Oracle 10, TOAD, Serena Dimensions (als CVS),

Mercury QualityCenter, Windows XP

 
Zeitraum: 02/2007 - 01/2008
Projekt:  TraRisk (Risiko-Management-System für Wertpapierhandel), Teilprojekt

 Calculation Server für das Marktrisiko, im Rahmen von Basel II

Kunde:    HypoVereinsbank

 - Java-basierter Calculation Server zur Ablösung des Fremdprodukts

RiskWatch (C++); zur Bewertung und Monte-Carlo-Simulation von

Finanzinstrumenten; ca. 4-6 MA

 - Analyse, Implementierung (teils Portierung) und Test von Algorithmen

zur Bewertung von Finanzinstrumenten, insbesondere auch Derivaten

 - Entwicklungsumgebung: Eclipse, Java, Visual SourceSafe (als CVS),

Windows XP und LINUX

 
Zeitraum: 10/2006 - 01/2007
Projekt:  TraRisk/LimeX (Limit- und Exposure-Management-System für weltweite

 Überwachung von Risiken aus Handelsgeschäften) im Rahmen von Basel II

Kunde:    HypoVereinsbank

 - J2EE Projekt; Weiterentwicklung (Stufe 4); ca. 20-25 MA in TraRisk

 - Implementierung und Test, schwerpunktmäßig GUI

 - Entwicklungsumgebung: Eclipse, Java/J2EE, XSLT, Open-Source-basierter

Application Server, Oracle 9i, TOAD, SQL-Navigator, Visual SourceSafe

(als CVS), Windows XP

 
Zeitraum: 06/2006 - 09/2006
Projekt:  IVS (Internet-Vertriebs-System)
Kunde:    Veolia (Connex)

 - Weiterentwicklung (Stufe 2) des IVS für Regionalverkehr-Tickets; 3-4 MA

 - Implementierung und Test

 - Entwicklungsumgebung: NetBeans, Java/J2EE mit Spring, Tapestry und

Hibernate (als OR-Mapper), JBOSS als Application-Server, Oracle 9i/10,

LINUX (für Entwicklung und Server), CVS

 
Zeitraum: 05/2005 - 11/2005
Projekt:  WaBi (Wanderungsbilanzen)
Kunde:    SBS Human Resources

- Weiterentwicklung des webbasierten Tools WaBi plus; 2 MA

- Dient der Verwaltung der Umorganisation im Hause Siemens

- Entwicklungsumgebung: Borland JBuilder, Java/Swing, Tomcat als Webcontainer

  (Servlet-Engine), MySQL-Datenbank, Windows XP

 
Zeitraum: 11/2004 - 04/2005
Projekt:  Migration VDR
Kunde:     VDR (Verband Deutscher Rentenversicherungsträger)

- Migration von Assembler-Quellcode nach COBOL mit Tool-Unterstützung

  im Rahmen einer Projekt-Ausschreibung des VDR; 4 MA

 
Zeitraum: 2004/2005
Projekt:  Angebotserstellungen Java/J2EE Projekte
Kunden:   DaimlerChrysler, BMW

- zuständig für Design technischer Teil bei Angebotserstellung

- DaimlerChrysler Fuel Cell Fleet Data Acquisition

- BMW Trade Finance Web

 
Zeitraum: 11/2002 - 09/2004
Projekt:  Metro e-Marketing
Kunde:     Done!ware, Metro

- Design, Implementierung und Test eines internet-basierten e-Marketing

  Systems (J2EE) mit proprietärer Workflow-Funktionalität, in Java; 6-10 MA

- 2-jährige Tätigkeit als Consultant vor Ort beim Auftraggeber

  (Done!ware, für den Handelskonzern Metro)

- Schwerpunkte: Servlets, JSP (Java Server Pages), EJB, Workflow

- Entwicklungsumgebung: Windows2000, JBuilder, Oracle Application Server

  OC4J, Oracle Datenbank, PL/SQL, ClearCase, JUnit, XML, ANT

 
Zeitraum: 07/2002 - 10/2002
Projekt:  GBASE-SIM, LES-SIM
Kunde:     Siemens Mobile

- Konzept, Design, Implementierung und Test von Simulatoren für

  Location und Location Enabling Server und Clients (Applikationen)

  mit XML-basiertem API im Kontext von Location Based Services (Mobilfunk);

  allein tätig

- Entwicklungsumgebung: Java (Forte) auf Windows NT, J2EE mit Tomcat

  als Webcontainer (JSP/Servlet-Engine), XML (SAX, DOM) und JAXP

 
Zeitraum: 01/2002 - 06/2002
Projekt:  Enhanced Emergency 112/911
Kunde:     Siemens Mobile

- Erstellung einer Studie über Emergency Calls (Notrufe: 112 in Europa,

  911 in USA) im Zusammenhang mit der zukünftig erforderlichen

  automatischen Lokalisierung des Notrufers im Mobilfunk im Rahmen

  der EU-Harmonisierung; allein tätig

- Mitarbeit am sich anschließenden Opportunity Scan

 
Zeitraum: 09/2001 - 02/2002
Projekt:  LocationBasedServices-SDK
Kunde:     Siemens Mobile

- Konzept und Prototyp-Erstellunge eines Software Development Kits (SDK)

  für die XML-basierte Kommunikation bei Location Based Services

  (Mobilfunk); allein tätig

- Entwicklungsumgebung: Java (Forte) auf Windows NT, J2EE mit Tomcat

  als Webcontainer (JSP/Servlet-Engine), XML (SAX, DOM) und JAXP

 
Zeitruam: 06/1999 - 08/2001
Projekt:  NTWS_UNIT und IRONMAN
Kunde:     Deutsche Telekom

- Entwicklung einer Workstation unter NT im Rahmen des Großprojekts

  IRONMAN (>100 MA) für das Management von Telekom-Netzen; 8-10 MA

- Mitarbeit am graphischen User Interface (GUI), speziell Design und

  Entwicklung von ActiveX-analogen Komponenten zur Darstellung komplexer

  Strukturen und Formulare

- Anschließend Mitarbeit bei Test und Fehlerbehebung in IRONMAN

- Entwicklungsumgebung: Microsoft Developer Studio Visual C++ V6.0, MFC,

  Windows-NT; Konfigurationsmanagement mit ClearCase

 
Zeitraum: 01/1999 - 06/1999
Projekt:  Persistency-Service-Browser
Kunde:     Deutsche Telekom, für IRONMAN

- Design, Entwicklung und Test eines Persistency Browsers für das

  Framework GINA (General Interface for Network Applications ist

  eine in C++ geschriebene Middleware für objektorientierte Datenhaltung

  und transaktionsgesicherte Objektumgebung); 4-5 MA

- Der Persistency Browser liefert eine objektorientierte Sicht auf eine

  GINA Persistency Services Datenbank

- Entwicklungsumgebung: Java/Swing, JBuilder, Windows NT, UNIX

 
Zeitraum: 01/1998 - 01/1999
Projekt:  Besucher-Informations-System
Kunde:     EXPO 2000

- Entwicklung des Besucher-Informations-Systems (BIS) Version 1.a für

  die EXPO 2000, einer Java Applikation mit vollgraphischer animierter

  Oberfläche inklusive einer Monitor-Applikation; 3-4 MA

- Mitentwicklung der GUI, Datenbankanbindung (JDBC-ODBC), Design und

  Implementierung der Monitor-(Überwachungs)Applikation

- Entwicklungsumgebung: Java, JBuilder, WindowsNT, Sybase

 
Zeitraum: 07/1997 - 12/1997
Projekt:  BIS-Routing-Prototyp
Kunde:     EXPO 2000, Cebit

- Entwicklung eines Routing-Prototyps für das Besucher-Informations-System

  (BIS) der EXPO 2000 sowie für die Cebit in Hannover; 2 MA

- Konzept, Design, Implementierung und Test; entwickelt als Java Applet

  mit einem komplexen Routing-System

- Entwicklungsumgebung: Java, JBuilder, HTML, JavaScript, Windows NT

 
Zeitraum: 01/1997 - 06/1997
Projekt:  Consulting Telekom-Netzmanagementsysteme
Kunde:     Deutsche Telekom, Darmstadt

- Consulting Telekom-Netzmanagementsysteme; Mitarbeit an Angebotserstellungen

 
Zeitraum: 02/1994 - 11/1996
Projekt:  S-AFIS (Automatisches Fingerprint Identifikationssystem)
Kunde:     Produktentwicklung für Siemens Nixdorf Informationssysteme

- Entwicklung eines Automatischen Fingerprint Identifikationssystems für

  die Erfassung, Archivierung und automatische Identifikation von

  Fingerabdrücken, konzipiert für den Einsatz bei Polizei und zivilen

  Behörden; 6-10 MA

- Leistungsbeschreibung, Design, Implementierung und Test von

  Algorithmen für das Encodieren und Matchen von Fingerprint Images;

  Mitwirkung bei Angebotserstellungen und Benchmarks

- Client/Server Architektur (UNIX-basiert), C, X-Window/Motif, PostScript,

  Oracle Datenbank, diverse Spezialhardware (hochauflösende Videokamera,

  Livescanner); komplexe Bildverabeitungstechnologien

 
Zeitraum: 01/93 - 01/1994
Projekt:  NFIS (National Fingerprint Image System)
Kunde:     British Home Office (Scotland Yard)

- Großprojekt (80-100 MA): Entwicklung von Software zur Erfassung,

  Verwaltung und Archivierung von Fingerabdrücken

- Meine Aufgaben: Performance-Modelle und ¿Berechnungen, Qualitätssicherung

- Komplexe Client-Server Architektur (UNIX-basiert), Ingres Datenbank,

  Spezialhardware (hochauflösende Bildschirme, Jukeboxen), OOA, OOD,

  objektorientierte Entwicklung in C++, Rational Rose

 
Zeitraum: 04/1992 - 12/1992
Projekt:  TRANSIT
Kunde:     EU-Projekt (RACE)

- TRANSIT (Transcoding of Images for Terminals) Forschungsprojekt;

  Mitarbeit bei SIEMENS Zentralbereich Forschung und Entwicklung in München

- Entwicklung und Implementierung von Algorithmen für die HDTV

  (high definition TV) Bildformat-Konversion

- Entwicklungsumgebung: SUN, VMS, C

 
Zeitraum: 12/1991 - 03/1992
Projekt:  Erstellung einer Studie über stiftbasierte Eingabe
Kunde:     Siemens (intern)

 
Zeitraum: 01/1991 - 11/1991
Projekt:  TIS (Technisches Informationssystem)
Kunde:     BMW

- Software-Entwicklung für ein optisches Archivsystem (noncoded information);

  25 - 30 MA

- Koordinationsaufgaben, Mitarbeit an Angeboten

 
Zeitraum: 04/90 - 11/1990
Projekt:  Neuronale Netze
Kunde:     Siemens (intern)

- Studien, Vorträge, Projektkonzepte, SDK-Entwicklung in Zusammenarbeit

  mit SIEMENS Zentralbereich Forschung und Entwicklung

 
Zeitraum: 04/1985 - 03/90
Projekt:  POLYTRON
Kunde:     SIEMENS Unternehmensbereich Medizintechnik, Erlangen

- Software-Entwicklung für eine Röntgenanlage mit digitaler Bildverarbeitung;

  ca. 20 MA

- Design, Implementierung, Test; ab 86 auch Teilprojektleitung und

  dispositive Leitung der München Entwicklungsgruppe mit 8-10 MA

  (bei SIEMENS Bereich Datentechnik)

- Entwicklungsumgebung: DEC RSX11, VMS, FORTRAN77, umfangreiche Spezialhardware

 
Zeitraum: 06/1983 - 03/1985
Projekt:  Trainer- und Ausbildertätigkeit (Abteilung Methoden und Training

 beim Mathematischen Beratungs- und Programmierdienst in Köln)

Kunden:   Versicherungen, Banken/Sparkassen im Großraum Köln

- Trainingsschwerpunkte: Mathematik, Programmierung (COBOL, Assembler,

  Fortran), Jackson Strukturierte Programmierung, allgemeine EDV




Aus- und Weiterbildung

Aus- und Weiterbildung

------------------- - Berufserfahrung - -------------------
seit 2006 freiberuflich
Software-Entwicklung im Java/JEE/Web-Umfeld

10/1997-12/2005 bei IT-Dienstleister
Senior System and Software Engineer (im Java/J2EE/Web-Umfeld)

 

10/1990-09/1997 in IT-Konzern
Software-Entwickler und Consultant (im C/C++ Umfeld unter UNIX)

04/1985-09/1990 bei Siemens AG
Anwendungssoftware-Entwickler, Projekt- und Gruppenleiter

07/1983-03/1985 in Unternehmensberatung/Softwarehaus
Trainer/Ausbilder/Dozent

04/1978-06/1983
wiss. Assistent Uni-GH Paderborn (Institut für Mathematik und Informatik)

07/1975-03/1978
Verwalter der Dienstgeschäfte eines wiss. Assistenten TU München (Mathematik)

---------------
- Fortbildung -
---------------

1985-2005         
Gruppenleiter- und Managementkurse (u.a. SIEMENS Führungstraining), BWL;
techn. Kurse: Design, Software und System Engineering

10/1984-03/1985            
IHK Köln: Lehrgang für Ausbilder-Prüfung
(Nachweis berufs- und arbeitspädagogischer Kenntnisse, Prüfungszeugnis 03/85)

--------------
- Ausbildung -
--------------

07/1975-01/1978 Technische Universität München
Promotion zum Dr. rer. nat. (sehr gut)

10/1970-06/1975 Technische Universität München
Studium Mathematik, Nebenfach Informatik,
Abschluss (sehr gut) als Diplom-Mathematiker

Position

Position

Haupteinsatzgebiet Java/JEE-Software-Entwicklung und Design sowie Beratung,
Team-/Projektleitung, Mathematik

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

------------ - Produkte - ------------
Eclipse, Sun NetBeans, Borland JBuilder
Microsoft Visual Studio 6.0
Apache Tomcat, Xerces, Xalan, Axis2; Altova XML-Spy
Spring, Apache Tomahawk, Tapestry, iBATIS, Hibernate, JBOSS
Rational Rose
Oracle 9i und 10, TOAD, SQL-Navigator
SVN, CVS, ClearCase, Serena Dimensions, Visual SourceSafe
...

-------------
- Standards -
-------------

Java, J2EE, JEE, Java Servlets, JSP, EJB, Java Server Faces JSF, Facelets, JMS, JAXB, JAXP, JDBC, JFC/Swing
HTML/CSS, Spring
XML, XSLT
Web Services, SOAP
Design Patterns
UML

---------------
- Erfahrungen -
---------------

Java/Swing-Programmierung
Internet/Web-Projekte
J2EE mit ergänzenden Technologien (Spring, Tapestry, Java Server Faces, Axis2, Facelets, Struts, Hibernate, iBATIS, JUnit, Log4J)
Design, objektorientierte Software-Entwicklung
Mathematisch anspruchsvolle Algorithmen
Projekt- und Gruppenleitung
Schulung


Betriebssysteme

MS-DOS
Unix
Windows

Programmiersprachen

Algol
Assembler
(IBM, Siemens BS2000)
C
erfahren
C++
erfahren
Fortran
erfahren
Java
sehr erfahren
JavaScript
sehr erfahren
Pascal
PL/SQL
Python
Fortgeschritten

Datenbanken

JDBC
MySQL
ORACLE
SQL

Datenkommunikation

CORBA
nur Grundkenntnisse
Internet, Intranet
LAN, LAN Manager
RPC
SNMP
TCP/IP
WebServices

Hardware

PC

Branchen

Branchen

IT-Dienstleister: 8 Jahre angestellt gearbeitet (1997-2005)

Banken/Versicherungen: webbasiertes J2EE Risiko-  Managementsystem für Wertpapierhandel (2006-2015); Schulung und Ausbildung von math.-techn. Assistent(inn)en (1983-1985)
 
Handel: webbasiertes J2EE e-Marketing System (2002-2004)

Mobilfunk: Studien, Prototypen, SDKs für Lokalisierungsservices (2001-2002)
 
Telekommunikation: Netzmanagementsysteme (1999-2001)
 
Behörden/Innere Sicherheit/Polizei: Automatische Fingerabdruckerkennungs-/Archivierungssysteme (1993-1996)
 
Medien/Freizeit: EXPO2000 Besucher-Informationssystem (1997-1998)
 
Personalwesen: webbasiertes Umorganisationstool (2005)
 
Automobiltechnik: Technisches Informationssystem (1991)
 
Industrie/Medizintechnik: Röntgenanlagen mit digitaler Bildverarbeitung (Steuerungs- und Betriebssoftware) (1985-1990)
 
Bildungswesen: Wissenschaftlicher Mitarbeiter und wissenschaftlicher Assistent (Mathematik: TU München, Uni Paderborn) (1975-1983)

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.