Profil von Rudolf Ernst Allgemeine Daten Name/Anschrift: Rudolf Ernst Schellingstraße 48 80799 München Tel: 089 21584918 Mobil: 0163 7227189 eMail: [email protected] Geburtsdatum: 6. Dezember 1958, Tapfheim Familienstand: geschieden, 2 Kinder -1- Qualifikation Schulbildung: Allgemeine Hochschulreife Studium: Diplom-Informatiker (Abschluss 1987, Gesamtnote 1,7) Kenntnisse Betriebssysteme: Unix (Linux, Solaris), Open VMS, Windows XP/2000/NT/Vista/7 Programmiersprachen: Java, JavaScript , C, C++, Pascal, HTML/CSS, XML, XSLT Datenbanken: Oracle, Oracle Rdb, MySQL, MS SQL-Server, MS Access, Informix Netze/Protokolle: TCP/IP, Webservices, RPC, RMI, JMS, HTTP GUI-Builder/UIMS: X11, OSF Motif Microsoft MFC XVT Power++ Oracle SQL, PL/SQL Oracle Forms 6i, Oracle Reports 6i Java Swing, SWT, AWT Eclipse RCP Sonstiges UML, Together Bea WebLogic 6.0, Apache Tomcat Oracle Application Server JBuilder, Eclipse i2 Supply Chain Management SVN, TortoiseSVN Rational ClearCase Jenkins Hibernate Scrum Branchen Automotive Logistik Dienstleistungsgewerbe Telekommunikation Behörden, Verwaltung -2- Bisherige Tätigkeiten/Projekte (chronologisch absteigend) Zeitraum 02/12 – 06/15 Projekt DPMAmarken - Elektronische Schutzrechtsakte im Bereich Marke des DPMA. Erstellen mehrerer Rich Client Applikationen für die Markenprüfer des DPMA zur elektronischen Eintragung einer Marken-Anmeldung: - Erstellung eines Rich Clients für die Posteingangsbearbeitung mit dem Eclipse RCP Framework und SWT - Erstellung eines Rich Clients für die Aktenansicht mit dem Eclipse RCP Framework und SWT - Einbinden eines Pdf Viewers in die Applikation mittels SWT-OLE/ActiveX - Datenbankanbindung mittels Hibernate und Spring 05/06 – 01/12 Depatis Redesign (Deutsches Patentinformationssystem) Erstellen einer Rich Client Applikation für die Patentprüfer des DPMA zur Patentrecherche und Dokumentendarstellung: - Erstellung des Rich Clients für die Dokumentendarstellung mit dem Eclipse RCP Framework und SWT - Einbinden eines Pdf Viewers in die Applikation mittels SWT-OLE/ActiveX - Datenbankanbindung mittels Hibernate und Spring Umgebung Client: Windows 7, Java 6, J2EE, Eclipse RCP, OSGI, SWT, OLE, ActiveX, Hibernate, Spring, Junit, SVN, TortoiseSVN, Jenkins, Scrum Server: Suse Linux Enterprise Edition, Oracle 11g Client: Windows XP, Vista, 7 Java 6, J2EE, Eclipse RCP, OSGI, SWT, OLE, ActiveX, Hibernate, Spring, JUnit Server: Suse Linux Enterprise Edition, Oracle 10i 07/04 – 03/06 04/04 – 06/04 10/02 – 03/04 03/02 – 09/02 11/01 – 02/02 Erstellen einer Java-Swing-Applikation als Internetzugang für die Dienstkunden der Deutschen Telekom AG im Projekt "Intelligente Netze": - Systemanalyse, Datenbankdesign, Spezifikation,OOA/OOD - Zugangsprüfungen, Authorisierung der Dienstkunden - Verwaltung der Servicemodule Auswahlcodes, Einzugsbereiche, Zeitfenster, Quoten, Ziele, Verkehrsführung - Dienstanbieter-Funktionen auf dem Datenbank-Server - Dokumentation und Erstellen eines Testplans Remedy Helpdesk bei der Infineon AG: Einrichten einer SQL-Server Datenbank-Replikation. Berichterstellung mit Business Objects Data Warehouse Projekt: Supply Chain Management and Planning bei der Siemens AG. Ladeprozeße für den i2-DataMart mit SqlLoader und PL/SQL. Graphische Job-Verwaltung für die Ladeprozeße mit Java/Swing. Systemanalyse, Design und Implementierung der Supplier Collaboration Prozesse. Erstellung eines Testplans sowie der Benutzerhandbücher. Neukonzeption des Berichtswesens der Robert Bosch GmbH im Bereich Configuration Management. Evaluierung und Auswahl eines kommerziellen Reporting-Tools. Erstellen verschiedener Reports für die Fachabteilungen. Programmierung von bereichsspezifischen DLLs für das Configuration Management Tool NESTOR. Oracle Datenbank-Migration bei der PecuNet AG. Migration verschiedener MS-Access- und Oracle 8i- Datenbanken in -3- Client: Windows XP, Java 1.5, Swing, Visual Studio.Net, C++, MFC, JBuilder, Eclipse, HTML, XML Server: DEC-Alpha, Pascal OpenVMS V 7.3, Oracle Rdb V 7.1 Windows XP, Microsoft SQL-Server, Business Objects SunOS 5.8, Windows XP, Oracle 8i, PL/SQL, SqlLoader, XML, Java, Swing, Eclipse, i2 Supply Chain Management OpenVMS, Windows 2000, Oracle 8i, 9i Oracle Reports6i, Crystal Reports 8.5, Visual C++ 6.0, STL, UML, Together SunOS 5.7, Linux, Windows 2000, 10/99 – 10/01 ein gemeinsames Oracle 8i Datenbankschema. Erstellen eines Backup-/Restore-Konzepts. Einrichten Datenbank-Replikation. Projekt "Traffic Reporting System" der Viag Interkom. Anbindung einer Web-Applikation zur statistischen Auswertung von Anrufdaten an eine Oracle 8i Datenbank. Systemanalyse, Design (OOA/OOD) und Implementierung von vier NT-Cluster-Services: - Abholung der Statistikrohdaten mittels FTAM vom SCP - Filtern der Rohdaten - Callrecords in der Datenbank speichern - Erzeugen der Statistik-Daten Oracle 8i, PL/SQL, MS Access 2000 Compaq ProLiant Enterprise Server, Windows NT-Cluster, Oracle 8i, Pro*C++, VisualC++, Java, FTAM Implementierung der Managementsoftware zur Steuerung und Parametrisierung der NT-Cluster-Services. 12/98 - 09/99 Konzept und Implementierung eines Internet-Zugangs für Dienstkunden im Projekt "Intelligente Netze" der Deutschen Telekom AG. Anbindung der Client-PCs an den Datenbank-Server mittels Java und JavaScript. 01/97 - 11/98 Konzept und Implementierung einer Client-Server-Anwendung für den Dienstanbieter-Zugang im Projekt "Intelligente Netze" der Deutschen Telekom AG: - Zugangsprüfungen, Authorisierung der Sachbearbeiter - Verwalten von Sachbearbeitern und Dienstkunden - Berechtigungen für Dienste und Dienstmerkmale - Automatische Generierung von Verkehrsführungsprogrammen für Neukunden - Mitteilungsdienst - Statistiken und Listen - Anbindung der Client-PCs an den Datenbank-Server mittels TCP/IP über ISDN. 09/94 - 12/96 Implementierung einer portablen graphischen Benutzeroberfläche auf PCs für den Dienstkunden-Zugang im Projekt "Intelligente Netze" der Deutschen Telekom AG: - Zugangsprüfungen, Authorisierung der Dienstkunden - Verwaltung der Dienstmerkmale Auswahlcodes, Einzugsbereiche, Zeitfenster, Quoten, Ziele - Graphische Erstellung von Verkehrsführungsprogrammen - Syntaxcheck und Compilierung von Verkehrsführungsprogrammen - Statistiken und Listen - Dienstanbieter-Funktionen auf dem Datenbank-Server - Anbindung der Client-PCs an den Datenbank-Server mittels TCP/IP über ISDN 02/94 - 09/94 Design und Implementierung einer clusterfähigen Unix-Datenbank mit den Schwerpunkten Lock- und Transaction-Handling sowie Recovery-Management für die Siemens AG. 12/91 - 01/94 10/91 - 11/91 DEC-Alpha, Intel-PCs, Windows 98/NT, JBuilder 2.0, Open-VMS, Oracle Rdb DEC-Alpha, Intel-PCs, ISDN, Windows 95/NT, Visual C++, MFC, OpenVMS, Oracle Rdb DEC-Alpha, Intel-PCs, ISDN, MS-Windows, XVT-Power++, Visual C++, OpenVMS, Oracle SQL-Forms Pyramid Unix-Cluster, Siemens MX-500, Unix V.4, C, SMS, Oracle Distributed Lockmanager Systemdesign, Datenmodellierung und Implementierung von BtxDEC-VAX, Programmen für die Deutsche Bundespost Telekom im Rahmen des VAXstation 3100, Betriebsversuches "Intelligente Netze". VMS, Pascal, Erstellen von Verkehrsführungsprogrammen für die Dienste C++, RdB, CMS, Freephone (Gebührenübernahme), bundeseinheitliche Rufnummer, CDD+, VAXBtx Televoting (Anrufzählung) und virtuelle private Netze. Erstellung eines Angebots für die DEC GmbH zur "Zentralen DEC-VAX, -4- Lastverteilung" der Bayernwerke AG. Schwerpunkte des Angebots waren die Prozeßvisualisierung und die graphische Benutzeroberfläche der Energieanlagensteuerung und Netzführung. 07/91 - 09/91 Implementierung einer Datenbankschnittstelle für die Leistungs- und Auslastungsmessung der Basisstationen im D1-Mobilfunk. 02/90 - 06/91 DV-Konzept, DB-Design und Implementierung mehrerer Module eines PPS/CIM-Projektes für die lebensmittel-verarbeitende Industrie (Unilever N.V.) bei der DEC GmbH: - Umstellung einer Rdb-Datenbank von RDO auf ANSI-SQL - Rezeptgenerierung im Produktionssteuerungsmodul - Erstellung von Datenbankschnittstellen für die PPSModule - Qualitätsverfolgungssystem DV-Konzept, DB-Design und Implementierung mehrerer Module zur Motoren-Montagesteuerung der BMW AG: - Steuerung Motorenlager - Steuerung Zylinderkopflager - Lagerauskunftssystem - Kommunikation mit den Aggregate-Rechnern (SICOMP70) - Manipulation der Motoren-Einsteuerungsreihenfolge 12/88 - 01/90 07/88 - 10/89 08/87 - 06/88 03/85 - 07/87 10/84 - 02/85 03/84 - 09/84 03/83 - 02/84 04/82 - 02/83 Projektleitung im Projekt "Öffentlicher Gebrauchtwagenmarkt der BMW AG". Fach- und DV-Konzepterstellung, DB-Design, Realisierung, Einführung: - Entladen einer IMS-Gebrauchtwag.-DB - Datenübertragung IBM 3090 -> HP 9000 - Laden der ORACLE-Tabellen auf HP 9000 - Anwendungsprogramm auf dem externen Btx-Rechner zur Abfrage der Gebrauchtwagen-DB und Weiterleitung der Interessentendaten an die BMW-Händler über Btx-Mailing. DV-Konzept-Erstellung und Programmierung eines PC-gestützten Berichtssystems für die Qualitätssicherung der BMW AG unter der graphischen Benutzeroberfläche GEM: - Qualitätsregelkarten für Drehmomentmessungen - Maschinenfähigkeitsuntersuchungen - Prüfmittelüberwachung - Nacharbeitserfassung - Lieferantenbeurteilung - Auslieferqualität/Audit DECstation 5000, DEC-Ultrix, OSF/Motif, DataViews Siemens MX-300, SINIX V.4, C, Informix 4.0 Online DEC-VAX, DECstation 3100, DEC-VMS, Pascal, C, CMS, CDD+, RDB, X-Windows, DECwindows, DECforms, OSF/Motif DEC-VAX, IBM 3090, Siemens SICOMP 70, DEC-VMS, C, Oracle, Surface, MVS/TSO, ISPF, OPUS, LU 6.2 DECIBM-Siemens-Kommunikationssoftware HP 9000-840, IBM 3090, HP-UX (UNIX), C, Oracle, BETEX, MVS/TSO, ISPF, DCF, LU 6.2 HP-IBM Kommunikationssoftware IBM PC-AT, IBM 4381, MS-DOS, VM/CMS, C, GEM-VDI/AES, C-Tree, Oracle, SQL/DS Design und Implementierung eines Branchenpakets für Baumschulbetriebe mit den Schwerpunkten: - Stammdatenverwaltung - Auftragserfassung/Faktura - Quartierbuch/Lagerverwaltung - Textverarbeitung/Serienbriefe - Umsatzstatistik Konzept-Erstellung und Implementierung einer Mitgliederverwaltung mit beleglosem Zahlungsverkehr für Sportvereine. IBM PC-AT, 10-NET PC-Netzwerk, Xenix, MS-DOS, C, C-Tree Konzept-Erstellung und Implementierung einer Provisionsabrechnung für Handelsvertreter im Textilbereich. Programmierung eines Systems zur Finanzbuchhaltung. IBM PC-AT, dBase III, Clipper IBM PC, Apple Macintosh, MS-DOS, C, C-Tree, Apple Finder IBM PC, MS-DOS, C, Pascal, C-Isam Design und Implementierung eines Branchenpakets für ArchitekturBüros. Ausschreibung nach Standard-Leistungsverzeichnis. -5- IBM PC-AT, dBase III, Clipper -6-