Rudolf Ernst
Freiberuflich, Eclipse RCP Entwickler, BMW Group
München, Deutschland
Werdegang
Berufserfahrung von Rudolf Ernst
Implementierung einer Entwicklungsumgebung auf Basis von Xtext/XTend für die Bordnetz-Spezifikation der BMW AG. Einsatz der Franca+ Sprachspezifikation Implementierung von Wizards zur Anlage von Frameworks, Clustern, Diensten, Interfaces, TypeCollections und Deployment-Spezifikationen Content Assist und Code Completion Syntax-Validierung Git Integration Refactoring Graphische Darstellung der Dienste
11 Monate, Dez. 2016 - Okt. 2017
Eclipse RCP Entwickler
MTU Friedrichshafen
Entwicklung einer Fahrzeug-Diagnose-Software mittels Eclpse e4 PlugIns. Generisches User Interface Generische Fehlerspeicheranzeige ODT-/ODX-Abläufe für verschiedene Steuergeräte Plugin-Tests mit JUnit und Spock
4 Monate, Apr. 2016 - Juli 2016
Software-Entwickler
Telefonica / o2 Germany
E-Plus Migration bei Telefonica/O2 Migration der E-Plus Kundendaten in die IT-Systeme der Telefonica/O2 mittels PL/SQL Stored Procedures. Test der Migration mittels TestNG und CitrusTests.
Client-Erweiterung des Allianz Business Systems um weitere PlugIns im Bereich Kollektivverträge/Gruppengeschäft. Der Rich Client wird mit Eclipse 4.4 RCP/Java 7 erstellt unter Einsatz von Eclipse EMF, OSGI, SWT, JFace, Junit, SVN, objectiF, Tosca Testsuite und Scrum.
3 Monate, Aug. 2015 - Okt. 2015
Software-Entwickler
Inhouse
Inhouse Projekt Weiterbildung. JEE 7, CDI, JavaServer Faces JSF, Java Persistence API JPA, EJB Lite, RESTful Services, AngularJS, JSON, Spring, Hibernate, WebSockets, HTML5, CSS, WildFly Application Server/JBoss, GlassFish Oracle 12c
9 Jahre und 2 Monate, Juni 2006 - Juli 2015
Software-Entwickler
HP GmbH, Deutsches Patent- und Markenamt
Depatis (Deutsches Patent-informationssystem). 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.
1 Jahr und 11 Monate, Juli 2004 - Mai 2006
Software-Entwickler
HP GmbH, Deutsche Telekom
Erstellen einer Java-Swing-Applikation für den Internetzugang der Dienstkunden der Deutschen Telekom AG: Systemanalyse, Datenbankdesign, Spezifikation, OOA/OOD, Zugangsprüfungen, Authorisierung der Dienstkunden, Verwaltung der Servicemodule, Dienstanbieter-Funktionen auf dem Datenbank-Server, Dokumentation und Erstellung eines Testplans. Windows XP, Java 1.5, J2EE, J2SE Swing, Visual Studio.Net, C++, MFC, JBuilder, Eclipse, Apache Tomcat, HTML, XML, DEC-Alpha, Pascal, OpenVMS V 7.3, Oracle Rdb V 7.1
1 Jahr und 9 Monate, Okt. 2002 - Juni 2004
Software-Entwickler
Siemens AG
Data Warehouse Projekt: Supply Chain Management and Planning. 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 Prozeße. Erstellung eines Testplans sowie der Benutzerhandbücher. Windows XP, SunOS 5.8, Oracle 8i, PL/SQL, SqlLoader, Java, Swing, XML, Sybase PowerDesigner, Eclipse, i2 Supply Chain Management
11 Monate, Nov. 2001 - Sep. 2002
Software-Entwickler
Robert Bosch GmbH
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. Open VMS, Windows 2000, Oracle 8i, Oracle Reports6i, Crystal Reports 8.5, Visual C++ 6.0, STL, UML, Together
2 Jahre und 8 Monate, März 1999 - Okt. 2001
Software-Entwickler
Compaq, Viag Interkom
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 der NT-Cluster-Services. Implementierung der Managementsoftware zur Steuerung und Parametrisierung der NT-Cluster-Services. Compaq ProLiant Enterprise Server, Windows NT-Cluster, Oracle 8i, Pro*C++, VisualC++, Java, FTAM
2 Jahre und 2 Monate, Jan. 1997 - Feb. 1999
Software-Entwickler
Digital Equipment, Deutsche Telekom
Konzept und Implementierung einer Client-Server-Anwendung für den Dienstanbieter-Zugang im Projekt "Intelligente Netze" der Deutschen Telekom AG: 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. DEC-Alpha, Intel-PCs, ISDN, Windows 95/NT, Visual C++, MFC, Open-VMS, Oracle Rdb
2 Jahre und 4 Monate, Sep. 1994 - Dez. 1996
Software-Entwickler
Digital Equipment, Deutsche Telekom
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, Graphische Erstellung von Verkehrsführungsprogrammen, Syntaxcheck und Compilierung von Verkehrsführungsprogrammen. DEC-Alpha, Intel-PCs, ISDN, MS-Windows, XVT-Power++, Visual C++, Open-VMS, Oracle SQL-Forms
8 Monate, Feb. 1994 - Sep. 1994
Software-Entwickler
Siemens AG
Design und Implementierung einer clusterfähigen Unix-Datenbank mit den Schwerpunkten Lock- und Transaction-Handling sowie Recovery-Management für die Siemens AG. Pyramid Unix-Cluster, Siemens MX-500, Unix V.4, C, SMS, Oracle Distributed Lockmanager
2 Jahre und 3 Monate, Nov. 1991 - Jan. 1994
Software-Entwickler
Digital Equipment, Deutsche Telekom
Systemdesign, Datenmodellierung und Implementierung von Btx-Programmen für die Deutsche Telekom im Rahmen des Betriebsversuches "Intelligente Netze". Erstellen von Verkehrsführungsprogrammen für die Dienste Freephone (Gebührenübernahme), bundeseinheitliche Rufnummer, Televoting (Anrufzählung) und virtuelle private Netze. DEC-VAX, VAXstation 3100, VMS, Pascal, C++, RdB, CMS, CDD+, VAXBtx
2 Jahre und 7 Monate, Juli 1991 - Jan. 1994
Software-Entwickler
Digital Equipment, Deutsche Telekom
Systemdesign, Datenmodellierung und Implementierung von Btx-Programmen für die Deutsche Telekom im Rahmen des Betriebsversuches "Intelligente Netze". Erstellen von Verkehrsführungsprogrammen für die Dienste Freephone (Gebührenübernahme), bundeseinheitliche Rufnummer, Televoting (Anrufzählung) und virtuelle private Netze. DEC-VAX, VAXstation 3100, VMS, Pascal, C++, RdB, CMS, CDD+, VAXBtx
1 Jahr und 5 Monate, Feb. 1990 - Juni 1991
Software-Entwicklung
Digital Equipment
DV-Konzept, DB-Design und Implementierung mehrerer Module eines PPS/CIM-Projektes für die lebensmittelverarbeitende 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 PPS- Module, Qualitätsverfolgungssystem. DEC-VAX, DECstation 3100, DEC-VMS, Pascal, C, CMS, CDD+, RDB, X-Windows, DECwindows, DECforms, OSF/Motif
1 Jahr und 2 Monate, Dez. 1988 - Jan. 1990
Software-Entwickler
BMW AG
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. DEC-VAX, IBM 3090, Siemens SICOMP 70, DEC-VMS, C, Oracle, Surface, MVS/TSO, ISPF, OPUS, LU 6.2 DEC-IBM-Siemens-Kommunikationssoftware
1 Jahr und 4 Monate, Juli 1988 - Okt. 1989
IT-Beratung, Sotware-Entwicklung
BMW AG
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. HP 9000-840, IBM 3090, HP-UX (UNIX), C, Oracle, BETEX, MVS/TSO, ISPF, DCF, LU 6.2 HP-IBM Komm
11 Monate, Aug. 1987 - Juni 1988
Software-Entwickler
BMW AG
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. IBM PC-AT, IBM 4381, MS-DOS, VM/CMS, C, GEM-VDI/AES, C-Tree, Oracle, SQL/DS
Ausbildung von Rudolf Ernst
Diplom Informatiker (FH)
FH Regensburg
Sprachen
Deutsch
-
Englisch
-
Italienisch
-