ALEXANDER W. GRÖGER PROFIL IT-Berater Leienfelsstraße 2 D-81243 München Name Alexander W. Gröger Jahrgang 1969 Nationalität Deutsch Berufserfahrung Freiberuflicher IT-Berater seit 1995 Planung und Entwicklung (OO Architektur, Design und Programmierung) von Anwendungen im Java/JEE Umfeld (Web-Technologien, e-Business-Anwendungen) Planung und Realisierung vieler Schnittstellen zu Fremdsystemen als Web Service inkl. Security Kommunikationsdrehscheibe IT und Fachbereich Fachliche und technische Analysen (Fachkonzept, DVKonzept inkl. Aufwandsschätzung) Projektleitung Planung und Entwicklung von Software als Gewerk Qualitätssicherung, Review und Test. Coaching von Mitarbeitern Dozent für OO-Schulungen Beratungsschwerpunkt Eigenverantwortliche Planung und Entwicklung von (Teil-) Projekten in einem kleinen Team: Von der Anforderungsanalyse bis zur Auslieferung, Projektleitung. Schnittstellen, Web Services, EAI Kommunikationsdrehscheibe IT und Fachbereich Fachliche Domänen: Baufinanzierung, Versicherung Branchen IT Dienstleistung im Bereich Banken, Versicherung, Allfinanzdienstleister, Bauwesen und Telekommunikation Ausbildung Diplom-Informatiker Technische Universität München Studiengang: Informatik Nebenfach: Wirtschaftswissenschaften Sprachen Englisch Französisch (Grundkenntnisse) [email protected] • MOBIL 0172 / 77 22 871 SEITE 1 ALEXANDER W. GRÖGER KENNTNISSE Programmiersprachen Java, JavaScript, (X)HTML, SQL, PL/SQL, ESQL/C C++, Skriptsprachen, VBA Datenbanken Oracle, DB2 MySQL, Informix, SAP MaxDB, MS-Access, FairCom-ctree Applikations-/ Server BEA Weblogic, JBoss, IBM Websphere, Oracle IAS, Tomcat, Apache Tools Technologien, Frameworks, Standards Design Patterns Fachliche und technische Spezifikation (UML, Rational Application Developer) Objektorienterter Anschluss relationaler Datenbanken ER-Modellierung, Client/Server, Multi Tier Architektur Java SE, JEE, EJB, Servlet, Java Server Pages (JSP), JSTL, Java Server Faces (JSF), JDBC Schnittstellen, Web Services (AXIS, JAXWS, Apache CXF, JAXB, JIBX, WSDL, SOAP, UDDI), WS-Security(wss4j), XML-Encryption, Zertifikate, EAI, SOA AJAX, (X)HTML, JavaScript, JQuery, CSS, LESS, Rich Faces, MyFaces Tomahawk, GWT, Ext GWT Hibernate, Spring, Spring Security, AOP, Struts, I*NetFramework XML, XSD, XSL, XSLT, FO/FOP Commons, CGI, RMI, Corba, MFC, STL, COM, ATL, Moove JUnit, HTTPUnit, Selenium, JMeter Ant, Hudson Methoden Objektorientierter Softwareentwurf (OOA, OOD, OOP) RUP scrum / XP Standardsoftware MS-Office, -Visio, -Project Betriebssysteme Windows UNIX (HP-UX, Solaris, Irix, Linux) Eclipse, JBuilder, IBM WSAD Rational Rose, Enterprise Architect, Visio, Sonar Toad, SQL-Developer, Squirrel Soap-UI, XML-Spy JIRA, Mercury Qualitiy Center, Mantis SVN, CVS, ClearCase Board M.I.T. (BI) [email protected] SEITE 2 • MOBIL 0172 / 77 22 871 ALEXANDER W. GRÖGER PRAXIS / PROJEKTE 05/06 – 04/13 Bank/Baufinanzierung: PlanetHome AG, UniCredit Bank AG Funktion/Rolle IT-Beratung, (technische) Projektleitung, Fachkonzeption, Architektur, Programmierung. Eigenverantwortliche Planung und Entwicklung von (Teil-) Projekten von der Anforderungsanalyse bis zur Auslieferung inkl. Projektleitung: allein oder in einem kleinen Team. Schnittstellen zu Partnerbanken (Antragsdatenexport, Statusabfrage, Konditionenberechnung, Scoring). Integration von Partner spezifischen Workflows. Online-Antrag (mehrdimensional konfigurierbare GUI mit komplexer Logik: Stufen, Umfang, Validierungslogik, Sichtbarkeiten). Portal zu einer Partnerbank (GUI, Web Services, Zugriffsberechtigungen) Optimierung der Kundensuche Fachliche und technische Anforderungsanalysen in enger Abstimmung mit dem Fachbereich; Schnittstellen, Web Services, EAI Kommunikationsdrehscheibe IT und Fachbereich Fachliche Domänen: Baufinanzierung, Versicherung OOA, OOD, OOP, Entwicklertest; Projektbeschreibung Internetplattform für die Vermittlung von Immobilienfinanzierungen im B2C und B2B-Bereich. Fachliche Erweiterung der Plattform Technische Modernisierung der Plattform. Umgebung Java SE 5/6, JEE 5, Spring, Hibernate, Web Services (AXIS, JAXWS), WS-Security, XML-Encryption, SOAP, JAXB, XMLBeans, JDBC, PL/SQL, AJAX, Rich Faces, MyFaces Tomahawk, JavaScript, JQuery, (X)HTML, CSS, LESS, JSP, JSTL, JSF, XML, XSL, XSLT, JUnit, Selenium, CIB, CMS(First Spirit), Quartz, Mercury Quality Center, Sonar, UML, Enterprise Architect JBoss, BEA Weblogic, Oracle 9/10/11g, Eclipse, Sonar, Toad, SQL-Developer, XML-Spy, Jakarta-Ant, Hudson, SVN, UNIX, Windows [email protected] SEITE 3 • MOBIL 0172 / 77 22 871 ALEXANDER W. GRÖGER PRAXIS / PROJEKTE 06/09 – 09/09 Versicherung: Allianz Automotive Service GmbH Funktion/Rolle IT-Beratung, Coaching Erstellen der Softwarearchitektur; Auswahl geeigneter Frameworks; Aufbau der Entwicklungsumgebung; Coaching der Anwendungsentwickler; Realisierung von Tarifrechner und Vertragsimport inklusive Web Service, Mehrsprachigkeit und Frontend (Ext GWT Prototyp); Projektbeschreibung Einführung von JEE in der Anwendungsentwicklung; Realisierung eines Tarifrechner für Fahrzeuggarantien. Umgebung Java, JEE, Spring, Hibernate, Web Services (Apache CXF, JAXWS, JAXB, SOAP), WS-Security(Username Token – wss4j), Ext GWT, JUnit, XML, UML Tomcat, SAP MaxDB, MySQL, Eclipse, Jakarta-Ant, SVN, Mantis, Windows, UNIX 08/03 – 04/06 Bauwesen/Immobilien/Facility Management: Allianz Handwerker Services GmbH Funktion/Rolle IT-Beratung, (technische) Projektleitung, Fachkonzeption, Architektur, Programmierung. Teilprojektleitung: Schnittstellen zu Fremdsystemen (Auftragseingang, Auftragsbestätigung, Rechnungsausgang, z.B. SAP) Fachliche und technische Anforderungsanalysen; OOA, OOD, OOP, Entwicklertest; Coaching der Anwendungsentwickler Planung und Entwicklung von Software als Gewerk Projektbeschreibung Internetplattform für das technische Gebäudemanagement Umgebung Application-Framework auf der Basis von Struts, EJB, Web Services (AXIS), SOAP, Java(JDK1.4.2), JDBC, PL/SQL, Hibernate, JavaScript, HTML, CSS, JSP, JIBX, XML, XSL, XSLT, iText, UML, JUnit, HTTPUnit Windows 2000, Oracle9IAS, Oracle 9i (9.3), Toad, Eclipse, Jakarta-Ant, Rational Rose 2001, CVS [email protected] SEITE 4 • MOBIL 0172 / 77 22 871 ALEXANDER W. GRÖGER PRAXIS / PROJEKTE 01/03 – 07/03 Versicherung: Metafinanz, Allianz Funktion/Rolle IT-Beratung, Fachkonzeption, Architektur, Programmierung. Fachliche und technische Anforderungsanalysen; OOA, OOD, OOP; Schnittstelle zur Datenbank; Coaching der Anwendungsentwickler QS-Konzept Projektbeschreibung Elektronische Depotauskunft für Versicherungsmakler Umgebung I*Net - firmeneigenes Application-Framework auf Basis von Java Server Pages und XML (Struts-ähnlich); Java(JDK1.3), JDBC, JavaScript, HTML, JSP, XSL, XSLT, FO, JFreeChart, UML, JUnit WindowsNT 4.0, SunSolaris, IBM-Websphere 4.0, WebsphereApplication Developer 5.0, Oracle, Rational Rose 2001, SAVI, JMeter 08/01 – 12/02 Versicherung: Allianz, Vereinte Funktion/Rolle IT-Beratung, (technische) Projektleitung, Programmierung. Fachliche und technische Anforderungsanalysen; OOA, OOD, OOP; Projektleitung ab 04/02 Projektbeschreibung Internet-Versicherungsantrag für die private Krankenversicherung; Vorgehensmodell und Infrastruktur für Internet-Projekte; Review bestehender Anwendungen; Umgebung I*Net - firmeneigenes Application-Framework auf Basis von Java Server Pages und XML (Struts-ähnlich); Java(JDK1.3), JDBC, JavaScript, HTML, JSP, XSL, XSLT, FO, UML WindowsNT 4.0, SunSolaris, IBM-Websphere 3.5.3, Visual Age for Java 3.5.3, Websphere-Studio, Oracle, Rational Rose 2001 [email protected] SEITE 5 • MOBIL 0172 / 77 22 871 ALEXANDER W. GRÖGER PRAXIS / PROJEKTE 09/00, 02/02, 05/02 Softwarehaus: Allianz Funktion/Rolle Dozent Projektbeschreibung 3-tägige Schulung: Einführung in OOA/OOD mit UML und Rational Rose Umgebung Rational Rose 2001 04/01 – 08/01 Versicherung: Metafinanz, Allianz Funktion/Rolle IT-Beratung, Architektur, Programmierung. Fachliche und technische Anforderungsanalysen Realisierung eines technischen Durchstichs Projektbeschreibung Internet-Autobörse Umgebung I*Net – firmeneigenes Application-Framework auf Basis von Java Server Pages und XML (Struts-ähnlich); Java(JDK1.3), JDBC, JavaScript, HTML, JSP, UML WindowsNT 4.0, SunSolaris, IBM-Websphere 3.5, Visual Age for Java 3.5, Oracle, Toad, Rational Rose 2001 [email protected] SEITE 6 • MOBIL 0172 / 77 22 871 ALEXANDER W. GRÖGER PRAXIS / PROJEKTE 02/99 – 01/01 Versicherung: Metafinanz, Allianz Funktion/Rolle IT-Beratung, (technische) Projektleitung, Fachkonzeption, Architektur, Programmierung. Technische Projektleitung ab 05/00 (6 – 10 MA): Fachliche und technische Anforderungsanalysen (UML); Planung und Organisation von Realisierung, Test und Auslieferung der Anwendung; Redesign; Konzeption und Einführung einer neuen Dokumentationsform für fachliche Spezifikationen beim Fachbereich. OOA, OOD, OOP in Java; Projektbeschreibung Internetfähiges Außendienst-Informationssystem mit Anbindung an ein zentrales Hostsystem für eine Versicherung (B2B-Anwendung für Firmenkunden). Umgebung Technologie: Java(JDK1.3), Applet, Swing, Brokat Twister, Hostkommunikation über MQS, Client/Server, SSL, JavaZertifikat, XML, HTML; WindowsNT 4.0, SunSolaris, Netscape Enterprise Server 3.6.2, Visual Age for Java 3.02 und 3.5, Forte, Sun-Plug-In. Jakarta-Ant, Brokat Twister, MQS, Rational Rose 4.0, PVCS. 02/97 – 08/99 Versicherung: Metafinanz, Allianz Funktion/Rolle IT-Beratung, Architektur, Programmierung. Projektbeschreibung Außendienst-Informationssystem für eine Versicherung: Datenbankinterface; Migration der OS/2-Anwendung nach Windows; Datenbankumbauprogramm; Spezifikation und Entwicklung einer KomponentenArchitektur(Java); OOA, OOD, OOP in C++ und Java; Fachliche Erweiterung der Plattform Technische Modernisierung der bestehenden Plattform. [email protected] SEITE 7 • MOBIL 0172 / 77 22 871 ALEXANDER W. GRÖGER PRAXIS / PROJEKTE 12/95 – 01/97 Softwarehaus, Telekommunikation: Softlab GmbH (Cirquent) Funktion/Rolle IT-Beratung, Architektur, Programmierung. Projektbeschreibung Projekt ERBIS – Einheitliches Rechnerunterstütztes Betriebsinformationssystem (Datenübertragung, Reporting): OOA, OOD, OOP in C++; ER-Entwurf; Modultest 09/95 – 11/95 Softwarehaus: Softlab GmbH (Cirquent) Funktion/Rolle IT-Beratung, Test. Projektbeschreibung Systemtest in einer UNIX-Umgebung [email protected] SEITE 8 • MOBIL 0172 / 77 22 871