12/2000 - 02/2002
eInsurance AG (München)
Systemprogrammierung, Beratung
Tools/API: CVS, Netbeans IDE, JBuilder, Dreamweaver, Oracle, Tomcat 3.2, 3.3, Toplink 3.6, Ant, XML, XSLT

Frameworkdesign für eine Formulargetriebene Onlineversicherungsvergleichsplattform, die unterschiedliche Themes für unterschiedliche Partner unterstützen musste.
  • Design/Implementierung/Einsatz eines Frameworks mit folg. Features:
  • transparente datenbankgestützte Validierung von HTML Formularfeldern (Unterstützung für: Datentypen, Formate, Gültigkeitsbereiche, Pflichtfeld Ja/nein, Fehlertexte)
  • Einfache Anzeige der Fehler in einer Liste und für die entsprechenden Felder
  • Binden von Formularfeldern an Objektattribute
  • Damit direkte Manipulierung von Datenbankobjekten, die von Toplink zur Verfügung gestellt werden. Einfacher Zyklus von Lesen, Bereitstellung, Modifikation, Speicherung möglich.
  • Bereitstellung einer einfachen Transaktionsschnittstelle für Toplink (Kapselung der Interna)
  • Dynamische Unterstützung von partnerabhängigem Look & Feel mit Unterstützung für Layouts, Stylesheets, Images, Links, Javascript Snippets
  • Unterstützung beim Design zur Umstellung der Applikation auf Portalfähigkeit
  • Einführung von Junit Tests (Implementation, Aufsetzen der Umgebung)
  • Mitarbeiterschulung für JUnit, Einsatz des Frameworks, Design-Pattern
  • angewendete API's: Struts, Cactus Testing Framework, Velocity, Servlet API 2.2
04/2002 - 06/2002
Stadt-Events (München)
Beratung
Tools/API: Netbeans, Eclipse, BEA Weblogic 6.1, EJB 2.0, JMS 1.0.2

Evaluierung der Einsatzmöglichkeiten des BEA-Weblogic Servers, Nutzenanalyse
  • Prototypenimplementierung für in EJB's gekapselte Query – Schnittstelle des Kinoprogramms
08/2002 - 10/2002
SUN Microsystems Gmbh (München)
Beratung, Systemprogrammierung
Tools/API: MySQL, O/R-Mapper OJB, Netbeans, Struts 1.1, JSP, Tomcat 4.0.4, Java XML-RPC, Perl XML-RPC Client

Prototyperstellung für die Neuimplementierung einer Marketing-Datenbankapplikation
  • Prototypenimplementierung für in EJB's gekapselte Query-Schnittstelle des Kinoprogramms
  • Implementation der Web-Applikation zur Pflege, Verwaltung und Datenextraktion (Reporting), der Marketingdatenbank
  • Import/Export von Datensätzen über die Webapplikation
  • Benutzer und Rechteverwaltung (Autorisierung über den Web-Container)
  • Funktionalitäten und Content können rechteabhängig freigeschaltet werden
  • Bereitstellen einer XML-RPC Schnittstelle für die Applikation
11/2002 - 12/2002
BMW AG (München)
Beratung
Tools/API: Bea Weblogic 6.1, MQSeries 5.2, Ant 1.4, JDK 1.3.1

Performanzevaluation der JMS Implementierung von Bea Weblogic 6.1 und MQSeries 5.2
  • Erstellung eines Testdrivers, der über externe Scripts parametrisierbar ist und über ANT gesteuert wird
  • Dokumentation und Auswertung der Ergebnisse