Dr. Peter Rüppel

ist zurzeit nicht an Angeboten interessiert. ❌

Angestellt, IT Berater, WPS Workplace Solutions GmbH

Berlin, Deutschland

Fähigkeiten und Kenntnisse

Architektur
Agile-Methoden und Tools
Softwareentwicklung
Qualtätsicherung
Software Architektur
Softwaretechnik
Ausbildung
Scrum
DDD
OpenApi
API
Frontend
Web
Angular
TypeScript
Javascript
Cypress
Angular.js
Selenium
HTML
Test-Methoden und Tools
TDD
BDD
IT-Consulting
Technische Leitung
Coaching
Training
Java
SQL
Springboot
J2EE
JPA
Docker
Kubernetes
DevOps
Maven
Gradle
Liquibase
Elasticsearch
Oracle
Git
Kotlin
Fitness
Konfliktmanagement
Gewaltfreie Kommunikation

Werdegang

Berufserfahrung von Peter Rüppel

  • Bis heute 4 Jahre und 11 Monate, seit Juni 2019

    IT Berater

    WPS Workplace Solutions GmbH
  • 2 Jahre und 2 Monate, Apr. 2017 - Mai 2019

    Software-Architekt

    GEBIT Solutions GmbH
  • 3 Jahre und 4 Monate, Dez. 2013 - März 2017

    Software-Architekt

    BAM

    Ablösung Altsystem durch Java Neuentwicklung.

  • 5 Monate, Juni 2013 - Okt. 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 Jahr und 1 Monat, 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 Monate, Nov. 2011 - Dez. 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 Jahr und 1 Monat, Juni 2010 - Juni 2011

    IT-Consultant, Coach

    Bundesdruckerei

    Entwicklung einer Standardarchitektur für die Implementierung und den Test von langlaufenden Batch-Jobs unter J2EE 6.

  • 3 Monate, März 2010 - Mai 2010

    Entwickler

    Belectric

    Entwicklung eines Abrechnungssystems für Elektroautos auf Basis der J2ME.

  • 4 Monate, 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 Monate, Jan. 2009 - Juni 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 Jahr, Jan. 2008 - Dez. 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 Jahr, Jan. 2007 - Dez. 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 Monate, Nov. 2006 - Dez. 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 Monate, Jan. 2006 - Mai 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 Jahr, Jan. 2005 - Dez. 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 Jahr und 2 Monate, Nov. 2003 - Dez. 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 Monat, Okt. 2003 - Okt. 2003

    Trainer/Coach

    BEA Systems

    Trainer für die Administration BEA Weblogic 7.0 in der Schweiz.

  • 1 Monat, 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 Monate, Juli 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 Monat, Juni 2003 - Juni 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

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

  • Italienisch

    Gut

  • Spanisch

    Grundlagen

Interessen

Programmiersprachen
Frameworks.HTML5
Javascript
jQuery mobile
Phonegap
Android
Scala

21 Mio. XING Mitglieder, von A bis Z