
Dirk Raffel
Skills
Timeline
Professional experience for Dirk Raffel
- Current 17 years and 1 month, since Mar 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 months, Nov 2023 - May 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 years and 5 months, Jan 2018 - May 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 year and 1 month, 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 year and 5 months, Nov 2018 - Mar 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 years and 5 months, 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 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 years and 6 months, Jan 2011 - Jun 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 years and 10 months, Sep 2010 - Jun 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 years and 5 months, Aug 2010 - Dec 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 years and 1 month, Jul 2008 - Jul 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 months, Mar 2008 - Jun 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 years and 7 months, Sep 2001 - Mar 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 years and 1 month, 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.
Educational background for Dirk Raffel
- 1990 - 1996
Elektrotechnik
Universität Duisburg-Essen
Schwerpunkt Kommunikationstechnik
Languages
German
First language
English
Fluent
XING members with similar profiles
XING – The jobs network
Over 1 million jobs
Find just the right job for you on XING.
Job offers just for you
Get found by employers and over 20,000 recruiters.
22 million members
Connect with new people and gather inspiration to boost your working life.
Free membership
Basic membership is free, but the opportunities are priceless.