PROFIL Jürgen Röder erstellt am: 18.01.2003 zuletzt geändert am: 08.07.2015 Organisations-Programmierer mit 25-jähriger IT-Erfahrung, davon ca. 14 Jahre im Bereich IBM Mainframe und über 10 Jahre im Bereich Java- und Internet-Technologie. Der fachliche Schwerpunkt meiner bisherigen Tätigkeiten lag in der Finanz(Banken, Versicherungen, Börse) und Logistik-Branche (Airline Services, DB Mobility Logistics). Seit 11 Jahren tätig in der Konzeption, Entwicklung und Test von BusinessApplikationen auf Basis Web- und Java-Technologie (J2SE, J2EE) unter Anbindung an relationale Datenbank Management Systeme (DB2, Oracle, Sybase). Erfolgreiche Projektarbeit mit Schwerpunkt auf Konzeption und Realisierung von J2EE-basierten Anwendungen unter Einsatz von Middleware- (JBoss Application Server, Spring Framework) und ORM-Technologien (Hibernate) im J2EE-Umfeld. Konzeptionalle Modellierung und physische Implementierung von relationalen Datenbank-Systemen unter Einsatz von Sybase PowerDesigner. Realisierung web-basierter Applikations-Software unter Verwendung moderner Web GUI-Technologien (JavaServer Faces, JBoss RichFaces) und Middleware (JBoss Seam). Realisierung von J2EE-Anwendungen unter Einsatz eines Business Rules Management-Systems (ILOG JRules). Aus- und Weiterbildung zum ILOG JRules for Java Developer. Seite 1 von 25 .1 Personendaten Name Röder Vorname Jürgen Geburtsjahr 1956 Wohnort Frankfurt am Main Staatsbürgerschaft Deutsch IT-Erfahrung seit 1985 .2 Kontaktdaten Gewerblich Microbeans Software Jürgen Röder Hammarskjöldring 202 D-60439 Frankfurt am Main Mobil: +49 (0) 1522 1908464 Email: [email protected] Privat Hammarskjöldring 202 D-60439 Frankfurt am Main Fon: +49 (0) 69 576808 Fax: +49 (0) 69 57800107 Email: [email protected] .3 Projekteinsatz Verfügbarkeit Ab 01.01.2016 Einsatz Beim Kunden vor Ort zu 100% möglich Stundensatz 60 – 70 €, abhängig von Aufgabenstellung, Projektlaufzeit und Ort der Leistungserbringung Tagessatz 480 - 560 €, abhängig von Aufgabenstellung, Projektlaufzeit und Ort der Leistungserbringung .4 Ausbildung Studium Sport und Politik für Lehramt an Gymnasium Johann-Wolfgang-Goethe Universität Frankfurt am Main 1. Staatsexamen 1974 – 1980 Referendariat Studienreferendariat Gesamtschule Oberursel / Ts. 2. Staatsexamen 1981 - 1982 Wehrdienst Bundeswehr 1982 - 1983 Berufsausbildung Organisations-Programmierer Control Data Institut Frankfurt am Main 1984 - 1984 Sprachen Deutsch Englisch Spanisch (Muttersprache) (Wort und Schrift) (Grundkenntnisse) Seite 2 von 25 .5 Private Interessen Sport Fitness | Kendo Aktivitäten Auslandsreisen | Trekking | Motorrad Kultur Kleinkunst .6 Bevorzugte Einsatzgebiete Konzeption und Realisierung von Web- und Service-Orientierten Systemarchitekturen unter Verwendung der Java Plattform (Java Standard Edition und Java Enterprise Edition). Modellierung, Analyse und Design von Java Enterprise-Applikationen. .7 Kunden Commerzbank AG Enterprise Content Management StornoManager Daimler-Chrysler Bank Enterprise Application Integration Händler-Provisionssystem DB Systel GmbH Mobility Logistics Referenzimplementierung Deutsche Börse AG Xetra Handelsabwicklung von Börsengeschäften Clearing & Fakturierung Deutsche Bundesbank Elektronischer unbarer Massenzahlungsverkehr (EMZ) Konvertierung S.W.I.F.T.Meldungen nach BOX Statistik Bilanzmeldungen BiSta Zentrale Buchführung und Rechnungslegung EURO-Umstellung im Arbeitsgebiet Jahresabschluß und Zentrale Buchführung (JAZEB) Deutsche Termin Börse (DTB) Derivate Systeme Framesoft AG Framesoft Structured Products Derivative Finanzprodukte ING-DiBa Middleware Services Depoteröffnung Kreditanstalt für Wiederaufbau (KfW) Ertrags- und Risikoplanung Webbasierte Software für Ertrags- und Risikoplanung Lufthansa Systems GmbH Airline Services Partner Benefits PLUS Versicherung AG Angebotssoftware für Außendienst Tarifberechnung LV Sal. Oppenheim Cie. Investmentbanking Exotische Derivate T-Systems Multimedia Solutions GmbH Portal Redaktioneller Client Thomas Cook AG Touristiksoftware Reservierungssystem UBS AG Compliance Management EJB Service-Module 1. Gulp http://www.gulp.de/Profil/jroeder.html Gulp-Id: 47519 Seite 3 von 25 2. Zertifizierungen Sun Certified Programmer for Java 2 Platform 1.4 Sun Certified Web Component Developer for Java 2 Platform IBM Certified Associate Developer for Websphere Studio V5 ILOG JRules Bronze Certified Developer .8 Projekte Gerne reiche ich zu nachfolgenden Projekten Referenzen nach oder stelle bei Interesse Kontakt zu den entsprechenden Ansprechpartnern her. Seite 4 von 25 04/2014 – 12/2015 FON-FSP ( Framesoft Structured Products ) Kunde Framesoft AG Frankfurt am Main Branche Software Vendor Beschreibung Bearbeitung von Workflows, Templates, Scripts und DokumentationsKomponenten zur Entwicklung und Platzierung von derivativen Finanzprodukten Rolle Entwickler & Tester Tätigkeiten Implementierung & Test von Software-Komponenten zur Erzeugung von produktspezifischen Dokumenten im Rahmen der Platzierung von strukturierten Finanzprodukten Betriebssystem Windows 7 Plattform Java Standard Edition v1.6| Java Enterprise Edition v5 Programmiersprache Java | Groovy Technologie/Methode Framesoft FSP Framesoft Communication Layer (FCL) Framesoft Object Server (FOS) Framesoft Business Server (FBS) Framesoft Business Client (FBC) Framesoft Object Browser (FOB) Werkzeug Spring Tool Suite 3.x; | CVS Framework Framesoft FON (Proprietär) Middleware Framesoft FDM (Proprietär) Datenbank Framesoft (Proprietär) Collaboration Microsoft Outlook | Atlassian Jira Seite 5 von 25 08/2013 – 03/2014 ECM ( Enterprise Content Management ) Kunde Commerzbank AG Frankfurt am Main Branche Finanzdienstleistungen Beschreibung Pflege und funktionale Verbesserung einer Applikation zur Verwaltung von Stornomeldungen Rolle Entwickler & Tester Tätigkeiten Analyse von funktionalen Schwachstellen; Implementierung von Lösungsansätzen zur Behebung der ermittelten Schwachstellen insbesondere im Bereich Netzwerkprogrammierung (“TCP/IP Sockets”), Datenbankabfragen (“Connection Pooling”) und Concurrent Programing (“Thread-Pooling per ExecutorService”). Betriebssystem Windows XP Plattform Java Standard Edition v1.6 Programmiersprache Java, Swing Technologie/Methode Netzwerkprogramming („TCP/IP Sockets“) Datenbankabfragen („Oracle Universal Connection Pool“) Parallele Verarbeitung („Java Threads“) Werkzeug Eclipse Indigo | TFS Framework keine Netzwerk HTTP, TCP/IP Datenbank Oracle 11g, Oracle UCP Collaboration Microsoft Outlook Seite 6 von 25 01/2012 – 03/2013 FON-FSP ( Framesoft Structured Products ) Kunde Framesoft AG Frankfurt am Main Branche Software Vendor Beschreibung Bearbeitung von Workflows, Templates, Scripts und DokumentationsKomponenten zur Entwicklung und Platzierung von derivativen Finanzprodukten Rolle Entwickler & Tester Tätigkeiten Implementierung & Test von Software-Komponenten zur Erzeugung von produktspezifischen Dokumenten im Rahmen der Platzierung von strukturierten Finanzprodukten Betriebssystem Windows 7 Plattform Java Standard Edition v1.6| Java Enterprise Edition v5 Programmiersprache Java | Groovy Technologie/Methode Framesoft FSP Framesoft Communication Layer (FCL) Framesoft Object Server (FOS) Framesoft Business Server (FBS) Framesoft Business Client (FBC) Framesoft Object Browser (FOB) Werkzeug Spring Tool Suite 3.x; | CVS Framework Framesoft FON (Proprietär) Middleware Framesoft FDM (Proprietär) Datenbank Framesoft (Proprietär) Collaboration Microsoft Outlook | Atlassian Jira Seite 7 von 25 08/2011 – 12/2011 EASY-ST2 ( Banking ) Kunde ING-DiBa Frankfurt am Main Branche Direktbank Beschreibung Bearbeitung von Middleware Service-Komponenten zur Depoteröffnung im Projekt EASY-ST2 Rolle Entwickler & Tester Tätigkeiten Implementierung, Bugfixing & Test von Business Service-Komponenten zur Depoteröffnung im Rahmen der Middleware Services (MWS) Betriebssystem Windows XP Plattform Java Standard Edition v1.6| Java Enterprise Edition v5 Programmiersprache Java 1.5 /6 Technologie/Methode Agile Softwareentwicklung Server JBoss Application Server 4.x/5.x | jBPM Werkzeug Spring Tool Suite 2.x | Apache Ant | Junit | CVS Framework Spring 3.x Middleware Jenkins CI Datenbank Oracle 11g Collaboration Microsoft Outlook | Atlassian Jira Seite 8 von 25 08/2010 – 07/2011 Zahlungsverkehrssysteme ( Banking ) Kunde Deutsche Bundesbank Frankfurt am Main Branche Zentralbank Beschreibung Weiterentwicklung und Pflege von Individualsoftware der Deutschen Bundesbank im unbaren Zahlungsverkehr (EMZ) Rolle Entwickler & Tester Tätigkeiten Implementierung eines Programmes zum Senden von S.W.I.F.T.Nachrichten über eine Technische Kommunikationsschnittstelle der Deutschen Bundesbank (ACS(TKS) an SWIFT und BOX (Java) Implementierung eines Programmes zur Verarbeitung von BICDaten und Weiterleitung an SEPA-Clearer (z/OS Cobol) Implementierung eines Programmes zum Contingency-Verfahren der BIZ (Basel) (z/OS Cobol) Implementierung eines Message Flows zur Verarbeitung von Daten des Elektronischen Massenzahlungsverkehrs (DTAUS, S.W.I.F.T.) Betriebssystem IBM z/OS | Windows XP Plattform IBM z Series | Java Standard Edition Programmiersprache Java v1.5 | z/OS Cobol 2002 | SQL | ESQL Technologie/Methode JAXB 2.1 | XML | XML Schema | S.W.I.F.T. Server IBM WebSphere Message Broker Werkzeug IBM WebSphere Message Broker Toolkit v6.1.0.5 | Subversion Framework IBM WebSphere Financial Integration Message Broker Middleware IBM WBIFN (WebSphere Business Integration Financial Networks) Datenbank IBM DB2 (z/OS) Collaboration IBM Lotus Notes v8.5 Seite 9 von 25 04/2010 – 07/2010 Navigation Services Kunde Navteq GmbH Eschborn/Ts. Branche Software Vendor Beschreibung Weiterentwicklung und Pflege von Service-Schnittstellen für Dienstleistungsangebote von Navigationsgeräten Rolle Entwickler Tätigkeiten Implementierung eines Validierungs-Service zur Prüfung von URLParametern (Java) Implementierung einer XSD/XML-basierten Schnittstelle zum Empfang von URL-Daten eines REST-basierten WebService Implementierung eines Bash Shell-Scriptes zur Übertragung von OSDateien von Server zu Server Betriebssystem Windows XP | Novell openSuSE 11.2 Plattform Java Standard Edition | Java Enterprise Edition Programmiersprache Java 6 | Bash Shell Script Technologie/Methode JAXB 2.1 | XML J2EE-Server Apache Tomcat v6.x Werkzeug Eclipse | Subversion Datenbank Oracle 11g Seite 10 von 25 09/2009 – 01/2010 BiSta Meldungen (Banking) Kunde Deutsche Bundesbank Frankfurt am Main Branche Zentralbank Beschreibung Transformation von XBRL-Daten in internes Datenformat Rolle Entwickler Tätigkeiten Implementierung und Test einer Software zur Konvertierung von eingereichten Daten zur Bilanzstatistik im XBRL-Format in ein internes Datenformat der Deutschen Bundesbank Betriebssystem Windows XP Plattform Java Standard Edition Programmiersprache Java Technologie/Methode XBRL 2.1 | XML | JDOM | SAX J2EE-Server IBM WebSphere Application Server 6.x Werkzeug IBM Rational Application Developer 6.x | Subversion Framework Hibernate 3.x | Apache Struts 1.2.x Middleware Datenbank DB2 (Host) | Oracle Seite 11 von 25 10/2008 – 02/2009 SPI SD-LSO ( Mobility Logistics ) Kunde DB Systel GmbH Frankfurt am Main Branche IT Service Provider Beschreibung Umstellung und Weiterentwicklung einer Web-basierten ReferenzImplementierung auf Basis JavaServer Faces 1.2 mit Sun RI, Apache MyFaces Tomahawk und JBoss RichFaces Rolle JEE-Entwickler (Web-Frontend) Tätigkeiten Technologische Umstellung einer Web-Applikation (ReferenzImplementierung) von JavaServer Faces v1.1 nach v1.2 und Einsatz der Sun JSF-RI 1.2_b09 und diverser GUI-Frameworks Technologische Umstellung einer Web-Applikation von JBoss Seam nach JavaServer Faces v1.2 Betriebssystem Windows 2000 Client Plattform Java Standard Edition | Java Enterprise Edition v1.4 Programmiersprache Java 5.0 Technologie/Methode JavaServer Faces 1.1/1.2 J2EE-Server JBoss Application Server 4.2 Werkzeug Eclipse 3.4 | IBM Rational ClearCase | IBM Rational ClearQuest Frameworks & Libraries Hibernate 3.x | JBoss RichFaces 3.3.0 | Apache MyFaces | Apache MyFaces Tomahawk Middleware Spring Framework 2.5.x | JBoss Seam 2.x Datenbank DB2 (Host), Apache Derby (Lokal) Seite 12 von 25 01/2008 – 10/2008 FOX ( Exotische Derivate) Kunde Sal. Oppenheim Cie. Frankfurt am Main Branche Investmentbanking Beschreibung Neuentwicklung einer Applikation zur Preisberechnung von exotischen Derivaten Rollen ERM Designer (Datenmodellierung) Datenbank Administrator UML Designer (Domänenmodellierung) Entwickler (J2SE / JEE) Tätigkeiten Modellierung Konzeptionelle und physische Datenmodellierung; Implementierung der applikationsspezifischen Datenbank unter R-DBMS Sybase ASE 15.0 Administration einer Sybase ASE 15.0 Datenbankinstanz unter openSuSE Linux Konzeption und Implementierung des fachlichen Domänenmodells in Java (POJO) Implementierung Implementierung eines Datenbank-Zugriffschicht (Persistenz-Layer) unter Verwendung des ORM-Frameworks Hibernate 3.x und des IoCContainers Spring Framework 2.5.x Test Funktionstest der Service-Module | Junit-Tests Administration Administration des R-DBMS Sybase 15.0 während des DevelopmentZyklus unter SuSE Linux und RedHat Enterprise Linux Betriebssysteme Windows XP Client | openSuSE 10 Plattform Java Standard Edition v6.0 | Java Enterprise Edition v1.4 Betriebssysteme Windows XP Client | Jetty Web-Server Programmiersprache Java | SQL Technologie/Methode JEE 1.4 | Java Persistence Architecture (JPA) J2EE-Server Jetty Werkzeuge Eclipse 3.3 | Sybase PowerDesigner (ERM) | Sparxx Enterprise Architect (UML) | Aqua Data Studio (SQL Fontend) | Subversion 1.4.x Frameworks Hibernate 3.x | Spring Framework 2.5.x | JUnit Datenbank Sybase ASE 15.0 | H2 Database Seite 13 von 25 05/2007 – 12/2007 PartnerPlus Benefit (Software) Kunde Lufthansa Services GmbH Kelsterbach Branche Airline Services Beschreibung Pflege und Weiterentwicklung einer Web-basierten Applikation zur Pflege von Kundenbeziehungen Rolle JEE-Entwickler, -Tester, -Deployer Tätigkeiten Modellierung Datenmodellierung (E/R-Modellierung) Implementierung Implementierung des Datenaustauschs zwischen einer WebApplikation und einem Portal unter Einsatz von Java-SecurityMechanismen (Public-Private-Key) Test Funktionstest der Service-Module | JUnit-Tests Deployment: Deployment von J2EE-Applikationen auf Applikationsserver (Caucho Resin) Betriebssystem Windows XP Client Plattform Java Standard Edition Programmiersprache Java | SQL Technologie / Methode JEE 1.3 J2EE-Server Resin 3.0 Web-Server Werkzeug Eclipse 3.2 Frameworks JUnit Datenbank Oracle 10g Seite 14 von 25 08/2006 – 04/2007 Compliance Risk Management (Bank) Kunde UBS AG / Zürich, Schweiz Branche Bank Beschreibung Neuentwicklung einer Compliance-Risk-Management-Applikation Rollen Entwickler | Tester | Deployer Tätigkeiten Modellierung Datenmodellierung (E/R-Modellierung) UML-Modellierung Implementierung Implementierung und Test von Service-Modulen einer ComplianceRisk-Management-Applikation unter Verwendung von Enterprise Java Beans (EJB) Test Funktionstest der Service-Module | JUnit-Test Betriebssystem Windows XP Client | Unix Server Plattform J2SE v1.4.x | J2EE v1.3 Programmiersprache Java | SQL Technologie / Methode J2EE (EJB v2.x) J2EE-Server IBM WebSphere Application Server v5.1 Werkzeuge IBM Rational Software Modeller | IBM Rational Application Developer v6.0 | ErWin | Subversion Frameworks Hibernate | JUnit Datenbank Oracle 10g Seite 15 von 25 09/2004 – 08/2006 Enterprise Application Integration (Bank/Automotive) Kunde DaimlerChrysler Bank AG Stuttgart Branche Bank / Automotive Beschreibung Weiterentwicklung und Pflege einer Middleware-basierten EnterpriseApplication-Integration-Applikation zum Austausch von Kfz.-Vertrags- und Auftragsdaten zwischen mehreren unabhängigen DV-Systemen Unterstützung bei der Einführung eines Projektes zur Risikosteuerung bei der Kfz.-Antragsbearbeitung mittels einer Rule Engine (ILOG JRules) Analyse, Design, Implementierung und Test eines regelbasierten Systems zur Provisionsberechnung im Automotive Sales Bereich. Rollen J2EE-Entwickler | Tester | Deployer UML Modellierer ERM Modellierer JRules Entwickler | Tester | Deployer Tätigkeiten Implementierung Funktionale Weiterentwicklung und Bearbeitung von Change Requests einer Middleware-basierten Enterprise-ApplicationIntegration-Applikation zum Austausch von Kfz.-Vertrags- und Auftragsdaten zwischen mehreren unabhängigen DV-Systemen. Unterstützung der Fachabteilung bei der Einführung einer Rulesbasierten Software zum Risiko-Management von Kfz.-Antragsdaten. Design (UML-Modellierung) und Implementierung eines APIFrameworks zum Datenaustausch zwischen EAI und JRules über IBM WebSphere MQ Design (ERM-Modellierung) und Implementierung eines relationalen Datenbankschemas für Oracle 9i zur Speicherung von Marktquotendaten sowie Händler-, Fahrzeug- und Finanzabsatzdaten zur Provisionsberechnung Implementierung eines Regelwerks zur Berechnung von Marktquoten und Provisionen unter Verwendung der Rule-Engine ILOG JRules/BRES; Implementierung eines API-Frameworks zurm Datenaustausch zwischen einer EAI-Middleware (Vitria Businessware) und EJB/JMS unter Verwendung von IBM WebSphere MQ/JMS. Test Funktionstest des Applikationsmoduls | JUnit-Tests Funktionstest von Regeln Deployment Deployment von J2EE-Applikationen auf Applikationsserver (Tomcat in Entwicklung | IBM Websphere in Produktion) Deployment von JRules RuleApps auf JRules Business Rules Execution Server (BRES) Betriebssystem Windows XP Client | Windows 2003 Server Plattform J2SE 1.4.x | J2EE 1.3 | Vitria Businessware | IBM WebSphere WSAD / AS / MQ | ILOG JRules Seite 16 von 25 Programmiersprache Java 1.4.x | SQL Technologie / Methode J2EE (Servlet, EJB/JMS (Message Driven Beans), JAXB) | XML | XML-RPC | XMLBeans | JDOM | DOM4J | ILOG JRules J2EE-Server IBM WebSphere Application Server 4.x/5.x | Sun Application Server | Sun Directory Server (LDAP) Werkzeuge IBM Websphere Application Developer 5.1.2 | Vitria BusinessWare 4.x | ILOG JRules 5.x | Eclipse 3.x | Jakarta Tomcat 4.x/5.x | Apache Ant | Apache Xerxes (SAX) | StarUML | FabForce DbDesigner (ERM-Modellierung) Frameworks JUnit | TestNG Datenbank Oracle 9i Seite 17 von 25 07/2004 – 08/2004 Webbasierter redaktioneller Client für Content Management Kunde T-Systems Multimedia Solutions GmbH / Dresden Branche Telekom Beschreibung Webbasierte redaktioneller Client zur Pflege von redaktionellen Inhalten zur Darstellung in Portal-Applikation. Rollen Entwickler & Tester Tätigkeiten Implementierung Implementierung des webbasierten redaktionellen Clients unter Verwendung des MVC-Frameworks Struts 1.1 auf IDE IBM WebSphere Application Developer Test Funktionstest des Applikationsmoduls | Junit-Tests Deployment Deployment auf Applikationsserver Betriebssystem Windows 2000 | IBM AIX Plattform Java Standard Edition v1.4 | Java Enterprise Edition v1.3 Programmiersprache Java Technologie / Methode J2EE (Servlet, JSP, JDBC, Java-XML-Binding) | XML | HTML J2EE-Server IBM WebSphere Application Server v5.0.2 Werkzeug IBM Websphere Application Developer v5.1.2 (Windows) | CVS Frameworks Struts v1.1 Datenbank Oracle 9i Seite 18 von 25 02/2004 – 05/2004 Webbasierte Software für Ertrags-/Risikoplanung Kunde Kreditanstalt für Wiederaufbau (KfW) Branche Bank Beschreibung Webbasierte Software für Ertrag-/Risikoplanung im Controlling Rollen Web-Entwickler | Deployer | Tester Tätigkeiten Implementierung/Test Entwicklung und Test diverser Module im Rahmen der Ertrag-/Risikoplanung für den Geschäftsbereich Controlling Betriebssystem Windows XP | IBM z/OS Plattform Java Enterprise Edition v1.3 Sprachen Java | JavaScript | HTML | SQL Technologie / Methode J2EE (Servlet | Java Server Pages) J2EE-Server IBM Websphere Application Server v4.0 Werkzeuge IBM Websphere Application Developer v4.03 | CM Synergy Continuous Frameworks KfW-Formularserver Datenbank DB2 (z/OS) Seite 19 von 25 11/2003 – 01/2004 Private Weiterbildung Beschreibung Private Aus- und Weiterbildungsmaßnahmen im J2EE-Bereich Rolle J2EE-Entwickler Tätigkeiten Weiterbildung Vorbereitung für die Zertifizierung zum “Sun Certified Business Component Developer (310-090)“ Zertifizierung Zertifizierung zum „Sun Certified Web Component Developer (310-080)“ bei Fa. Prometric / Frankfurt(Main) 06/2003 – 10/2003 RESY for UK Kunde Thomas Cook AG Branche Touristik Beschreibung Erweiterung und Konsolidierung eines Reservierungssystems für das United Kingdom (UK) Rolle Cobol-Entwickler Tätigkeiten Realisierungsphase Mapping der Operationscodes von UK-Systematik auf KontinentalSystematik und umgekehrt. Entwicklung und Modultest zur Berechnung von Handling- und Transfer-Fees Entwicklung und Test von Datentransfer-Programmen zwischen SAP-UK und SAP-AG auf Basis Websphere MQ Umgebung TSO 5.0 | ISPF/PDF Plattform IBM Mainframe Betriebssystem OS/390 V2 R10 Programmiersprache IBM Cobol/370 v3.1.0 | SQL Technologie / Methode Tabsys Werkzeuge Xpediter | Endevor | TSO | ISPF/PDF Messaging IBM Websphere MQ Datenbank DB2/390 6.x Seite 20 von 25 04/2003 – 06/2003 Private Weiterbildung Beschreibung Private Aus- und Weiterbildungsmaßnahmen im J2EE-Bereich Rolle J2EE-Entwickler Tätigkeiten Weiterbildung Teilnahme am Kurs “J2EE – Transaktionale Anwendungen“ bei Fa. Hähnchen & Partner / Böblingen. Zertifizierung Vorbereitung auf und Zertifizierung zum „Sun Certified Programmer for JDK 1.4 (310-035)“ bei Fa. Prometric / Frankfurt(Main). 07/2002 – 03/2003 Konzernweite verkaufsunterstützende Software zur Tarifberechnung Kunde Stuttgarter Versicherung a.G. Branche Versicherung Beschreibung Web-basierte verkaufsunterstützende Angebotssoftware zur Berechnung und Speicherung von tarifabhängigen spartenspezifischen Versicherungsangeboten im Außendienst Rolle J2EE-Entwickler Tätigkeiten Planungsphase Beratung zur Architektur der zu implementierenden Software. Anforderungsanalyse, Auswahl von Methoden und Werkzeugen zur Softwareentwicklung. Erstellung eines Fach- und DV-Konzeptes zur Implementierung eines finanzmathematischen Rechenkerns für die Sparten Sach-/Haftpflicht Betriebssystem Linux, Windows XP, Windows 2K, Windows NT, Windows 9.x Plattform Java Standard Edition | Java Enterprise Edition Programmiersprache Java | SQL Technologie / Methode J2EE (Servlet, JSP, JDBC, JCE, Java-XML-Binding) UML | XML Werkzeuge Poseidon | Sun ONE Studio | CVS Frameworks Log4J | JUnit | Struts | HTML | JavaScript Datenbank McKoi Seite 21 von 25 04/2000 – 06/2002 Angebotssoftware für Versicherung Kunde PLUS Versicherungen AG Branche Versicherung Beschreibung Web-basierte Angebotssoftware zur Berechnung und Speicherung von tarifabhängigen spartenspezifischen Versicherungsangeboten im Außendienst sowie zur Verwaltung von Versicherungsverträgen im Innendienst Rollen J2EE-Architekt, Designer und Entwickler Tätigkeiten Konzeptionsphase Erstellung der technischen Infrastruktur und Auswahl von Methoden und Werkzeugen. Erstellung des Architekturkonzeptes der zu implementierenden Applikation. Analysephase Analyse der domänenspezifischen Anforderungen (Geschäftsprozesse) in Zusammenarbeit mit den fachlichen Experten des Versicherungsunternehmens. Analyse der Anforderungsfälle (Use Cases) der zu implementierenden Geschäftsprozesse. Designphase Überführung des Architekturkonzeptes in das technische Designmodell: - Erstellung der Klassenmodelle (Inheritance, Collaboration) in UML - Erstellung des Datenmodells (DDL, Entity-Relationship-Modell) - Erstellung des Prozessmodells zum Drucken von Dokumenten Implementierungsphase Implementierung eines Datenbankschemas zur persistenten Speicherung der domänenspezifischen Business-Objekte Pflege und Wartung des Datenbankschemas sowie Erstellung und Import/Export von Testdaten (Datenbankadministration) Implementierung der serverseitigen Geschäftslogik und Systemkomponenten für die Messageverarbeitung. Implementierung eines eigenentwickelten Persistence-Layers auf Basis von Java Beans und unter Einsatz verschiedenster Pattern (Facade, Factories, Singleton) Implementierung mehrerer versicherungsmathematischer Rechenkerne mit den spartenspezifischen Rechenoperationen zur Tarifberechnung Implementierung einer Druck-Komponente zur dynamischen Erzeugung spartenspezifischer Dokumente im PDF-Format (Anschreiben, Vorschlag, Modellrechnung) zur Laufzeit aus vordefinierten Textbausteinen und Textstilen Unittests (JUnit) Betriebssysteme Linux | Windows XP | Windows 2K | Windows NT | Windows 9.x Plattform Java Standard Edition Programmiersprache Java | SQL Technologie / J2EE (Servlet, JSP, JDBC, JCE, Java-XML-Binding) | UML | XML Methode Seite 22 von 25 Werkzeuge JBuilder | IBM Visual Age for Java | Eclipse 2.1 | Websphere Application Developer 5.0 | Together CC 6.0 | Sybase PowerDesigner | CVS | Squirrel SQL | DbVisualizer | XML Spy Frameworks Log4J | JUnit | Jdom | JJPrint | Castor Datenbanken Informix Dynamic Server | InstantDB | McKoi 07/1999 – 06/2000 Zentrale Buchführung Kunde Deutsche Bundesbank Branche Bank Beschreibung Mitarbeit im Bereich Anwendungsentwicklung insbesondere an der Weiterentwicklung und EURO-Umstellung der Software im Arbeitsgebiet Jahresabschluß und Zentrale Buchführung (JAZEB). Rolle Anwendungsentwickler. Tätigkeiten Implementierungsphase Neuentwicklung von Dialog- und Batch-Anwendungen im JAZEB-System Entwicklung eines Datenmodells für Auslandszahlungsverkehr Neu (AZV) Betriebssystem OS/390 Plattform IBM Mainframe Programmiersprache Cobol Technologie / Methode IBM Host (IMS DB/DC, DB2, SQL) Werkzeuge TSO/ISPF | Xpediter | SCLM | Sybase PowerDesigner Datenbanken IBM IMS DB | IBM DB2 TP-Monitor IMS/DC 04/1999 – 07/1999 XEMAC 1.5 Kunde Deutsche Clearing AG Branche Wertpapierhandel (Back Office) Beschreibung Mitarbeit im Bereich Anwendungsentwicklung Projekt XEMAC 1.5 Rolle Anwendungsentwickler Tätigkeiten Realisierung des Anwendungsteiles Fakturierung Test des Anwendungsteiles Fakturierung Entwurf IT Konzept Betriebssystem IBM OS/390 Plattform IBM Mainframe Programmiersprache Cobol Technologie / Methode IBM Host (IMS DB/DC, DB2, SQL, JCL) Werkzeuge TSO/ISPF | Xpediter | SWT | TSCM Datenbanken IBM IMS DB | IBM DB2 Seite 23 von 25 03/1998 – 02/1999 EURO-Umstellung/Zentrale Buchführung Kunde Deutsche Bundesbank Branche Zentralbank Beschreibung Weiterentwicklung und EURO-Umstellung der Software im Arbeitsgebiet Jahreabschluß und Zentrale Buchführung (JAZEB) Rolle Anwendungsentwickler Tätigkeiten Implementierungsphase Neuentwicklung von Dialog- und Batch-Anwendungen im ZEBURGrundsystem Neuentwicklung von Dialog-Anwendungen im Bereich TARGET-USABI (Umsatz- und Saldenbilanz) Umstellung von Batch-Anwendungen auf Restart-Fähigkeit Betriebssystem OS/390 Plattform IBM Mainframe Betriebssysteme: OS/390 Programmiersprache Cobol Technologie / Methode IBM Host (IMS DB/DC, DB2, SQL) Werkzeuge TSO/ISPF | Xpediter | SCLM Datenbanken IBM IMS DB | IBM DB2 TP-Monitor IMS/DC Seite 24 von 25 09/1997 – 02/1998 Clearing, BackOffice Kunde Deutsche Clearing AG Branche Wertpapierhandel (Back Office) Beschreibung Mitarbeit im Bereich Anwendungsentwicklung insbesondere zur Anbindung von Xetra-Trade-Confirmations an GWS-Schlussnoten und Emission von Wertpapieren Rolle Anwendungsentwickler Tätigkeiten Implementierungsphase Konvertieren XETRA-Trade-Confirmation in GWS-internes Format Erstellen Schlußnoten aus XETRA-Trade-Confirmation Erstellen S.W.I.F.T-Nachrichtentyp MT515 aus Xetra-Trade-Confirmation und Überführung in Order-Generierung für Handelsabwicklung Generierung Handelsaufträge und Kurszuführungen aus dem S.W.I.F.T.-Nachrichtentyp MT515 Anpassung bestehender Anwendungsprogramme im Rahmen der Lufthansa-Emission Betriebssystem IBM OS/390 Plattform IBM Mainframe Programmiersprache Cobol Technologin / IBM Host (IMS DB/DC, DB2, SQL, JCL) Methode Werkzeug TSO/ISPF | SWT | Xpediter Datenbanken IBM IMS DB | IBM DB2 TP-Monitor IBM IMS/DC Seite 25 von 25