Systemarchitekt/-ingenieur, (agile) SW-Entwicklung-/Architektur, Spezifikation, .NET, WPF/XAML, Node.js, Automotive, embedded
Aktualisiert am 10.07.2020
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.09.2020
Verfügbar zu: 70%
davon vor Ort: 60%
Deutsch
Muttersprache
Englisch
Projektsprache, Auslandsaufenthalte, fliessend in Wort und Schrift
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Kaiserslautern (+200km)
Deutschland

Deutschland: bevorzugt D5, D6, D7, D8, D9
Arbeitserlaubnis: EU-Bürger

nicht möglich

Projekte

Projekte

4 Jahre 6 Monate
2019-09 - heute

Automotive/Motorsport: Analyswerkzeuge web-basiert

Software-Archiekt/-Entwickler .NET Core Blazor Docker ...
Software-Archiekt/-Entwickler

Prototypische Weiter-Entwicklung bestehender Analysewerkzeuge zur Überwachung und Analyse von Sensordaten im Motorsport-Umfeld als SaaS-Plattform.

Technologien:

  • .NET Core
  • Blazor (client-seitig)
  • Docker/Kubernetes
.NET Core Blazor Docker Kubernetes REST
10 Jahre
2014-03 - heute

Automotive/Motorsport: Analysewerkzeug zur Visualisierung von Big-/Smart-Data

Software-Architekt / Software-Entwickler / Support C# WPF XAML ...
Software-Architekt / Software-Entwickler / Support

Weiterentwicklung/Pflege/Support eines Big-/Smart-Data Visualisierungstools zur automatischen Überwachung und Analyse von Sensordaten im Motorsport-Umfeld

SVN CVS Git Atlassian JIRA Agile Scrum TDD
C# WPF XAML MVVM Dependency Injection Caliburn.Micro MEF Entity Framework mySQL MongoDB
Diverse Rennserien
vor Ort / Homeoffice
9 Monate
2018-01 - 2018-09

Konzeption, Umsetzung und Inbetriebnahme Transportlogistik-System

Software-Architekt/-Entwickler Node.js MongoDB Angular ...
Software-Architekt/-Entwickler

Für einen Kunden aus dem Bereich der Transportlogistik wurde ein softwarebasiertes System konzipiert und entworfen, das den gesamten bisherigen manuellen Planungsprozess ersetzt. Zur Inbetriebnahme vor Ort fanden entsprechende Schulungen für den Anwenderkreis statt.

Technologisch wurde das System "fullstack" umgesetzt:

  • node.js im Backend, Anbindung an dokumentenbasierte Datenbank MongoDB
  • Angular im Frontend
  • Anbindung an existierendes Buchhaltungs-System
Node.js MongoDB Angular Mongoose REST
Mitteldeutschland

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Studium der Informatik an der Eliteuniversität Karlsruhe (TH) auf Diplom
  • Wissenschaftlicher Mitarbeiter am Institut für Prozessrechentechnik, Automation und Robotik, Uni Karlsruhe, http://wwwipr.ira.uka.de/

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Atlassian JIRA Agile
Caliburn.Micro
CVS
Dependency Injection
Entity Framework
Git
MEF
MVVM
Scrum
SVN
TDD

Erfahrungen im Bereich:

  • Softwareentwicklung
  • Hardwarenahe Programmierung (Embedded/Echtzeit)
  • Spezifikation
  • Robotik und Automation
  • Test/Qualitätssicherung gemäß V-Modell
  • Dokumentation
  • GUI-Design
  • Bilderkennung, Spracherkennung
  • Maschinelles Lernen/Künstliche Intelligenz

 

Spezialkenntnisse:

  • Automotive: Standards (AUTOSAR), Kommunikation (CAN/LIN/FlexRay), Zustandsmanagement (Teilnetzbetrieb)
  • Funktionale Sicherheit: Entwicklung & Test, Normen
  • Skriptprogrammierung (Shell, Python, Perl, Tcl/Tk, Lisp, LUA)
  • Client/Server - Design und Implementierung
  • HTML/XHTML, XML
  • (x)Emacs
  • .NET, WPF, XAML, MVVM, DI, EF, CM

 

Methoden:

  • Objektorientierte Analyse, Design, Programierung (OOA/OOD/OOP)
  • Extreme Programming (XP)
  • Agile Softwareentwicklung (SCRUM)

 

Produkte/Tools:

  • Design/Architektur: Rational Rose, Enterprise Architect
  • Versionsmanagement: CVS, SVN, Rational ClearCase
  • Anforderungsmanagement: IBM Rational DOORS
  • Dokumentation/Präsentation: Doxygen, MS-Word, MS-Powerpoint, LaTeX
  • Editoren: x(Emacs), Eclipse, MS Visual C++, MS Visual C#, Visual Studio, Visual Studio Code, Atom
  • Test: CUnit, NUnit, ...

 

Betriebssysteme

Echtzeitbetriebssysteme
Mac OS
MS-DOS
RTOS (Real Time OS)
Unix
VxWorks
Windows

Programmiersprachen

.NET Core
Angular
AngularJS
Assembler
Basic
Blazor
C
C#
C++
CSS
Emacs
Fortran
HTML
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
LabView
Lisp
MATLAB / Simulink
node.js
Perl
PHP
PL/SQL
Python
Qt
Razor
Shell
Tcl/Tk
TeX, LaTeX
WPF
XAML

Datenbanken

Access
MongoDB
MySQL
Postgres
SQL

Datenkommunikation

Bus
Ethernet
Fax
Internet, Intranet
ISDN
ISO/OSI
LAN, LAN Manager
Message Queuing
PC-Anywhere
Proprietäre Protokolle
Router
RS232
SMTP
TCP/IP
Token Ring
Winsock

ProfiNet/ProfiASAFE

EtherCAT

FSoE (FailSafe over EtherCAT)

Hardware

Echtzeitsysteme
embedded Systeme
Industrie-Roboter
Messgeräte
Mikrocontroller
PC
Sensoren
Steuer und Regelsysteme

Berechnung / Simulation / Versuch / Validierung

ASCET
CANoe
Hardware-in-the-Loop Simulation (HIL)
Software-in-the-Loop Simulation (SIL)

Branchen

Branchen

Automobil / Automotive

Automatisierungstechnik

Robotik

Dienstleistung

Industrie

 

 

Einsatzorte

Einsatzorte

Kaiserslautern (+200km)
Deutschland

Deutschland: bevorzugt D5, D6, D7, D8, D9
Arbeitserlaubnis: EU-Bürger

nicht möglich

Projekte

Projekte

4 Jahre 6 Monate
2019-09 - heute

Automotive/Motorsport: Analyswerkzeuge web-basiert

Software-Archiekt/-Entwickler .NET Core Blazor Docker ...
Software-Archiekt/-Entwickler

Prototypische Weiter-Entwicklung bestehender Analysewerkzeuge zur Überwachung und Analyse von Sensordaten im Motorsport-Umfeld als SaaS-Plattform.

Technologien:

  • .NET Core
  • Blazor (client-seitig)
  • Docker/Kubernetes
.NET Core Blazor Docker Kubernetes REST
10 Jahre
2014-03 - heute

Automotive/Motorsport: Analysewerkzeug zur Visualisierung von Big-/Smart-Data

Software-Architekt / Software-Entwickler / Support C# WPF XAML ...
Software-Architekt / Software-Entwickler / Support

Weiterentwicklung/Pflege/Support eines Big-/Smart-Data Visualisierungstools zur automatischen Überwachung und Analyse von Sensordaten im Motorsport-Umfeld

SVN CVS Git Atlassian JIRA Agile Scrum TDD
C# WPF XAML MVVM Dependency Injection Caliburn.Micro MEF Entity Framework mySQL MongoDB
Diverse Rennserien
vor Ort / Homeoffice
9 Monate
2018-01 - 2018-09

Konzeption, Umsetzung und Inbetriebnahme Transportlogistik-System

Software-Architekt/-Entwickler Node.js MongoDB Angular ...
Software-Architekt/-Entwickler

Für einen Kunden aus dem Bereich der Transportlogistik wurde ein softwarebasiertes System konzipiert und entworfen, das den gesamten bisherigen manuellen Planungsprozess ersetzt. Zur Inbetriebnahme vor Ort fanden entsprechende Schulungen für den Anwenderkreis statt.

Technologisch wurde das System "fullstack" umgesetzt:

  • node.js im Backend, Anbindung an dokumentenbasierte Datenbank MongoDB
  • Angular im Frontend
  • Anbindung an existierendes Buchhaltungs-System
Node.js MongoDB Angular Mongoose REST
Mitteldeutschland

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Studium der Informatik an der Eliteuniversität Karlsruhe (TH) auf Diplom
  • Wissenschaftlicher Mitarbeiter am Institut für Prozessrechentechnik, Automation und Robotik, Uni Karlsruhe, http://wwwipr.ira.uka.de/

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Atlassian JIRA Agile
Caliburn.Micro
CVS
Dependency Injection
Entity Framework
Git
MEF
MVVM
Scrum
SVN
TDD

Erfahrungen im Bereich:

  • Softwareentwicklung
  • Hardwarenahe Programmierung (Embedded/Echtzeit)
  • Spezifikation
  • Robotik und Automation
  • Test/Qualitätssicherung gemäß V-Modell
  • Dokumentation
  • GUI-Design
  • Bilderkennung, Spracherkennung
  • Maschinelles Lernen/Künstliche Intelligenz

 

Spezialkenntnisse:

  • Automotive: Standards (AUTOSAR), Kommunikation (CAN/LIN/FlexRay), Zustandsmanagement (Teilnetzbetrieb)
  • Funktionale Sicherheit: Entwicklung & Test, Normen
  • Skriptprogrammierung (Shell, Python, Perl, Tcl/Tk, Lisp, LUA)
  • Client/Server - Design und Implementierung
  • HTML/XHTML, XML
  • (x)Emacs
  • .NET, WPF, XAML, MVVM, DI, EF, CM

 

Methoden:

  • Objektorientierte Analyse, Design, Programierung (OOA/OOD/OOP)
  • Extreme Programming (XP)
  • Agile Softwareentwicklung (SCRUM)

 

Produkte/Tools:

  • Design/Architektur: Rational Rose, Enterprise Architect
  • Versionsmanagement: CVS, SVN, Rational ClearCase
  • Anforderungsmanagement: IBM Rational DOORS
  • Dokumentation/Präsentation: Doxygen, MS-Word, MS-Powerpoint, LaTeX
  • Editoren: x(Emacs), Eclipse, MS Visual C++, MS Visual C#, Visual Studio, Visual Studio Code, Atom
  • Test: CUnit, NUnit, ...

 

Betriebssysteme

Echtzeitbetriebssysteme
Mac OS
MS-DOS
RTOS (Real Time OS)
Unix
VxWorks
Windows

Programmiersprachen

.NET Core
Angular
AngularJS
Assembler
Basic
Blazor
C
C#
C++
CSS
Emacs
Fortran
HTML
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
LabView
Lisp
MATLAB / Simulink
node.js
Perl
PHP
PL/SQL
Python
Qt
Razor
Shell
Tcl/Tk
TeX, LaTeX
WPF
XAML

Datenbanken

Access
MongoDB
MySQL
Postgres
SQL

Datenkommunikation

Bus
Ethernet
Fax
Internet, Intranet
ISDN
ISO/OSI
LAN, LAN Manager
Message Queuing
PC-Anywhere
Proprietäre Protokolle
Router
RS232
SMTP
TCP/IP
Token Ring
Winsock

ProfiNet/ProfiASAFE

EtherCAT

FSoE (FailSafe over EtherCAT)

Hardware

Echtzeitsysteme
embedded Systeme
Industrie-Roboter
Messgeräte
Mikrocontroller
PC
Sensoren
Steuer und Regelsysteme

Berechnung / Simulation / Versuch / Validierung

ASCET
CANoe
Hardware-in-the-Loop Simulation (HIL)
Software-in-the-Loop Simulation (SIL)

Branchen

Branchen

Automobil / Automotive

Automatisierungstechnik

Robotik

Dienstleistung

Industrie

 

 

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.