Dipl.-Ing. Dirk Raffel

Freiberuflich, Senior IT-Berater, http://dirkraffel.eu

Berlin, Deutschland

Fähigkeiten und Kenntnisse

Technischer Architekt
Fachkonzept
Softwareentwicklung
IT-Architektur
Systemarchitektur
Anwendungsentwicklung
Webentwicklung
Beratung
IT-Consulting
ÖPNV
Öffentlicher Personennahverkehr
Bahntechnik
Schienenfahrzeugtechnik
Anforderungsanalyse
Migrationsstrategien
Technische Dokumentation
Java
Java EE
C++
C++ 14
JavaScript
Node.js
Fullstack
Oracle
SQL Server
SQL
NoSQL
GIS
Geoinformatik
Text-to-Speech
Multimedia / Streaming Media
Fahrgastinformation
Infotainment
Fahrgastzählung
AFZ

Werdegang

Berufserfahrung von Dirk Raffel

  • Bis heute 5 Jahre und 6 Monate, seit Nov. 2018

    Senior IT-Berater

    Bahnindustrie/ Bereich Fahrgastinformationssysteme

    Software Lead für Embedded TFT – LCD Panels (in Fensterscheibe eingefasster LCD-Bildschirm) als Teil des Fahrgastinformationssystems (FIS) für ein Bahn Retrofit-Projekt. Technologien: Linux Buildroot, C++17, GCC, CMake, Git, Electron (Node.js, Chromium), JavaScript/ES2018, Vue.js, Element, Webpack, Babel, Netdata, Video Streaming, etc.

  • Bis heute 6 Jahre und 4 Monate, seit Jan. 2018

    Senior IT-Berater

    Bahnbranche

    Entwicklung von Embedded Software zur Reisendeninformation auf TFT Anzeigegeräten an Bahnhöfen. Audio Streaming, Text-To-Speech für automatische Bahnhofsansagen. Agiles Umfeld (Scrum, Continuous Integration). Technologien C++14, GCC, CMake, Git, Gitlab CI, Jira, Confluence, Linux Buildroot, Prometheus, Grafana, Python, pytest, JSON schema, Electron (Node.js, Chromium), JavaScript/ES2018, Spectron, Mocha, Chai, Webpack, Babel, Live555 Streaming Media, SIP/RTP protocols, Acapela TTS etc.

  • Bis heute 16 Jahre und 2 Monate, seit März 2008

    Senior IT-Berater

    http://dirkraffel.eu

    Software development, Consulting, Coaching / Training, Project management / Organisation / Coordination

  • 7 Monate, Mai 2019 - Nov. 2019

    Senior IT-Berater

    Bahnindustrie / Bereich Fahrgastinformationssysteme

    Entwicklung von Embedded Software für LED Außen- und Innenanzeigen in Nahverkehrszügen (Projekt in Kanada). Technologien: Embedded Linux, C++17, GCC, CMake, Git

  • 5 Monate, Juli 2018 - Nov. 2018

    Senior IT-Berater

    Bahnbranche / Schienenfahrzeug-Hersteller

    Konzeption und Entwicklung eines Infotainment Content Editors für visuelle Fahrgastinformation auf TFT Displays in Nahverkehrszügen (Projekt in Kalifornien, Bay Area, für einen führenden Zughersteller). Cross platform Desktop Anwendung basierend auf Electron. Technologien u.a. SVG, Electron (Node.js, Chromium), JavaScript/ES2018, Vue.js, Element UI, electron-vue, Webpack, Babel, etc.

  • 4 Jahre und 5 Monate, Apr. 2014 - Aug. 2018

    Senior IT-Berater

    Bahnbranche / Verkehrsunternehmen

    Konzeption/Planung der Migration und Weiterentwicklung einer Java/J2EE Webanwendung für Verarbeitung von Fahrgasterhebungszahlen in Verkehrsverbünden (u.a. Schweizerische & Österreichische Bundesbahnen) inkl. Hochrechnungsverfahren. Design/Entwicklung einer leistungsfähigen Business Intelligence (BI) Reporting Lösung. Technologien u.a. Node.js, Map-Reduce, Crossfilter, Reductio, Backbone.js, d3.js, Leaflet, Mapbox, JavaScript, Java/J2EE, EJB3, Tomcat, IBM Websphere 8.5, Oracle 12, SQL Server 2014.

  • 2017 - 2017

    Senior IT-Berater

    Bahnbranche / Schienenfahrzeug-Hersteller

    Beratung eines führenden Zugherstellers bei der Anforderungsanalyse und Umsetzungsstrategie eines Systems zur automatischen Erhebung von Fahrgastzahlen in Nahverkehrszügen zur Einnahmeaufteilung in Verkehrsverbünden.

  • 5 Jahre und 6 Monate, Jan. 2011 - Juni 2016

    Senior IT-Berater

    Bombardier Transportation

    Entwurf der Architektur und Entwicklung einer Offline Web Mapping Lösung zur Anzeige des Laufwegs und der aktuellen Position des Zuges auf einer digitalen Landkarte zur Fahrgastinformation auf TFT Innendisplays in Fernverkehrszügen (Projekte in CH und D auf Basis von Trafimage und OpenStreetMap Daten, Beispiel siehe http://dirkraffel.com/portfolio). Technologien u.a. OGC Standards, MapServer, WMS, TileCache, GeoJSON, OpenLayers, Proj4js, QGIS, GDAL/OGR, PostgreSQL, PostGIS, pgRouting, JavaScript, C++.

  • 5 Jahre und 10 Monate, Sep. 2010 - Juni 2016

    Senior IT-Berater

    Bombardier Transportation

    Entwurf der Architektur und Entwicklung einer Infotainment Web Anwendung für die Realisierung von visuellen Fahrgastinformationen auf TFT Innendisplays in Nah- und Fernverkehrszügen. Konzeption der Anbindung an das Reisenden-Informations-System (RIS) der DB durch sichere Einbindung von third party scripted pages (ADsafe). Technologien u.a. HTML5, JavaScript, Backbone.js, RequireJS, Node.js, express, ADsafe, JSON schema, WebKit, WebSockets, lighttpd, C++

  • 5 Jahre und 5 Monate, Aug. 2010 - Dez. 2015

    Senior IT-Berater

    Bombardier Transportation

    Konzeption/Entwicklung eines RTSP Streaming Servers für On-Demand Streaming von Audio- und Video-Dateien und Live-Audio von TTS Daten zum Audio Ausgabesystem in Nah- und Fernverkehrszügen. Multimedia-Streaming für In-vehicle Infotainment Systeme. Integration einer Text-To-Speech (TTS) Engine (Nuance). Erstellung technischer Spezifikationen für Lieferanten. Technologien u.a. PowerPC platform, Embedded Linux, C++, Boost, Qt, Lua, JavaScript, FastCGI, lighttpd, Live555 library, RTSP/RTP protocols.

  • 7 Jahre und 1 Monat, Juli 2008 - Juli 2015

    Senior IT-Berater

    Bombardier Transportation

    Konzeption und Entwicklung einer Steuergerät-SW für Fahrgastzähl- und Fahrzeitanalyse-Systeme in Nahverkehrszügen auf Basis des IP-Train Ethernet Network - Bombardier MITRAC TCMS. Erstellung von technischen Spezifikationen/Pflichtenheften, Interface-Design etc.; Begleitung der Projekte komplett vom Anfang (Anforderungsanalyse) bis zur Abnahme. Ebenfalls involviert beim Reengineering von Fahrgast-Informationssystemen. Technologien u.a. Embedded Linux, C++, Boost, Qt 4, UML, Enterprise Architect

  • 4 Monate, März 2008 - Juni 2008

    Senior IT-Berater

    EFKON Germany GmbH

    Fahrzeug-Telematikplattform für Mautsysteme: Spezifikation und Entwurf eines Application Layer Protocols zum Austausch von Daten zwischen Onboard-Unit und dem Electronic Tolling Back Office über TLS/TCP via GSM/GPRS. Streaming von XDR-kodierten Accounting Records ähnlich zu RFC 3423 (XACCT’s CRANE protocol). Technologien: Linux, C, POSIX, pthreads, XDR, rpcgen, GnuTLS, Valgrind, Doxygen, Enterprise Architect.

  • 6 Jahre und 7 Monate, Sep. 2001 - März 2008

    Entwicklungsleiter

    DILAX Intelcom GmbH

    Angestellt bei einem weltweit führenden Anbieter von Systemen zur automatischen Fahrgastzählung und Fahrverlaufsanalyse in Nahverkehrsfahrzeugen & führender OEM-Lieferant für namhafte Zughersteller. Erteilung von Prokura 2003 & Mitglied der erweiterten Geschäftsführung. Ab 2001 Position des Entwicklungsleiters. Verantwortlich für F&E, Konzeption und Durchführung von Entwicklungsprojekten und die Entwicklung von neuen Produktstrategien.

  • 5 Jahre und 1 Monat, Sep. 1996 - Sep. 2001

    Leiter Software Entwicklung

    DILAX Intelcom AG

    Angestellt bei einem weltweit führenden Anbieter von Systemen zur automatischen Fahrgastzählung und Fahrverlaufsanalyse in der Schweiz (Vorgängerfirma). Zunächst angestellt als Entwicklungsingenieur für Embedded Software, ab 09/1999 Leitung der Software-Entwicklung. Erhalt von Kollektiv-Prokura 05/2001.

Ausbildung von Dirk Raffel

  • 1990 - 1996

    Elektrotechnik

    Universität Duisburg-Essen

    Schwerpunkt Kommunikationstechnik

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

  • Französisch

    Grundlagen

21 Mio. XING Mitglieder, von A bis Z