Experte für Domänenspezifische Sprachen (DSL), Modellierungswerkzeuge
- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- 80992 München
- DACH-Region
- de | en
- 22.04.2023
Kurzvorstellung
Modellierung, EMF,
Xtext, Xtend, Tool Chains, Codegenrierung
GitLab, Jenkings, Git, Gerrit, SVN
Auszug Referenzen (3)
"Nicht nur technisch, sondern auch menschlich eine Freude mit ihm zusammenzuarbeiten. Jederzeit gerne wieder!"
6/2014 – 9/2016
Tätigkeitsbeschreibung
(Fortsetzung des bei Johnson Controls begonnenen Projekts, da die Abteilung von Visteon gekauft wurde)
Basissoftware und Infrastruktur für eine Automotive Infotainment Plattform,
Architektur und Implementierung einer DSL (Domänenspezifischen Sprache) für ein Komponentenframework mit Interfacebeschreibungen.
Implementierung von Teilen der Laufzeitumgebung in C++ für ein Embedded Target.
C++, Eclipse, Eclipse Modeling Framework, Java (allg.), Jenkins, Xtend, Xtext
"[...] has deep experience in real-time design. He understands complex requirements and collaborates to design innovative solutions."
7/2013 – 11/2013
TätigkeitsbeschreibungUmsetzung dynamischer Features von ROOM in eTrice, Maven für Build und Deployment der generierten Java Systeme.
Eingesetzte QualifikationenEclipse, Eclipse Modeling Framework, Xtend, Xtext
"Dank der guten Zusammenarbeit konnte meine Abteilung strategische Themen in der Automatisierung der Toolkette und der Architekturmodlierung umsetzen."
6/2011 – 6/2013
TätigkeitsbeschreibungMitarbeit in einem Projekt zum Aufbau eines Produktlinienansatzes im Bereich Elektromobilität/elektrische Antriebe. Entwicklung von domänenspezifischen Sprachen (DSLs) mit Codegeneratoren und C-Laufzeitumgebung für diesen Zweck.
Eingesetzte QualifikationenEclipse, Eclipse Modeling Framework, Xtend, Xtext
Qualifikationen
Projekt‐ & Berufserfahrung
10/2016 – 11/2019
Tätigkeitsbeschreibung
Unterstützung der Tool-Entwicklung, Architektur für neue Tools, Implementierung von Proofs of Concept, Re-Factoring und Maintainance des bestehenden Codes.
Mitarbeit an einem neuen Produkt basierend auf REST API und MongoDb.
Mongodb, Apache Maven, Subversion, Eclipse Modeling Framework, Git, Java (allg.), Jenkins, Spring Framework, Xtend, Kotlin, Representational State Transfer (REST)
6/2014 – 9/2016
Tätigkeitsbeschreibung
(Fortsetzung des bei Johnson Controls begonnenen Projekts, da die Abteilung von Visteon gekauft wurde)
Basissoftware und Infrastruktur für eine Automotive Infotainment Plattform,
Architektur und Implementierung einer DSL (Domänenspezifischen Sprache) für ein Komponentenframework mit Interfacebeschreibungen.
Implementierung von Teilen der Laufzeitumgebung in C++ für ein Embedded Target.
C++, Eclipse, Eclipse Modeling Framework, Java (allg.), Jenkins, Xtend, Xtext
7/2013 – 11/2013
TätigkeitsbeschreibungUmsetzung dynamischer Features von ROOM in eTrice, Maven für Build und Deployment der generierten Java Systeme.
Eingesetzte QualifikationenEclipse, Eclipse Modeling Framework, Xtend, Xtext
12/2012 – 5/2014
Tätigkeitsbeschreibung
Basissoftware und Infrastruktur für eine Automotive Infotainment Plattform,
Architektur und Implementierung einer DSL (Domänenspezifischen Sprache) für ein Komponentenframework mit Interfacebeschreibungen.
Implementierung von Teilen der Laufzeitumgebung in C++ für ein Embedded Target.
C++, Eclipse, Eclipse Modeling Framework, Java (allg.), Jenkins, Xtend, Xtext
6/2011 – 6/2013
TätigkeitsbeschreibungMitarbeit in einem Projekt zum Aufbau eines Produktlinienansatzes im Bereich Elektromobilität/elektrische Antriebe. Entwicklung von domänenspezifischen Sprachen (DSLs) mit Codegeneratoren und C-Laufzeitumgebung für diesen Zweck.
Eingesetzte QualifikationenEclipse, Eclipse Modeling Framework, Xtend, Xtext
4/2009 – offen
Tätigkeitsbeschreibung
Co-Projektleiter des Open Source Projekts Eclipse eTrice.
Es handelt sich um ein Modellierungswerkzeug für embedded Software nach der ROOM Methode samt Code-Generatoren für C/C++ und Java.
Die ROOM-Sprache wurde als textuelle DSL mit grafischen Editoren für Struktur und Verhalten (hierarchische State Machines) umgesetzt.
Continuous Delivery, DevOps (allg.), Eclipse Modeling Framework, Java (allg.), Modellgetriebene Entwicklung, Xtext
3/2007 – 6/2011
Tätigkeitsbeschreibung
Mitarbeit in einem OEM-Projekt: Head-Unit mit Navigation und Car-
Infotainment für Premium Fahrzeughersteller. Systemspezialist, Analyse
von Stabilitäts-, Speicher- und Performanceproblemen. Entwicklung von
automatisierten Analysetools zum Parsen der Traces.
QNX (Software), C++, Perl
Ausbildung
Stuttgart
Hamburg
Über mich
Hier biete ich sehr gute kommunikative Fähigkeiten sowohl gegenüber den Nutzern der DSL als auch gegenüber dem Entwicklungteam.
Weitere Kenntnisse
Seit 2005 Eclipse Plug-in und RCP Entwicklung mit Schwerpunkt auf Modellierung (EMF, Xtext, Xtend, Graphiti)
Design und Architektur von Softwaresystemen, Entwicklung von Embedded Softwaresystemen Anwendungsentwicklung unter Windows und Linux
Sehr gute Kommunikations- und Teamleitungsfähigkeiten.
Überzeugt von agiler Entwicklung und mehrere Jahre Erfahrung mit Scrum.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden