
Dirk Raffel
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Dirk Raffel
- Bis heute 17 Jahre und 2 Monate, seit März 2008
Senior Software Consultant
http://dirkraffel.eu
- Beratung von Verkehrsbetrieben, Zugherstellern und Zulieferern im Markt für Fahrgastinformationssysteme und automatische Fahrgastzählsysteme. - Alle Phasen des Entwicklungszyklus. - Komplette produktionsreife Embedded-Linux-Images oder andere Entwicklungen für Ihr geplantes Produkt oder spezifische, ausgelagerte Komponenten. - Kommunikation mit den Stakeholdern, Anforderungserhebung und -verfolgung, Definition und Durchführung von Akzeptanztests, Integrationstests, CI/CD und agile Entwicklungsmethoden.
- 7 Monate, Nov. 2023 - Mai 2024
Senior Software Consultant
gerne auf Anfrage
Komplette Entwicklung eines kundenspezifischen, produktionsfertigen Embedded-Linux-Images mit komplettem Applikationsstack für einen Embedded Railway Computer. Stack: Buildroot 2023.11 Embedded Linux, Intels x6000E Serie (Elkhart Lake), C++20, Bash, GCC, CMake, Git, JavaScript, JSON, Vue.js, Element, Webpack, Babel, Netdata, SNMP, Stadler Information Middleware, VDV-301, mDNS/DNS-SD (Avahi), XML schema compiler, Xerces
- 6 Jahre und 5 Monate, Jan. 2018 - Mai 2024
Senior Software Consultant
Deutsche Bahn - DB Station&Service AG
Projekt "Reisendeninformation der Zukunft". Agile Umgebung (Scrum, kontinuierliche Integration). Meine Rolle als Senior Software Consultant umfasste u.a. - Entwicklung einer Embedded Software zur Darstellung von HTML-Layouts für Fahrgastinformationen auf verschiedenen TFT-Displays in Bahnhöfen. - Cloud-basierte Streaming-Lösung für Live-Audio-Durchsagen von TTS-Sprachausgabe (Text-To-Speech), die für die Beschallung von Bahnhöfen über VoIP-fähige Lautsprecher mit dem SIP-Protokoll verwendet wird.
- 1 Jahr und 1 Monat, Nov. 2022 - Nov. 2023
Senior Software Consultant
gerne auf Anfrage
Java-Anwendung zum Abgleich der aufgezeichneten Fahrzeugbewegungen mit dem Streckennetz und dem Fahrplan des öffentlichen Verkehrsunternehmens unter Verwendung dynamischer Programmiermethoden auf der Grundlage hochentwickelter Viterbi- und Clustering-Algorithmen. Stack: Java, Maven, NetCDF, OpenMap, OSGeo, QGIS, Gson, GeoJSON, SQL Server 2022
- 1 Jahr und 5 Monate, Nov. 2018 - März 2020
Senior Software Consultant
gerne auf Anfrage
Komplette Entwicklung eines kundenspezifischen, produktionsfertigen Embedded-Linux-Images mit komplettem Applikationsstack für ein in Glas eingebettetes LCD-Display (Scheibenmonitor). Die entwickelte Lösung war Teil des Fahrgastinformationssystems für ein Railway Retrofit Projekt. Stack: Buildroot Embedded Linux, Intel SBC, C++17, GCC, CMake, Git, Electron (Node.js, Chromium), JavaScript/ES2018, Vue.js, Element, Webpack, Babel, Netdata, Video Streaming, Alstom TCMS Train Control Management System
Konzept und Entwicklung eines Infotainment Content Editors für visuelle Fahrgastinformationen in Nahverkehrszügen (Projekt in Kalifornien, Bay Area, für einen führenden Zughersteller). Plattformübergreifende Desktop-App auf Basis von Node.js/Electron. Stack: 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
Data Warehouse Consultant
gerne auf Anfrage
Als Softwareberater verantwortlich für die Entwicklung einer kundenspezifischen Backoffice APC Software (automatische Fahrgastzählung) für Schweizer Bahnbetreiber. Entwicklung einer Business Intelligence (BI) Reporting-Lösung. Integration von externen Data Warehouses (CERES, RailOpt, etc. auf Oracle oder SQL Server). Stack: Node.js, Map-Reduce, Crossfilter, Reductio, Backbone.js, d3.js, Leaflet, Mapbox, Full-Stack JavaScript, Java/J2EE, EJB3, Tomcat, IBM Websphere 8.5, Oracle 12, SQL Server 2014.
- 2017 - 2017
Senior Software Consultant
gerne auf Anfrage, Bahnbranche / Schienenfahrzeug-Hersteller
Beratung eines führenden Zugherstellers bei der Anforderungsanalyse und Implementierungsstrategie eines Systems zur automatischen Erfassung von Fahrgastzahlen in Nahverkehrszügen für die Einnahmenaufteilung in Verkehrsverbünden.
- 5 Jahre und 6 Monate, Jan. 2011 - Juni 2016Bombardier Transportation Germany GmbH
Senior Software Consultant
Als Softwareberater verantwortlich für die Architektur und Entwicklung einer Offline-Webmapping-Lösung zur Anzeige der Zugroute und der aktuellen GPS-Position auf TFT-Panels in den Zügen zur visuellen Fahrgastinformation. Vollständig auf Open-Source-Geospatial/GIS-Technologien basierend. Stack: MapServer, WMS, TileCache, GeoJSON, OpenLayers, Proj4js, QGIS, GDAL/OGR, PostgreSQL, PostGIS, pgRouting, JavaScript, Backbone.js, jQuery, RequireJS, lighttpd, WebKit
- 5 Jahre und 10 Monate, Sep. 2010 - Juni 2016Bombardier Transportation Germany GmbH
Senior Software Consultant
Entwicklung einer browserbasierten Infotainment-Webanwendung unter Verwendung neuester Webtechnologien zur Realisierung visueller Fahrgastinformationen auf TFT-Innenanzeigen in Nahverkehrszügen. Zu den Funktionen gehören die dynamische Darstellung der Route in Bezug auf die Position des Zuges während der Fahrt und die Visualisierung von Anschlussinformationen u.a. Sichere Einbindung von heruntergeladenen Skriptseiten von Drittanbietern durch Überprüfung der ADsafe-Konformität.
- 5 Jahre und 5 Monate, Aug. 2010 - Dez. 2015Bombardier Transportation Germany GmbH
Senior Software Consultant
Integration einer Text-to-Speech (TTS)-Engine (Nuance Vocalizer for Automotive) für Audioansagen im Zug. Konzept und Entwicklung eines RTSP-Streaming-Servers für das On-Demand-Streaming von Audio-/Videodateien und Live-Audio von der TTS-Sprachausgabe an das Infotainment- und Audiosystem im Zug. Stack: PowerPC platform, Embedded Linux, C++, GCC, Boost, Qt 4, Lua 5.1, JavaScript, jQuery, jQuery UI, JSON, AJAX, FastCGI, lighttpd, Live555 library, RTSP/RTP protocols, Nuance Vocalizer for Automotive
- 7 Jahre und 1 Monat, Juli 2008 - Juli 2015Bombardier Transportation Germany GmbH
Senior Software Consultant
Softwareberater für die Entwicklung eines fahrzeugseitigen Systems zur Fahrgastzählung und Fahrtenanalyse (APC) in Schienenfahrzeugen, basierend auf dem IP-Train Ethernet Network - Bombardier MITRAC Train Control and Management System (TCMS). Verwendung des Bombardier IPTCom Ethernet Communication Stack für Eisenbahnanwendungen zur Kommunikation mit verschiedenen Systemkomponenten im Zug. Modellierung der Softwarearchitektur in UML mit Enterprise Architect.
- 4 Monate, März 2008 - Juni 2008
Senior Software Consultant
EFKON Germany GmbH
Fahrzeuginterne Telematikplattform für Mautsysteme. Spezifizierung und Entwicklung eines Anwendungsschichtprotokolls für den zuverlässigen Datenaustausch zwischen der On Board Unit und dem elektronischen Maut-Backoffice auf der Grundlage von TLS/TCP über GSM/GPRS. Stack: Linux, C, POSIX, pthreads, XDR, rpcgen, GnuTLS, Valgrind, Doxygen, Enterprise Architect (Sparx Systems)
- 6 Jahre und 7 Monate, Sep. 2001 - März 2008
Head of Development
DILAX Intelcom GmbH
- Tätigkeit bei einem internationalen Marktführer für Systeme zur Fahrgastzählung und Fahrtenanalyse in Fahrzeugen des öffentlichen Nahverkehrs & führender OEM-Lieferant für Zughersteller. - Erhielt Prokura (Generalvollmacht) 11/2003. - Verantwortlich für Forschung, Design und Entwicklung von internen Projekten. - Leitete ein Team von bis zu 8 Entwicklern. Teamorientierter, konsensbildender Führungsstil. - Verantwortlich für die Entwicklungsabteilung während des ISO 9001:2000 Zertifizierungsprozesses
- 5 Jahre und 1 Monat, Sep. 1996 - Sep. 2001
Head of SW Development, SW Development Engineer
DILAX Intelcom AG
- Tätigkeit bei einem internationalen Marktführer für vollautomatische Systeme zur Fahrgastzählung und Fahrtenauswertung in Fahrzeugen des öffentlichen Verkehrs in der Schweiz (Vorgängerunternehmen). - Zunächst als Software-Entwicklungsingenieur für Embedded Software, dann seit 09/1999 als Leiter der Software-Entwicklung. - Erhielt Kollektiv-Prokura 05/2001.
Ausbildung von Dirk Raffel
- 1990 - 1996
Elektrotechnik
Universität Duisburg-Essen
Schwerpunkt Kommunikationstechnik
Sprachen
Deutsch
Muttersprache
Englisch
Fließend
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.
22 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.