
Dr. Peter Rüppel
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Peter Rüppel
- Current 7 years, since Jun 2019
IT Berater
WPS Workplace Solutions GmbH
Seit Oktober 2024 iSAQB akkreditierter DDD Trainer
- 3 years and 4 months, Dec 2013 - Mar 2017
Software-Architekt
BAM
Ablösung Altsystem durch Java Neuentwicklung.
- 5 months, Jun 2013 - Oct 2013
Software-Architekt
Freiberufler
Konzeption und Umsetzung einer Spiele Applikation auf Basis von PhoneGap, JQuery mobile und HTML5. Die Anwendung verwendet eine „Text to speech“ Erweiterung, die auf Basis des Android SDK in Java implementiert wurde. Automatische Tests werden auf Basis von JUnit, Selenium (in Java) sowie Jasmine (in Javascript) aufgesetzt.
- 1 year and 1 month, Feb 2012 - Feb 2013
IT-Berater
Landesbank Berlin
Design und Implementierung mehrerer Backend Systeme auf Basis der J2EE (JBoss 6.1 und 7.0): - zum Datentransfer zwischen Zertifikatsplattform und Murex Handelssystem, - zur syntaxgesteuerten Suche mit Hilfe der JPA Criteria API, - zur Marktanalyse. Führte Testinfrastruktur für automatische Tests ein (basierend auf JUnit, Mockito und JPA): Überdeckung der obengenannten Systeme durch automatische Tests erreichte in jedem Fall mindestens 85 Prozent (gemessen über EMMA und Google Code Pro).
- 2 months, Nov 2011 - Dec 2011
Coach
Bundesdruckerei
Coaching eines Mitarbeiters der Bundesdruckerei im Sinne agiler Methoden in Form von Pair-Programming einiger Erweiterungen des von mir realisierten Test- und Anwendungssystems. Außerdem habe ich technische Probleme bzgl. der Weblogic Server-Infrastruktur gelöst.
- 1 year and 1 month, Jun 2010 - Jun 2011
IT-Consultant, Coach
Bundesdruckerei
Entwicklung einer Standardarchitektur für die Implementierung und den Test von langlaufenden Batch-Jobs unter J2EE 6.
Entwicklung eines Abrechnungssystems für Elektroautos auf Basis der J2ME.
- 4 months, Nov 2009 - Feb 2010
Entwickler Coach
Die Sachbearbeiter
Konzeption und Implementierung einer Web Anwendung auf Basis von DWR (Server Push), Javascript, jQuery und Jetty. Einführung von Selenium als Web-Test Werkzeug.
- 6 months, Jan 2009 - Jun 2009
IT-Consultant
Bayer AG
Architekt und Entwickler in einem Projekt zur Verknüpfung von Patentdaten mit Benutzer-spezifischen Daten: Eine bestehende JSF (MyFaces, Ajax4Jsf, Richfaces) Web-Anwendung wurde bzgl. GUI als auch JDBC Datenzugriffsschicht erweitert. Automatische GUI Tests wurden mit Hilfe des von mir 2004 entwickelten Exceltester (inzwischen Open Source 'www.wetator.org') umgesetzt.
- 1 year, Jan 2008 - Dec 2008
IT-Consultant
Bayer AG
Architekt eines Axis Web-Services zur Aufbereitung und Bereitstellung der zentralen Userdaten des Kunden auf Basis von JMX,Hibernate, Oracle. Konzeption und Implementierung der Testinfrastruktur für datenbankorientierte Tests (dbUnit, Hibernate). Erweiterung der Patent Web Anwendung um Export von Patentinformationen als PDF, Word (via Itext) und Xml.
- 1 year, Jan 2007 - Dec 2007
IT-Consultant
Bayer AG
Konzeption, Planung und Realisierung eines in Java geschriebene HTTP(S)-Proxies. Erweiterung des von mir in 2004 erstellten Axis Web Service zur Abfrage chemischer Strukturen: Erweiterung und Optimierung der XML-Schemata, JAXB-Dateien sowie des DB-Mappings (JDBC, Squiggle, Oracle). Erweiterung einiger zusammengehöriger Anwendungen zum Suchen von Patentinformationen: Erweiterung des GUIs (JSF Web App) um AJAX Funktionalität mit Hilfe von AJAX4JSF. Impl. einer Webanwendung auf der Basis JSF/Hibernate.
- 2 months, Nov 2006 - Dec 2006
IT-Consultant
Bayer AG
Planung und Umsetzung der Migration der IT-Infrastruktur auf VMWare, insbesondere Gewährleistung der Performance durch Lasttests. Erweiterung einer JSF Anwendung zum Dokumentenretrieval gemäß Test-First Ansatz, unter Verwendung des von mir entwickelten Exceltester (siehe 12/2004).
- 5 months, Jan 2006 - May 2006
IT-Consultant
Deutsche Post
Coach für BEA Weblogic Server, Entwurfsfragen und Test. Realisierung von Bibliotheken zum ITO Logging und zur Steuerung des Weblogic Servers via JMX. Konzeption und Umsetzung einer Auslieferungsstrategie für vollständig konfigurierte Weblogic Server Instanzen mit Hilfe des seit Version 9.0 integrierten Jython API.
- 1 year, Jan 2005 - Dec 2005
IT-Consultant
Bayer AG
Architekt eines komplexen Dokumenten-Retrieval-Systems auf Basis von SFX als Backend und JSF als GUI Technologie. Mitarbeit in zwei extreme Programming (XP) Workshops. Entwicklung eines Test-First-Ansatzes für Web-Applikationen unter Verwendung eines in 2004 von mir entwickelten Testwerkzeugs. Implementierung einer Web-Anwendung zur Anzeige von Sicherheitsinformationen für den Transport gefährlicher Güter.
- 1 year and 2 months, Nov 2003 - Dec 2004
IT-Consultant
Bayer AG
Konzeption und Implementierung eines Werkzeugs, das in Excel definierte Testfälle für Web-Anwendungen ausführt. Aufbau eines permanenten Integrations- und Test Systems auf CruiseControl und Websphere. Realisierung eines Frameworks zur Erstellung und zum interaktiven Tracing von HttpUnit Testfällen. Realisierung einer via XML-konfigurierbaren Grid-Komponente für J2EE Web-Anwendungen. Konzeption und Realisierung einer Portalarchitektur auf Basis von Axis Web-Services und IBM Websphere sowie Tomcat.
- 1 month, Oct 2003 - Oct 2003
Trainer/Coach
BEA Systems
Trainer für die Administration BEA Weblogic 7.0 in der Schweiz.
- 1 month, Sep 2003 - Sep 2003
IT-Consultant
GEBIT
Entwicklung eines Konzepts für ein System zur Überwachung von Gefahrengütern in der Schiffahrt auf Basis von BEA Weblogic 8.1 und Workshop.
- 2 months, Jul 2003 - Aug 2003
Trainer/Coach
BEA Systems
Trainer für BEA WebLogic 8.1 in Deutschland und der Schweiz: Entwicklerkurse für EJB/JMS sowie Workshop.
- 1 month, Jun 2003 - Jun 2003
IT-Consultant
Consavis
Aufbau eines Produktivsystems auf WebLogic Basis sowie Debugging von Netzwerkproblemen im Zusammenspiel von Weblogic und Apache.
Ausbildung von Peter Rüppel
- 1992 - 1997
Softwaretechnik
TU Berlin
Objektorientierte Testmethoden und Werkzeuge, Implementierung in C++, Smalltalk und Java
- 1984 - 1992
Informatik
Universitaet Berlin
Softwaretechnik, Programmiersprachen (C, C++, Eiffel, Lisp, Prolog), Objektorientierte Methoden und Techniken
Sprachen
German
C2 (Verhandlungssicher / Muttersprachlich)
English
C1 (Fließend)
Italian
B1-B2 (Gute Kenntnisse)
Spanish
A1-A2 (Grundkenntnisse)
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
21 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.
