a Randstad company

Software-Entwicklung, Messtechnik, automotive, Datenbankentwicklung, Numerik, Algorithmen, Statistik, Linux-Administration

Profil
Top-Skills
C++ Linux Python Qt Boost PostgreSQL C++ Embedded UML 2.0 Rhapsody
Verfügbar ab
02.01.2023
Verfügbarkeit nicht aktuell - Der Experte steht möglicherweise noch für neue Projekte zur Verfügung.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

PLZ-Gebiete
Länder
Deutschland

bevorzugt D2

Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

3 Jahre

2020-03

heute

Software-Entwicklung SIL4

Software-Entwickler Scrum Model Based Software Development
Rolle
Software-Entwickler
Projektinhalte

Modellbasierte, komponentenorientierte Software-Entwicklung im Bereich Ground-Transportation nach SIL4-Anforderungen, Misra-C++, AUTOSAR C++14

Produkte
Rhapsody C++-14 QACPP mvn Nexus Git Jira Eclipse Linux AUTOSAR-14
Kenntnisse
Scrum Model Based Software Development
Einsatzort
Berlin
3 Jahre

2017-03

2020-02

Software-Entwicklung embedded Windows und Linux

C++14 mit gcc und Visual Studio 17 QT4 QT5 ...
Projektinhalte
  • Entwicklung von Lenkständen für U-Boote.
  • Entwicklung mit C++14, Qt5, boost, gcc, MS VS 17
  • Plattform Linux amd64, Linux ARM, Win 10.
  • Service-Applikation mit Nodejs, Express, Angular
  • Automatisierung mit Beckhoff-SPS (Twincat3).
  • Tooling mit Python
  • Agile Entwicklung nach Scrum
Kenntnisse
C++14 mit gcc und Visual Studio 17 QT4 QT5 boost 1.65 Subversion Jenkins Jira Doors scrum NodeJS AngularJS python 3.X
Einsatzort
Kiel
1 Jahr 2 Monate

2016-01

2017-02

Software-Entwicklung embedded Linux

C++11 QT5 Git ...
Projektinhalte
  • Entwicklung von Displays für Züge für das European Train Control System (ETCS), ARM Plattform.
  • Schnittstellen: TCP/IP, MVB-Bus.
Kenntnisse
C++11 QT5 Git Jenkins Testautomatisierung mit Python und dem Robot-Framework
Kunde
Deuta-Werke
9 Monate

2015-04

2015-12

Software-Entwicklung embedded Linux

X86 ARM C++11 ...
Projektinhalte

Schnittstellen: TCP/IP, UDP, analoge Ein/Ausgänge, CAN-Bus, CANOpen, serielle Schnittstellen

Kenntnisse
X86 ARM C++11 boost-Bibliotheken QT4 Eclipse Subversion Jenkins Jira Doors
Kunde
Raytheon-Anschütz
Einsatzort
Kiel
2 Monate

2014-10

2014-11

Datenbank-Tuning im Bereich Suchmaschinen-Optimierung (SEO)

Projektinhalte

Liferay-Portal mit Postgresql-Backend unter Linux

Kunde
otto.de
Einsatzort
Hamburg
9 Monate

2013-10

2014-06

Software-Integration

Projektinhalte
  • Zentrale Integration der Software für ein automotive Infotainment-Systems auf Basis QNX mit hoher Varianten-Vielfalt
  • Entwicklung einer Datenbank zur Verwaltung von Tag-Informationen mit Web-Frontend (Postgres, Node-JS, AngularJS, JavaScript) für ca. 20 Arbeitsgruppen mit Schnittstellen zu Jenkins und Polarion
  • Continuous Integration mit Jenkins
  • Pflege und Weiterentwicklung eines Jenkins-Plugins mit Java
Kunde
Technisat
Einsatzort
Dresden
1 Jahr 3 Monate

2012-05

2013-07

Software-Entwicklung

Projektinhalte
  • Verschiedene Entwicklungsaufgaben für U-Boot-Steuerstände auf Basis von embedded Linux-Systemen
  • Entwicklung einer hochverfügbaren Data-Recording-Lösung der U-Boot-Sensor- und Steuerungsdaten mit einer NoSql-Datenbank (MongoDB)
  • Web-Frontend für das Data-Recording mit jquery und dem leichtgewichtigen Python-Webframework Flask
  • Entwicklung mit  C++ in Eclipse-CDT, continuous Integration mit Jenkins
Kunde
Raytheon-Anschütz
Einsatzort
Kiel
4 Monate

2011-12

2012-03

Software-Entwicklung

Projektinhalte
  • Implementierung Datenbank-Backend für Radio-Monitoring-Systeme
  • Binäre Erweiterungen im Postgresql-Datenbank-Server
  • Software-Entwicklung mit Visual-C++ 2010, QT
Kunde
EST-IT
Einsatzort
Ottobrunn
6 Monate

2011-06

2011-11

Requirements-Engineering und Spezifikation

Projektinhalte

Umstellung eines Radio-Monitoring-Systems auf relationale Datenbanken

Kunde
Rohde & Schwarz
Einsatzort
München
2 Monate

2011-04

2011-05

Erstellung eines IT-Konzeptes für ein DFG Exzellenzcluster an der CAU Kiel

Projektinhalte
  • Anforderungsanalyse
  • Auslegung Netzwerk
  • Spezifikation der Services
  • Budgetierung
2 Monate

2011-04

2011-05

Erstellung eines IT-Konzeptes für ein DFG Exzellenzcluster

Projektinhalte
  • Anforderungsanalyse
  • Auslegung Netzwerk
  • Spezifikation der Services
  • Budgetierung
Kunde
CAU Kiel
5 Monate

2010-12

2011-04

Entwurf eines zentralen Datenbank-Schemas für die Verwaltung von Messdaten

Projektinhalte
  • Entwicklung eines zentralen Datenbank-Schemas und Schnittstellen für die zentrale Überwachung von Funkfrequenzen
  • Entwurf eines ETL-Prozesses für die Datenübernahme
  • Implementierung des Prozesses mit Python, boost::python und C++ (Visual Studio 2005)
Kunde
Rohde & Schwarz
Einsatzort
München
10 Monate

2009-12

2010-09

Produktmanager und Software-Entwickler

Projektinhalte
  • Entwicklung einer Analyse-Software für die Auswertung von Spektraldaten mit C++ mit embedded Linux-Systemen.
  • Auslegung, Konfiguration und Inbetriebnahme eines hochverfügbaren Datenbank-Clusters für die Verwaltung von Messdaten.
  • Software-Entwicklung mit C++, R, Python, SQL
Kunde
m-u-t AG
Einsatzort
Wedel
3 Jahre 2 Monate

2006-10

2009-11

Software-Entwickler

Projektinhalte
  • Entwicklung von Hard- und Software eines Nahinfrarot- Prozessanalysesystems für die Bioverfahrenstechnik
  • Aufbau und Wartung von Datenbankservern auf Basis Linux/Postgresql für die Verarbeitung von Messdaten mit externen Dienstleistern
  • Aufbau und Betrieb eines verteilten Netzwerkes zur Erfassung von Spektraldaten
  • Implementierung der Auswertung von Spektraldaten mit Methoden des maschinellen Lernens
  • Entwicklung von embedded Linux-Systemen und rich Clients mit C++, Python, R, SQL und verschiedenen Bibliotheken
  • Bereitstellung von Datenbankdiensten und Web-Services für externe Nutzer
  • Kooperationen mit CAU Kiel und Universität Hohenheim
  • XML-Dokumenten-Management für die Verwaltung von Labordaten
Kunde
TENIRS GmbH
Einsatzort
Kiel
5 Jahre 3 Monate

2001-07

2006-09

Produktmanagement für ein Produktionssteuerungs¬system für Druckereien und Verlage

Produktmanager
Rolle
Produktmanager
Projektinhalte
  • Produktmanagement für ein Produktionssteuerungs­system für Druckereien und Verlage
  • Marktanalyse und Analyse der Kundenanforderungen
  • Vertriebsunterstützung
  • Betreuung von Key Accounts
  • Erstellung der Vorgaben für die Software-Entwicklung, rich Clients, Web-Clients und Server-Komponenten
  • Erstellung der Vorgaben für die Client- und Server-Betriebsumgebungen
  • Architektur-Entwurf und Design von Java-Client-Server-Anwendungen: Web-Anwendungen/Servlets, rich Clients, Three-Tier-Architekturen
  • Planung und Überwachung von Software-Entwicklungsprojekten mit bis zu 15 Mitarbeitern
  • Software-Entwicklung mit Java, Scripting
Kunde
ppi Media GmbH
Einsatzort
Kiel
3 Jahre 2 Monate

1998-05

2001-06

Leitung von nationalen und internationalen Projekten zur Einführung von Produktionssteuerungssystemen in Druckereien und Verlagen

Projektleiter
Rolle
Projektleiter
Projektinhalte
  • Leitung von nationalen und internationalen Projekten zur Einführung von Produktionssteuerungssystemen in Druckereien und Verlagen
  • Spezifikation komplexer Workflow-Lösungen
  • 9 Monate Planung und Inbetriebnahme vor Ort eines verteilten Produktionssteuerungssystems für die größte englischsprachige Tageszeitung in Mumbai, Indien
  • Auslegung und Inbetriebnahme von hochverfügbaren Datenbank- und Application-Servern
  • Customizing der Systeme durch Scripting mit bash, python, php
  • Projektplanung , und -durchführung
  • Durchführung Schulungen und Second-Level-Support
  • Präsentation von Projekt-Status und -Ergebnissen
Kunde
ppi Media GmbH
Einsatzort
Kiel

---Weitere Projekte auf Anfrage---

  • Dipl.-Ing. Technische Kybernetik
  • Promotion auf dem Gebiet der nichtlinearen Dynamik

Qualifikationen

  • Software-Entwicklung mit verschiedenen Programmiersprachen in unterschiedlichen Umgebungen, Schwerpunkte: C++, Python, Datenbanken, R, embedded Linux-Systeme, Web-Entwicklung
  • Aufbau und Wartung von Servern und Datenbanksystemen unter Linux

 

Deutsch Muttersprache
Englisch Verhandlungssicher aus internationalen Projekten
Französisch Grundkenntnisse

Top Skills
C++ Linux Python Qt Boost PostgreSQL C++ Embedded UML 2.0 Rhapsody
Produkte / Standards / Erfahrungen / Methoden
AngularJS boost-Bibliotheken c C++ C++-14 C++14 mit gcc und Visual Studio 17 cmake Computer-Algebra Doors Eclipse g++ gcc Git GNU-Toolchain gtkmm java Jenkins Jira make Maschinelles Lernen mvn Nexus NodeJS Numerische Verfahren openvpn prolog QACPP QT4 QT5 Rhapsody scrum STL/Boost Subversion Support-Vector-Machines (SVM) Testautomatisierung mit Python und dem Robot-Framework Visual-Studio 2005 bis 2010 VPN xslt Autosar Testautomatisierung mit Cucumber MISRA

Virtualisierung

  • Xen (Aufbau und Betrieb Produktionsumgebung)
  • KVM mit libvirt (Aufbau und Betrieb Produktions­umgebung)
  • VMWare, VirtualBox (Desktop-Virtualisierung)

Anwendungen

  • Office-Werkzeuge, LaTex
  • Groupware
  • Matlab und Derivate
  • Computer-Algebra (Maple, Mathematica, Axiom)
  • R (S-Plus)

Rechnerbetrieb

  • Verschiedene Betriebssysteme
  • Hochverfügbarkeit
  • Virtualisierung
  • Thin Clients
  • Verzeichnisdienste
  • Verteilte Systeme
  • Backup
  • Monitoring mit Nagios
  • Installation und Konfiguration kickstart
  • Erstellung von deb-Paketen und Verteilung über ein Repository

Projekt­management

  • MS-Project, Redmine, JIRA

Modellierung

  • UML
  • Enterprise Architect

Grafische Oberflächen

  • QT 4/5
  • WxWidgets
  • GTK
  • Swing
  • Tcl/Tk, Tkinter

Web-Entwicklung

  • HTML5, CSS
  • JavaScript, Client- und Serverseitig
  • JQuery
  • AngularJS, Express, Jade, npm
  • Flask (Python)
Betriebssysteme
Darwin BSD HPUX
Windows, Desktop, Programmierung
Linux
Desktop, Administration, Server-Betrieb, Software-Entwicklung
Mac OS
Linux, Desktop, Server-Betrieb, Software-Entwicklung
SUN OS, Solaris
Mac OS X, Desktop, Software-Entwicklung
Unix
Unix, Server-Betrieb
Windows
Desktop, Administration
Programmiersprachen
ant bash Basic
Fortgeschrittene Kenntnisse aus Web-Projekten
bjam C
Langjährige Programmiererfahrung
C++
Langjährige Programmiererfahrung
C++11 cmake Eclipse Enterprise Architect Erlang Fortran
Langjährige Programmiererfahrung
Java
Langjährige Programmiererfahrung
JavaScript
Grundkenntnisse
make MATLAB / Simulink
Langjährige Programmiererfahrung
Modellierung mit UML Perl
Fortgeschrittene Kenntnisse
PHP
Fortgeschrittene Kenntnisse aus einem Webprojekt
PL/SQL
Mehrjährige Programmiererfahrung
Prolog Python python 3.X S-Plus
Langjährige Programmiererfahrung
Shell
Langjährige Programmiererfahrung
Tcl/Tk
Fortgeschrittene Kenntnissse aus mehreren Projekten
TeX, LaTeX
Diplomarbeiten und Disseration erstellt
Unittests für Java, Python, C++ (boost) Visual Studio Xcode
Datenbanken
Access
Desktop-Datenverarbeitung
Backend-Programmierung Frontend hsqldb JDBC Konfiguration MongoDB MySQL
Administrations Backend für Webanwendungen
NoSql-Datenbank Mongodb ODBC odbc Postgres
Verarbeitung von Messdaten, Server-Erweiterungen, Optimierung, libpqxx
Postgresql spezifische Client-Bibliotheken SQL
Serverseitige Programmierung, Query-Optimierung
SQL-Abfragen und -Manipulation sqlite Sybase Two-Tier und Three-Tier-Architekturen Verschiedene Bibliotheken
Datenkommunikation
CORBA Ethernet Internet, Intranet ISDN RPC

DDS

Hardware
ARM embedded Systeme
Entwicklung von Messsystemen
HP
Betrieb von DB-Servern auf HP-UX
IBM RS6000
Betrieb von DB-Servern auf AIX
Macintosh
Software-Entwicklung
Messgeräte
Nahinfrarotspektroskopie
PC Steuer und Regelsysteme
Studium der technischen Kybernetik
X86
Berechnung / Simulation / Versuch / Validierung
FEM (Finite-Elemente-Methode)
Ansys
Scilab
Design / Entwicklung / Konstruktion
AutoCAD
Grundkenntnisse
Freecad
Fortgeschritten

Mess- und Regeltechnik, Automobilzulieferer, Druck- und Medienbranche, Verlage

Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren