Architektur und Entwicklung in den Bereichen J2EE, E-Commerce und Internetbereich
Aktualisiert am 08.05.2019
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Verfügbar ab: 01.07.2019
Verfügbar zu: 60%
davon vor Ort: 40%
Deutsch
fliessend in Wort und Schrift
Englisch
fliessend in Wort und Schrift

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)

Deutschland: bevorzugt Großraum München

nicht möglich

Projekte

Projekte

04/2012 -         Telefonica/München
  Tätigkeit: Software Architektur Beratung im Bereich JEE JMS Konzeption,
             SSL Terminierung von hochverfügbaren Anwendungen

 

   Erstellung von Konzepten zur Benutzung von JMS, SSL/TLS Terminierung von
   hochverfügbaren Anwendungen. Erstellung von Software Architektur Vorgaben und 
   Dokumentation und Implementation von Template Anwendungen.
   Erstellung eines Konzepts zum LDAP Rollenmanagement und implementation von Template
   Anwendungen zur Prüfung des Konzepts und zur Entwicklung.

 

Tools: Oracle WebLogic Server 11g und 12c, Order Service Management 7.0.1 (OSM),
       Oracle Service Bus 11g (OSB), OEPE, Eclipse 3.7, Eclipse 3.6, WLST,
       Jython, Java 6, Oracle DB 11g, Subversion, Ant

 

 

01/2010 - 09/2011 Telefonica/München
  Tätigkeit: Beratung Systemarchitektur für hochverfügbare Oracle 11g
             WebLogic Server Umgebungen

 

  Systemarchitektur für eine WebLogic Server Umgebung. Erstellung von Skripten (WLST) zur
  Erstellung von WebLogic Server Umgebungen. Erstellung von Anwendungen mit
  Deployment Plänen.
  Beratung und Erstellung von Anwendungen mit Side-By-Side Deployments. LDAP Anbindung und
  Anwendungarchitektur mit LDAP/LDAPS Anbindung.
  Erstellung von WebLogic Clustern und Beratung zur Erstellung von JEE 5 Anwendungen für den
  Cluster Betrieb.
  PKI Erstellung mit eigner CA. SSL Zertifikat Erstellung/Signing mit eigner CA.
  Erstellung von Skripten für geclusterten Oracle Service Bus Umgebungen.
  Erstellung von Skripten für geclusterten Oracle Order Service Management

  Anwendungsentwicklung zum Lasttest von EJB3 und MDB Anwendungen.

  Testkonzept für den Lasttest von EJB3 Anwendungen.

 

 

Tools: Oracle WebLogic Server 11g, Order Service Management 7.0.1 (OSM),
       Oracle Service Bus 11g (OSB), OEPE, Eclipse 3.7, Eclipse 3.6, WLST, Jython, Java 6,
       Oracle DB 11g, Rational Rose, ClearCase, ClearQuest, Subversion, Ant,
       Shell Skripte

 

Plattform: Redhat Linux, HP UX 11.31 Itanium, Sun Solaris, Windows XP, Windows Vista,
           Windows 7

 

10/2008 - 12/2009 o2/München
  Tätigkeit: Beratung - Inhouse Trainings und 2nd und 3rd Level Support

  Inhouse Trainings für JBoss und Java.
  Second und third Level support für Tibco, JBoss und Weblogic basierte
  Anwendungen. Behebung Memory Leaks und Deadlocks.
  Analyse und Behebung TCP/IP Problemen.
  Entwicklung von Java Tools für den Support.

Tools: WebLogic Application Server (WLS), JBoss Application Server, Tibco EMS,
       Tibco Businessworks, Tibco Businessworks Collaborator, Eclipse 3.5, Oracle 10g
       Hibernate 3.5, Clearcase, Clearquest, Rational Rose

Plattform: HP UX 11.31 Itanium, Sun Solaris, Windows XP


10/2007 - 09/2008 o2/München
  Tätigkeit: Beratung - Architektur und Entwicklung einer Java EE Anwendung

  Konzeption und Realisierung einer JEE Anwendung zur Verarbeitung fehlerhafter
  Aufträge. Architektur von Komponenten zur Anbindung an Tibco Businessworks Collaborator
  mit IcJava. Technisches Design für den Tibco Businessworks Collaborator Connector.
  Technisches Design für das Transaktionshandling. Implementation des Resourcen Layers.
  Performance Analyse und Tuning einer JEE Anwendung. Persistenz mit Spring und Hibernate.
  Fehleranalyse komplexer verteilter Anwendungen. Analyse von Fault-Tolarance
  Test Ergebnissen.

  Tools: Tomcat, Java EE, Java 5, Tibco EMS, Tibco Businessworks, Tibco Businessworks Collaborator,

Eclipse, Spring 2.0, Spring AOP, JBoss 4, Oracle 10g

Hibernate 3.5, Clearcase, Clearquest, Rational Rose


05/2007 - 09.2007 o2/München
  Tätigkeit: Beratung - Tibco Anwendungsmonitoring

  Konzeption und Realisierung von Rules und Hawk Agents für das Monitoring
  von Tibco BusinessWorks und Tibco EMS Anwendungen. Erstellung von Utilities
  für den Betrieb von Tibco Anwendungen.

  Tools: Tibco Hawk, Tibco BusinessWorks, Tibco EMS, Eclipse, Java 5

03/2007 - 04/2007 E-Commerce/München
  Tätigkeit: Beratung - High Availabilility Lösung für JMS Middleware

  Konzeption und Realisierung einer JMS Publisher/Subscriber Anwendung
  zur Durchführung von Lasttests sowie als Template für die zukünftige
  Entwicklung.

  Konfiguration einer verteilten, hochverfügbaren SwiftMQ JMS Lösung.
  Prüfung der Skalierbarkeit und Ausfallsicherheit des Systems.
  Durchführung und Dokumentation von Lasttests des SwiftMQ Systems.

  Tools: Eclipse, Java 6, JUnit, Ant, Subversion, SwiftMQ

09/2006 - 11/2006 Consol/München
  Tätigkeit: OO Software Design und Anpassung einer J2EE Applikation

  Anpassung eines Rufnummern Managements Systems an neue Anforderungen.
  UML Design und Dokumentation der Software Architektur eines Rufnummern
  Managementsystems zu Verwaltung von geographischen und mobilen
  Rufnummern.

 

  Tools: Eclipse, Weblogic Server, Tibco Businessworks , Tibco Designer,

Tibco EMS, Rational Rose, Clearcase, Ant, CVS, Oracle


  Plattform: Sun Solaris, Windows XP

04/2006 - 08/2006 BT/München
  Tätigkeit: Beratung im Bereich Webservices und JMS

  Design und Implementierung von Business Prozessen zur Verwaltung
  und Schaltung von Rufnummern.
  Konzeption eines Testframeworks zum Testen vom Webservices und JMS
  basierten Anwendungen.
  Implementierung eines Webservices und des Testclients für das Management von
  Telefonnummern. Schulung von Mitarbeitern in die Erstellung und
  Implementierung von Webservices.

  Tools: Eclipse, Ant, Axis, Tibco EMS, Weblogic Server, Weblogic Integration,

Mercury Testdirector, Oracle 10g, OpenLDAP, Oracle XE


  Plattform: Windows XP, Redhat Linux, Sun Solaris

11/2005-03/2006 o2 München
  Tätigkeit: Beratung J2EE-Anwendungen

  Analyse und Design eines generischen Service-Locators für Axis Services.
  Durchführung von Lasttests, sowie Analyse der Lasttestergebnisse
  und Optimierung einer J2EE Anwendung.

  Erstellung von:

 - Mock Objekten für den Persistenz-Layer

 - Stateless Session Beans

 - JUnit Tests für Stateless Session Beans

 - Einer BeanFactory für Objekte

 - JBoss JMX Services

 - Lastgenerators für Soap Webservices


  Tools: Eclipse, JBoss, Axis, EasyMock, JUnit, JUnitPerf, Tomcat,

CVS, ClearCase, Oracle, Java 5


  Plattform: Redhat Linux, Windows XP, Windows 2000

10/2005-11/2005 Informatik Zentrum Bayern/München
  Tätigkeit: Beratung beim Lasttest für eine Citrix Metaframe Serverfarm

  OOA/OOD und Implementierung einer C++ Klassenbibliothek zum Einsatz
  beim Lasttest. Erstellung von Compuware QALoad Scripten mit Testfällen.
  Konzeption der Lasttestszenarien, Lasttest Planung und Dokumentation.

  Tools: Compuware QALoad, Clearcase, MS Visual C++, GNU C++,

Eclipse, Cygwin, Remotecon, Citrix Metaframe, STL

  Plattform: Windows XP
01/2005 - 08/2005 Aachen Münchener Versicherung/Aachen
  Tätigkeit: Beratung im Bereich Optimierung von J2EE Applikationen und Deployment

  Optimierung und Fehlerkorrektur von Webapplikationen zur Tarifierung von
  KFZ-Versicherungen.
  Verbesserungen im Bereich des Sessionhandlings, Verminderung von Roundtrips und Optimierung
  des Userinterfaces. Beratung beim Deployment von J2EE Applikation.
  Erstellung einer Applikation zur Administration von Aussendienst
  Webauftritten.

  Beratung bei der Systemarchitektur einer Webapplikation zur Tarifierung von
  Lebensversicherungen.

  Tools: Websphere Applicationserver 5.1, AIX 5.1, DB2 7.2 und 8.1 ,

Websphere Studio Application Developer 5.1.1, CVS, Java, J2ee,

Domino LDAP Server, Rational Application Developer, Struts,

Poseidon


12/2003 - 12/2004 Aachen Münchener Versicherung/Aachen
  Tätigkeit: Beratung im Bereich Websphere PortalServer und Struts,

 Tuning und Lasttests mit Loadrunner


  Bereitstellung einer WebSphere PortalServer 5.x Umgebung auf AIX und Linux.
  Planung und Durchführung von Lasttests und Tuning des Websphere Portalservers.
  Architektur und Realisation von Portlets für Lasttests.
  Konzeption von Struts Applikation zur Tarifierung von Versicherungen

  Tools: Websphere Portalserver 5, Loadrunner 7.8 und 8.0,

Websphere Applicationserver 5.1, AIX 5.1, DB2 7.2 und 8.1 ,

Websphere Studio Application Developer 5.0.1, CVS, PVCS, Java, J2ee,

Domino LDAP Server, Rational Application Developer, Struts

  Plattform: Windows XP, Host S390 USS Unix, AIX 5.x
04/2002-10/2003 Aachen Münchener Versicherung/Aachen
  Tätigkeit: Beratung im Bereich Websphere, Java, J2EE, DB2, Oracle, Loadrunner

  Architektur und Realisation einer Facade für log4j und jsr47 jdk 1.4 logging.
  Architektur und Implementation eines Logging-Frameworks für Produktionszwecke.
  Implementation von Webapplikationen zur Erstellung von Versicherungspolicen
  für den Internetauftritt der Cosmosdirekt Versicherung.
  Review von Webapplikationen zur SSL verschlüsselten Websphere to Websphere
  Kommunikation. Last- und Performancetest von Webapplikationen. Tuning von
  Websphere Applikationen und Clustering des Websphere Applicationservers.

  Tools: Websphere, Websphere Studio Applikation Developer 5, Java, JBuilder,

PVCS, Ant, DB2,  Oracle, TogetherJ, jaxp, xerces, QARun, QALoad, CVS

Loadrunner, Topaz, Versata, Struts

  Plattform: Windows 2000, Host S390 USS Unix, AIX 4.x, AIX 5.x
09/2001-04/2002 Roche/Mannheim
  Tätigkeit: Beratung im Bereich Java, Corba, J2EE, Oracle, XML

  Architektur und Implementation von Corba Services zum Transfer von Daten
  für eine Simulationsengine und Verarbeitung von medizinischen Daten.

  Implementation von PL/SQL stored procedures.

  Architektur und Implementation eines DOM Serializers in Java.

  Beratung beim Entwurf von EJBs.

  Design und Implementation von Oracle Stored Procedures in Java zur
  Verarbeitung von medizinischen Daten.

  Tools: Java, JBuilder, Jacorb, Orbacus, Corba, Corba Tradingservices,

CVS, MKS, Ant, Apache, Tomcat, Jboss, Oracle, Toad, Rational Rose,

Tibco Extensibility, dom4j, jaxp, xerces, Crystal Reports

  Plattform: Windows 2000
01/2001-08/2001 Deutsche Bank/Frankfurt
  Tätigkeit: Beratung im Bereich Java, EJB, J2EE

  Design und Implementation von EJBs mit Transaktionen, JSP und
  Java Beans zur Bereitstellung von Kontoinformationen (Weblogic).

  Design und Implementation eines EJB Thick Clients zum
  asyn. Empfang von JMS-MQ Nachrichten und deren Verarbeitung mit
  EJBs (Websphere).

  Tools: Java, Visual Age, Websphere, Rose, EJB, Oracle

CVS, JDBC, MQSeries, JMS, Weblogic, JBuilder, J2EE

iPlanet Directory Server (LDAP), DB2

  Plattform: Windows NT, AIX, Sun Solaris
03/2000-12/2000 VW/Wolfsburg
  Tätigkeit: Beratung im Bereich Java, XML/XSL/XSLT, LDAP
  (10 Mann Monate)

  Architektur und Realisation von Java Komponenten
  für ein XML Interface zur Generierung von dynamischen HTML
  Seiten aus einer Oracle Datenbank und Speicherung von Daten in
  DB für eine B2B E-Commerce Applikation
  Tools: Java, Visual Age, JServ, Apache, Rose, JSP, Servlets, JNDI,

LDAP, SSL, JRun, Resin, RMI, Saxon, Xerces, CVS,

JDBC, Oracle

  Plattform: Windows NT, Solaris, HPUX       
05/2000-11/2000 IT-Dienstleister/Frankfurt
  Tätigkeit: Beratung im Bereich Java, XML/XSL/XSLT, JSP
  (1.5 Mann Monate)

  Entwicklung einer Java Komponente zur Transformation XML von
  Dokumenten
  Analyse, Design und Realisation von XML-DTDs, XSLT-Sheets
  und XSL:fo-Sheets zur Transformation von XML Dokumenten und
  Generierung von PDF und HTML Dokumenten

  Evaluation von Servlet-Engines
  Evaluation von XSLT-Engines

  Tools: Java, Forte, TogetherJ, JRun, Resin, Jakarta/Tomcat,

JSP, Xerces, Xalan, Fop, Saxon, CVS

  Plattformen: Windows 2000, Windows NT und Unix
12/1999-03/2000 Universität Frankfurt/Wissenschaft
  Tätigkeit: Realisation einer Webapplikation

  Konzeption und Implementation einer B2B E-Commerce Applikation
  zur Präsentation auf der CeBit.
  Untersuchung von Kooperationsmustern im Bereich B2B E-Commerce.

  Tools: Java, Servlets, Tomcat, Apache
  Plattform/OS: Intel/Linux

11/1998-11/1999  Universität Frankfurt/Wissenschaft
  Tätigkeit: Diplomarbeit und Diplomprüfungen

  Diplomarbeit im Bereich XML Dokumentenverarbeitung mit Java
  Prüfungen in den Bereichen Datenbanken, verteilte Systeme,
  Betriebssysteme, Analyseverfahren und ABWL.

 

  Tools: Java, Projekt X (Sun XML API), Swing, LaTeX/TeX   Plattform/OS: Intel/Linux
05/1997-06/1999 GIS GmbH (DG-Bank)/Finanzdienstleister
  Tätigkeit: Anwendungsprogrammierer

  Entwicklung eines Konzepts zur Verifikation von
  objektorientierten Klassenbibliotheken.
  Analyse und Design objektorientierter Applikationen zum
  Testen einer C++ Klassenbibliothek.
  OOA und OOD  diverser threadsbasierter Applikation unter Solaris
  Windows NT und OS/2. Implementation diverser verteilter
  Applikationen (Client/Server) zum Testen von C++ Klassenbibliotheken.
  Optimierung und Erhöhung der Software Qualität mit (QA) Tools.
  Installation eines Samba Servers auf Solaris.
  Analyse von Netzwerkprotokollen.

  Tools: Solaris Workshop, MS Visual C++, Visual Age C++,

Tibco Rendezvous (C++ API), Lotus Notes, MKS, NT, OS/2

Purify, Boundschecker, tcpdump, snoop, samba , Visio

  Plattform/OS: Sparc/Solaris, Intel/Winows NT, Intel/ OS/2
10/1994-02/1997 Universität Frankfurt/Wissenschaft
  Tätigkeit: Tutor für Vorlesungen und Praktika und Programmierer

  Tutor für Software Technik  für verteilte Systeme,  Compilerbau-
  Praktikum und Telematik-Praktikum, Portierung eine OO Sprache.
  Betreuung und Beratung von Programmierteams bei OOA , OOD und OOP
  (ca 15. Personen, eingeteilt in 3"er Teams).
  Bereitstellung einer Entwicklungsumgebung.

  Tools: GNU C/C++, lex/yacc flex(++)/bison(++), PCCTS,

PVM, Emacs, Threads

  Plattform/OS: HP Risc/HPUX, DEC Alpha/OSF Unix, MIPS/Ultrix, IBM/AIX

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der Universitaet Frankfurt am Main
Abschluss Dipl.-Informatiker 1999
(Diplom Themenbereich XML Dokumentenstrukturierung mit Java)
Sun Certifed Java Programmer 2004

Position

Position

Software Architekt, System Analyst und Software Developer mit Schwerpunkt Java EE 5

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Produkte :
----------
Java 6, Oracle Fusion 11g, WebLogic Application Server, Eclipse, JBoss,
Rational Application Developer,
Websphere Studio Application Developer,
Websphere Portalserver,
Websphere Applikationserver,
Visual C++, Visual Age C++,GNU C/C++, Visio,
Apache, Jakarta (tomcat),
TeX/LaTeX, Emacs, PVM,
JBuilder, Bea Weblogic,
Java JDK1.1.3 bis JDK1.5,
Suns Projekt X (Java XML API),
Workshop Sun Entwicklungsumgebung),
Purify, Boundschecker, Insure++,
Tibco Rendevous, Tibco Business Works, Tibco EMS,
STL (Standard Template Library),
Samba, MKS, Lotus Notes,
Voyager, Rational Rose,
Visual Age for Java,

Standards :
-----------
OSI-Schichtenmodel
TCP/IP
UML
Corba (IDL)

Erfahrungen :
-------------
Anwendungs- und Systemprogrammierung,
TCP/IP Programmierung, Thread Programmierung,
Spezifikation, OOA/OOD, Design Patterns,
Konzeption, Test, Qualitaetssicherung,
XML DTD, SGML DTD Programmierung und
Programmierung von XML Applikationen in Java
JSP, Servlets, EJB

Betriebssysteme

HPUX
9.x - 11.31
Mac OS
10.6 - 10.7
MS-DOS
SUN OS, Solaris
5.x - 5.7
Unix
Linux , AIX, Solaris
Windows
WindowsXP, Windows Vista, Windows 7

 

Programmiersprachen

C
langjaehrige Projekterfahrung
C++
langjaehrige Projekterfahrung
CORBA IDL
Gute Kenntnisse
Imake, GNU-Make, Make-Maker etc...
Projekterfahrung
Java
langjaehrige Projekterfahrung
JavaScript
Projekterfahrung
Perl
Grundkenntnisse
Python
Projekterfahrung
Shell
Projekterfahrung

Datenbanken

DB2
Version 7.x - 8.1
JDBC
Anbindung an Oracle, DB2 und MySQL
ODBC
Oracle
Administration und SQL Skripte
Postgres
SQL

Datenkommunikation

CORBA
Programmierung mit Voyager und Mico
Ethernet
HDLC
Internet, Intranet
ISDN
ISO/OSI
OSF/DCE
PC-Anywhere
RFC
RPC
SMTP
Erstellung von Anwendungen zur Erstellung von Mails
SNMP
SNMP Trap logging
TCP/IP
Socket Programmierung in Java und C/C++
Token Ring
Windows Netzwerk
X.500 (LDAP): Programmierung in C/C++
PPP: Programmierung in C (ppp over Ethernet)

Hardware

HP
Superdome Projekterfahrung
IBM RS6000
Projekterfahrung
PC
Projekterfahrung
SUN
Sparc / Ultrasparc E6500, Sunfire Projekterfahrung
I386 Linux Projekterfahrung
x64 Linux Projekterfahrung

Berechnung / Simulation / Versuch / Validierung

Erstellung von JUnit Tests.

Erstellung von Lasttests mit Mercury Loadrunner.

QALoad Erweiterung zum Test von Citrix Anwendungen in C/C++.

Konzeption und Erstellung von Lasttests.

 

Design / Entwicklung / Konstruktion

  • Entwicklung von EJBs 3 und EJB 2.
  • Entwicklung Servlet und JSP Anwendungen.
  • Erstellung von Web Services.
  • Java 6 Anwendungen
  • C/C++ Anwendungen

 

Branchen

Branchen

Telekommunikation
Finanzdienstleister
Banken
E-Commerce
Beratungsunternehmen
Wertpapierbereich
Industrie
Pharma

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)

Deutschland: bevorzugt Großraum München

nicht möglich

Projekte

Projekte

04/2012 -         Telefonica/München
  Tätigkeit: Software Architektur Beratung im Bereich JEE JMS Konzeption,
             SSL Terminierung von hochverfügbaren Anwendungen

 

   Erstellung von Konzepten zur Benutzung von JMS, SSL/TLS Terminierung von
   hochverfügbaren Anwendungen. Erstellung von Software Architektur Vorgaben und 
   Dokumentation und Implementation von Template Anwendungen.
   Erstellung eines Konzepts zum LDAP Rollenmanagement und implementation von Template
   Anwendungen zur Prüfung des Konzepts und zur Entwicklung.

 

Tools: Oracle WebLogic Server 11g und 12c, Order Service Management 7.0.1 (OSM),
       Oracle Service Bus 11g (OSB), OEPE, Eclipse 3.7, Eclipse 3.6, WLST,
       Jython, Java 6, Oracle DB 11g, Subversion, Ant

 

 

01/2010 - 09/2011 Telefonica/München
  Tätigkeit: Beratung Systemarchitektur für hochverfügbare Oracle 11g
             WebLogic Server Umgebungen

 

  Systemarchitektur für eine WebLogic Server Umgebung. Erstellung von Skripten (WLST) zur
  Erstellung von WebLogic Server Umgebungen. Erstellung von Anwendungen mit
  Deployment Plänen.
  Beratung und Erstellung von Anwendungen mit Side-By-Side Deployments. LDAP Anbindung und
  Anwendungarchitektur mit LDAP/LDAPS Anbindung.
  Erstellung von WebLogic Clustern und Beratung zur Erstellung von JEE 5 Anwendungen für den
  Cluster Betrieb.
  PKI Erstellung mit eigner CA. SSL Zertifikat Erstellung/Signing mit eigner CA.
  Erstellung von Skripten für geclusterten Oracle Service Bus Umgebungen.
  Erstellung von Skripten für geclusterten Oracle Order Service Management

  Anwendungsentwicklung zum Lasttest von EJB3 und MDB Anwendungen.

  Testkonzept für den Lasttest von EJB3 Anwendungen.

 

 

Tools: Oracle WebLogic Server 11g, Order Service Management 7.0.1 (OSM),
       Oracle Service Bus 11g (OSB), OEPE, Eclipse 3.7, Eclipse 3.6, WLST, Jython, Java 6,
       Oracle DB 11g, Rational Rose, ClearCase, ClearQuest, Subversion, Ant,
       Shell Skripte

 

Plattform: Redhat Linux, HP UX 11.31 Itanium, Sun Solaris, Windows XP, Windows Vista,
           Windows 7

 

10/2008 - 12/2009 o2/München
  Tätigkeit: Beratung - Inhouse Trainings und 2nd und 3rd Level Support

  Inhouse Trainings für JBoss und Java.
  Second und third Level support für Tibco, JBoss und Weblogic basierte
  Anwendungen. Behebung Memory Leaks und Deadlocks.
  Analyse und Behebung TCP/IP Problemen.
  Entwicklung von Java Tools für den Support.

Tools: WebLogic Application Server (WLS), JBoss Application Server, Tibco EMS,
       Tibco Businessworks, Tibco Businessworks Collaborator, Eclipse 3.5, Oracle 10g
       Hibernate 3.5, Clearcase, Clearquest, Rational Rose

Plattform: HP UX 11.31 Itanium, Sun Solaris, Windows XP


10/2007 - 09/2008 o2/München
  Tätigkeit: Beratung - Architektur und Entwicklung einer Java EE Anwendung

  Konzeption und Realisierung einer JEE Anwendung zur Verarbeitung fehlerhafter
  Aufträge. Architektur von Komponenten zur Anbindung an Tibco Businessworks Collaborator
  mit IcJava. Technisches Design für den Tibco Businessworks Collaborator Connector.
  Technisches Design für das Transaktionshandling. Implementation des Resourcen Layers.
  Performance Analyse und Tuning einer JEE Anwendung. Persistenz mit Spring und Hibernate.
  Fehleranalyse komplexer verteilter Anwendungen. Analyse von Fault-Tolarance
  Test Ergebnissen.

  Tools: Tomcat, Java EE, Java 5, Tibco EMS, Tibco Businessworks, Tibco Businessworks Collaborator,

Eclipse, Spring 2.0, Spring AOP, JBoss 4, Oracle 10g

Hibernate 3.5, Clearcase, Clearquest, Rational Rose


05/2007 - 09.2007 o2/München
  Tätigkeit: Beratung - Tibco Anwendungsmonitoring

  Konzeption und Realisierung von Rules und Hawk Agents für das Monitoring
  von Tibco BusinessWorks und Tibco EMS Anwendungen. Erstellung von Utilities
  für den Betrieb von Tibco Anwendungen.

  Tools: Tibco Hawk, Tibco BusinessWorks, Tibco EMS, Eclipse, Java 5

03/2007 - 04/2007 E-Commerce/München
  Tätigkeit: Beratung - High Availabilility Lösung für JMS Middleware

  Konzeption und Realisierung einer JMS Publisher/Subscriber Anwendung
  zur Durchführung von Lasttests sowie als Template für die zukünftige
  Entwicklung.

  Konfiguration einer verteilten, hochverfügbaren SwiftMQ JMS Lösung.
  Prüfung der Skalierbarkeit und Ausfallsicherheit des Systems.
  Durchführung und Dokumentation von Lasttests des SwiftMQ Systems.

  Tools: Eclipse, Java 6, JUnit, Ant, Subversion, SwiftMQ

09/2006 - 11/2006 Consol/München
  Tätigkeit: OO Software Design und Anpassung einer J2EE Applikation

  Anpassung eines Rufnummern Managements Systems an neue Anforderungen.
  UML Design und Dokumentation der Software Architektur eines Rufnummern
  Managementsystems zu Verwaltung von geographischen und mobilen
  Rufnummern.

 

  Tools: Eclipse, Weblogic Server, Tibco Businessworks , Tibco Designer,

Tibco EMS, Rational Rose, Clearcase, Ant, CVS, Oracle


  Plattform: Sun Solaris, Windows XP

04/2006 - 08/2006 BT/München
  Tätigkeit: Beratung im Bereich Webservices und JMS

  Design und Implementierung von Business Prozessen zur Verwaltung
  und Schaltung von Rufnummern.
  Konzeption eines Testframeworks zum Testen vom Webservices und JMS
  basierten Anwendungen.
  Implementierung eines Webservices und des Testclients für das Management von
  Telefonnummern. Schulung von Mitarbeitern in die Erstellung und
  Implementierung von Webservices.

  Tools: Eclipse, Ant, Axis, Tibco EMS, Weblogic Server, Weblogic Integration,

Mercury Testdirector, Oracle 10g, OpenLDAP, Oracle XE


  Plattform: Windows XP, Redhat Linux, Sun Solaris

11/2005-03/2006 o2 München
  Tätigkeit: Beratung J2EE-Anwendungen

  Analyse und Design eines generischen Service-Locators für Axis Services.
  Durchführung von Lasttests, sowie Analyse der Lasttestergebnisse
  und Optimierung einer J2EE Anwendung.

  Erstellung von:

 - Mock Objekten für den Persistenz-Layer

 - Stateless Session Beans

 - JUnit Tests für Stateless Session Beans

 - Einer BeanFactory für Objekte

 - JBoss JMX Services

 - Lastgenerators für Soap Webservices


  Tools: Eclipse, JBoss, Axis, EasyMock, JUnit, JUnitPerf, Tomcat,

CVS, ClearCase, Oracle, Java 5


  Plattform: Redhat Linux, Windows XP, Windows 2000

10/2005-11/2005 Informatik Zentrum Bayern/München
  Tätigkeit: Beratung beim Lasttest für eine Citrix Metaframe Serverfarm

  OOA/OOD und Implementierung einer C++ Klassenbibliothek zum Einsatz
  beim Lasttest. Erstellung von Compuware QALoad Scripten mit Testfällen.
  Konzeption der Lasttestszenarien, Lasttest Planung und Dokumentation.

  Tools: Compuware QALoad, Clearcase, MS Visual C++, GNU C++,

Eclipse, Cygwin, Remotecon, Citrix Metaframe, STL

  Plattform: Windows XP
01/2005 - 08/2005 Aachen Münchener Versicherung/Aachen
  Tätigkeit: Beratung im Bereich Optimierung von J2EE Applikationen und Deployment

  Optimierung und Fehlerkorrektur von Webapplikationen zur Tarifierung von
  KFZ-Versicherungen.
  Verbesserungen im Bereich des Sessionhandlings, Verminderung von Roundtrips und Optimierung
  des Userinterfaces. Beratung beim Deployment von J2EE Applikation.
  Erstellung einer Applikation zur Administration von Aussendienst
  Webauftritten.

  Beratung bei der Systemarchitektur einer Webapplikation zur Tarifierung von
  Lebensversicherungen.

  Tools: Websphere Applicationserver 5.1, AIX 5.1, DB2 7.2 und 8.1 ,

Websphere Studio Application Developer 5.1.1, CVS, Java, J2ee,

Domino LDAP Server, Rational Application Developer, Struts,

Poseidon


12/2003 - 12/2004 Aachen Münchener Versicherung/Aachen
  Tätigkeit: Beratung im Bereich Websphere PortalServer und Struts,

 Tuning und Lasttests mit Loadrunner


  Bereitstellung einer WebSphere PortalServer 5.x Umgebung auf AIX und Linux.
  Planung und Durchführung von Lasttests und Tuning des Websphere Portalservers.
  Architektur und Realisation von Portlets für Lasttests.
  Konzeption von Struts Applikation zur Tarifierung von Versicherungen

  Tools: Websphere Portalserver 5, Loadrunner 7.8 und 8.0,

Websphere Applicationserver 5.1, AIX 5.1, DB2 7.2 und 8.1 ,

Websphere Studio Application Developer 5.0.1, CVS, PVCS, Java, J2ee,

Domino LDAP Server, Rational Application Developer, Struts

  Plattform: Windows XP, Host S390 USS Unix, AIX 5.x
04/2002-10/2003 Aachen Münchener Versicherung/Aachen
  Tätigkeit: Beratung im Bereich Websphere, Java, J2EE, DB2, Oracle, Loadrunner

  Architektur und Realisation einer Facade für log4j und jsr47 jdk 1.4 logging.
  Architektur und Implementation eines Logging-Frameworks für Produktionszwecke.
  Implementation von Webapplikationen zur Erstellung von Versicherungspolicen
  für den Internetauftritt der Cosmosdirekt Versicherung.
  Review von Webapplikationen zur SSL verschlüsselten Websphere to Websphere
  Kommunikation. Last- und Performancetest von Webapplikationen. Tuning von
  Websphere Applikationen und Clustering des Websphere Applicationservers.

  Tools: Websphere, Websphere Studio Applikation Developer 5, Java, JBuilder,

PVCS, Ant, DB2,  Oracle, TogetherJ, jaxp, xerces, QARun, QALoad, CVS

Loadrunner, Topaz, Versata, Struts

  Plattform: Windows 2000, Host S390 USS Unix, AIX 4.x, AIX 5.x
09/2001-04/2002 Roche/Mannheim
  Tätigkeit: Beratung im Bereich Java, Corba, J2EE, Oracle, XML

  Architektur und Implementation von Corba Services zum Transfer von Daten
  für eine Simulationsengine und Verarbeitung von medizinischen Daten.

  Implementation von PL/SQL stored procedures.

  Architektur und Implementation eines DOM Serializers in Java.

  Beratung beim Entwurf von EJBs.

  Design und Implementation von Oracle Stored Procedures in Java zur
  Verarbeitung von medizinischen Daten.

  Tools: Java, JBuilder, Jacorb, Orbacus, Corba, Corba Tradingservices,

CVS, MKS, Ant, Apache, Tomcat, Jboss, Oracle, Toad, Rational Rose,

Tibco Extensibility, dom4j, jaxp, xerces, Crystal Reports

  Plattform: Windows 2000
01/2001-08/2001 Deutsche Bank/Frankfurt
  Tätigkeit: Beratung im Bereich Java, EJB, J2EE

  Design und Implementation von EJBs mit Transaktionen, JSP und
  Java Beans zur Bereitstellung von Kontoinformationen (Weblogic).

  Design und Implementation eines EJB Thick Clients zum
  asyn. Empfang von JMS-MQ Nachrichten und deren Verarbeitung mit
  EJBs (Websphere).

  Tools: Java, Visual Age, Websphere, Rose, EJB, Oracle

CVS, JDBC, MQSeries, JMS, Weblogic, JBuilder, J2EE

iPlanet Directory Server (LDAP), DB2

  Plattform: Windows NT, AIX, Sun Solaris
03/2000-12/2000 VW/Wolfsburg
  Tätigkeit: Beratung im Bereich Java, XML/XSL/XSLT, LDAP
  (10 Mann Monate)

  Architektur und Realisation von Java Komponenten
  für ein XML Interface zur Generierung von dynamischen HTML
  Seiten aus einer Oracle Datenbank und Speicherung von Daten in
  DB für eine B2B E-Commerce Applikation
  Tools: Java, Visual Age, JServ, Apache, Rose, JSP, Servlets, JNDI,

LDAP, SSL, JRun, Resin, RMI, Saxon, Xerces, CVS,

JDBC, Oracle

  Plattform: Windows NT, Solaris, HPUX       
05/2000-11/2000 IT-Dienstleister/Frankfurt
  Tätigkeit: Beratung im Bereich Java, XML/XSL/XSLT, JSP
  (1.5 Mann Monate)

  Entwicklung einer Java Komponente zur Transformation XML von
  Dokumenten
  Analyse, Design und Realisation von XML-DTDs, XSLT-Sheets
  und XSL:fo-Sheets zur Transformation von XML Dokumenten und
  Generierung von PDF und HTML Dokumenten

  Evaluation von Servlet-Engines
  Evaluation von XSLT-Engines

  Tools: Java, Forte, TogetherJ, JRun, Resin, Jakarta/Tomcat,

JSP, Xerces, Xalan, Fop, Saxon, CVS

  Plattformen: Windows 2000, Windows NT und Unix
12/1999-03/2000 Universität Frankfurt/Wissenschaft
  Tätigkeit: Realisation einer Webapplikation

  Konzeption und Implementation einer B2B E-Commerce Applikation
  zur Präsentation auf der CeBit.
  Untersuchung von Kooperationsmustern im Bereich B2B E-Commerce.

  Tools: Java, Servlets, Tomcat, Apache
  Plattform/OS: Intel/Linux

11/1998-11/1999  Universität Frankfurt/Wissenschaft
  Tätigkeit: Diplomarbeit und Diplomprüfungen

  Diplomarbeit im Bereich XML Dokumentenverarbeitung mit Java
  Prüfungen in den Bereichen Datenbanken, verteilte Systeme,
  Betriebssysteme, Analyseverfahren und ABWL.

 

  Tools: Java, Projekt X (Sun XML API), Swing, LaTeX/TeX   Plattform/OS: Intel/Linux
05/1997-06/1999 GIS GmbH (DG-Bank)/Finanzdienstleister
  Tätigkeit: Anwendungsprogrammierer

  Entwicklung eines Konzepts zur Verifikation von
  objektorientierten Klassenbibliotheken.
  Analyse und Design objektorientierter Applikationen zum
  Testen einer C++ Klassenbibliothek.
  OOA und OOD  diverser threadsbasierter Applikation unter Solaris
  Windows NT und OS/2. Implementation diverser verteilter
  Applikationen (Client/Server) zum Testen von C++ Klassenbibliotheken.
  Optimierung und Erhöhung der Software Qualität mit (QA) Tools.
  Installation eines Samba Servers auf Solaris.
  Analyse von Netzwerkprotokollen.

  Tools: Solaris Workshop, MS Visual C++, Visual Age C++,

Tibco Rendezvous (C++ API), Lotus Notes, MKS, NT, OS/2

Purify, Boundschecker, tcpdump, snoop, samba , Visio

  Plattform/OS: Sparc/Solaris, Intel/Winows NT, Intel/ OS/2
10/1994-02/1997 Universität Frankfurt/Wissenschaft
  Tätigkeit: Tutor für Vorlesungen und Praktika und Programmierer

  Tutor für Software Technik  für verteilte Systeme,  Compilerbau-
  Praktikum und Telematik-Praktikum, Portierung eine OO Sprache.
  Betreuung und Beratung von Programmierteams bei OOA , OOD und OOP
  (ca 15. Personen, eingeteilt in 3"er Teams).
  Bereitstellung einer Entwicklungsumgebung.

  Tools: GNU C/C++, lex/yacc flex(++)/bison(++), PCCTS,

PVM, Emacs, Threads

  Plattform/OS: HP Risc/HPUX, DEC Alpha/OSF Unix, MIPS/Ultrix, IBM/AIX

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der Universitaet Frankfurt am Main
Abschluss Dipl.-Informatiker 1999
(Diplom Themenbereich XML Dokumentenstrukturierung mit Java)
Sun Certifed Java Programmer 2004

Position

Position

Software Architekt, System Analyst und Software Developer mit Schwerpunkt Java EE 5

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Produkte :
----------
Java 6, Oracle Fusion 11g, WebLogic Application Server, Eclipse, JBoss,
Rational Application Developer,
Websphere Studio Application Developer,
Websphere Portalserver,
Websphere Applikationserver,
Visual C++, Visual Age C++,GNU C/C++, Visio,
Apache, Jakarta (tomcat),
TeX/LaTeX, Emacs, PVM,
JBuilder, Bea Weblogic,
Java JDK1.1.3 bis JDK1.5,
Suns Projekt X (Java XML API),
Workshop Sun Entwicklungsumgebung),
Purify, Boundschecker, Insure++,
Tibco Rendevous, Tibco Business Works, Tibco EMS,
STL (Standard Template Library),
Samba, MKS, Lotus Notes,
Voyager, Rational Rose,
Visual Age for Java,

Standards :
-----------
OSI-Schichtenmodel
TCP/IP
UML
Corba (IDL)

Erfahrungen :
-------------
Anwendungs- und Systemprogrammierung,
TCP/IP Programmierung, Thread Programmierung,
Spezifikation, OOA/OOD, Design Patterns,
Konzeption, Test, Qualitaetssicherung,
XML DTD, SGML DTD Programmierung und
Programmierung von XML Applikationen in Java
JSP, Servlets, EJB

Betriebssysteme

HPUX
9.x - 11.31
Mac OS
10.6 - 10.7
MS-DOS
SUN OS, Solaris
5.x - 5.7
Unix
Linux , AIX, Solaris
Windows
WindowsXP, Windows Vista, Windows 7

 

Programmiersprachen

C
langjaehrige Projekterfahrung
C++
langjaehrige Projekterfahrung
CORBA IDL
Gute Kenntnisse
Imake, GNU-Make, Make-Maker etc...
Projekterfahrung
Java
langjaehrige Projekterfahrung
JavaScript
Projekterfahrung
Perl
Grundkenntnisse
Python
Projekterfahrung
Shell
Projekterfahrung

Datenbanken

DB2
Version 7.x - 8.1
JDBC
Anbindung an Oracle, DB2 und MySQL
ODBC
Oracle
Administration und SQL Skripte
Postgres
SQL

Datenkommunikation

CORBA
Programmierung mit Voyager und Mico
Ethernet
HDLC
Internet, Intranet
ISDN
ISO/OSI
OSF/DCE
PC-Anywhere
RFC
RPC
SMTP
Erstellung von Anwendungen zur Erstellung von Mails
SNMP
SNMP Trap logging
TCP/IP
Socket Programmierung in Java und C/C++
Token Ring
Windows Netzwerk
X.500 (LDAP): Programmierung in C/C++
PPP: Programmierung in C (ppp over Ethernet)

Hardware

HP
Superdome Projekterfahrung
IBM RS6000
Projekterfahrung
PC
Projekterfahrung
SUN
Sparc / Ultrasparc E6500, Sunfire Projekterfahrung
I386 Linux Projekterfahrung
x64 Linux Projekterfahrung

Berechnung / Simulation / Versuch / Validierung

Erstellung von JUnit Tests.

Erstellung von Lasttests mit Mercury Loadrunner.

QALoad Erweiterung zum Test von Citrix Anwendungen in C/C++.

Konzeption und Erstellung von Lasttests.

 

Design / Entwicklung / Konstruktion

  • Entwicklung von EJBs 3 und EJB 2.
  • Entwicklung Servlet und JSP Anwendungen.
  • Erstellung von Web Services.
  • Java 6 Anwendungen
  • C/C++ Anwendungen

 

Branchen

Branchen

Telekommunikation
Finanzdienstleister
Banken
E-Commerce
Beratungsunternehmen
Wertpapierbereich
Industrie
Pharma

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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