Mitarbeiter-Profil eines IT-/Engineering-Dienstleisters

Senior Softwareentwickler (Java, C#, C++, .NET), Software-Architect, Consultant, Projektleiter, Scrummaster

verfügbar ab
01.01.2020
verfügbar zu
100 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Position

Kommentar

Agile Softwareentwicklung, Scrum

Projekte

10/2019 - 12/2019

3 Monate

Erstellung eines automatisierten Linux-Built Systems

Rolle
Lead-Entwickler
Kunde
BMW AG
Einsatzort
München
Projektinhalte

Entwicklung eines automatiserten Builtprozesses unter Linux, Continious Intergration mit Jenkins und Git.

Kenntnisse

GCC

CPP

CI

Suse EPS

Jenkins.

GIT

04/2019 - 10/2019

7 Monate

Analyse zur Anwendung von Blockchaintechnologie in der Logistik

Rolle
Berater
Einsatzort
Basel/CH
Projektinhalte

Entwicklung von Konzepten zur Anwendung von Blockchain/DLS-Technologien in Dienstleistung. Technische Analyse verschiedener DLS Technologien (Corda, Hyperledger Fabric, Ethereum). Entwicklung von Werkzeugen zur Transaktionsanalyse im Bitcoin und Ethereum Netzwerk.

Produkte

Corda

Fabric

10/2018 - 03/2019

6 Monate

Automated Design Verification, QS Software in der 3D Entwicklung Spezifikation/Implementierung

Rolle
Lead-Entwickler
Kunde
Magna Steyr Fahrzeugtechnik
Einsatzort
München, Graz
Projektinhalte

Weiterentwicklung eines allgemeingültigen und an Kundenanforderungen anpassbaren Geometrieabsicherungsprozesses. Weiterentwicklung auf Basis von Eclipse RCP. Unterstützung Spezifikation und Umsetzung. Optimierung der Datenbank

Kenntnisse

SQL

JAVA

Hibernate

ANT

SWING

Produkte

Oracle

07/2018 - 09/2018

3 Monate

Integration einer Simulationssoftware in eine Drittapplikation mittels eines C++ Wrappers

Rolle
Senior-Softwareentwickler
Kunde
Airbus
Einsatzort
München, Hamburg
Projektinhalte

Integration einer Simulationsapplikation in eine Drittapplikation mittels eines C++ Wrappers, Spezifikation und Umsetzung

Kenntnisse

C++

Produkte

Microsoft Visual Studio

01/2018 - 06/2018

6 Monate

Weiterentwicklung eines 3D-Viewers für CAD -Geometrie

Rolle
Projektleiter, Lead-Entwickler, Scrummaster
Kunde
Volkswagen AG
Einsatzort
München, Wolfsburg
Projektinhalte

Weiterentwicklung von Software zur geometrischen Analyse von Bauteilen. Scrum Master, agile Vorgehensweise. Algorithmen zur Mustererkennung. Implementierung von mehrdimensionalen Optimierungsalgorithmen, Integration neuer Funktionalität in eine 3D-Viewing Oberfläche. Migration und Update des Autobuildprozesses, Absicherung durch Autotests für Algorithmen und GUI Komponenten, Anpassungen der Software an neues Java Release

Kenntnisse

Java

Java 1.7

Java 1.8

JUnit

Unittests

Integrationstests

Regressionstests

Scrum

Produkte

Eclipse

Eclipse RCP

SVN

TestNG

QFTest

Hibernate

Maven

01/2017 - 12/2017

1 Jahr

Entwicklung eines 2D-Polygoneditor mit 3D-Szenegraph

Rolle
Projektleiter, Scrummaster
Kunde
Siemens Industry Software
Einsatzort
München, Koblenz
Projektinhalte

Weiterentwicklung von Software zur automatischen Erstellung von Fehlerkatalogen. Ausarbeiten eines Fachkonzepts. Scrum Master, agile Vorgehensweise.

UI-Redesign. Integration eines 3D-Szenegraphen. Entwicklung von 2D Bildverarbeitungsverfahren. 

Kenntnisse

.NET4.5

PLMVis

MSOffice

Agile Projektdurchführung

SW-Engineering Methoden

Infragistics

Scrum

C#

Produkte

Microsoft Visual-Studio

05/2015 - 12/2016

1 Jahr 8 Monate

Entwicklung veoMOLD, Workbench zur Geometrieanalyse

Rolle
Senior Softwareentwickler / Projektleiter
Projektinhalte

Weiterentwicklung von Software zur geometrischen Analyse von Bauteilen. Scrum, agile Vorgehensweise. Segmentierung von 3D Geometriedaten, Algorithmen zur Mustererkennung Integration neuer Funktionalität in eine 3D-Viewing Oberfläche. Autobuild-Prozess, Absicherung durch Autotests auch für GUI Komponenten, Anbindung an ein Lizenzierungssystem (Flexera)

Kenntnisse

Eclipse 4.4

Segmentierung

Mustererkennung

Geometrische Analyse

Flexera Admin Studio

Scrum

09/2014 - 04/2015

8 Monate

Entwicklung OR-Software im Bereich Logistik

Rolle
Consultant/Senior-Softwareentwickler
Kunde
BMW AG München
Einsatzort
Paderborn
Projektinhalte

Entwicklung von Operations Research Software zur Optimierung von Logistikprozessen, GUI Entwicklung in Eclipse RCP, Projektdurchführung nach SCRUM

Kenntnisse

Scrum

Redmine

Eclipse 4.4

08/2011 - 06/2014

2 Jahre 11 Monate

DMU.View Konzeption/Entwicklung

Rolle
Senior Softwareentwickler
Projektinhalte

Weiterentwicklung eines 3D-Viewers und Plattform für 
verschiedenste Software-Lösungen mit integriertem 3D-Viewing. Einführen und etablieren eines automatisierten GUI-Test  Frameworks (Quality First Test-Suite) für Eclipse RCP Anwendungen. Konzeption einer standardisierten Einbindung  von Softwaretools als sog. Workflows über das generische Framework EMF in den 3D-Viewer. Umsetzung der Einbindung anhand von PlugIns für DMU-Funktionen wie Ein-/Ausbausimulation, geometrische Bauteilvergleiche und dynamische Hüllgenerierung (Swept Volumes). Konzeption und Umsetzung eines Build-Systems für die 
automatisierte Erstellung, Test und Paketierung von 
Auslieferungspaketen für die unterschiedlichen Eclipse-RCP 
Applikationen, basierend auf dem 3D-Viewer.

Kenntnisse

Automatische Buildsysteme

Java

Produkte

Quality First

ANT

Eclipse RCP

Java 1.7

04/2011 - 04/2012

1 Jahr 1 Monat

Automated Design Verification, QS Software in der 3D Entwicklung Spezifikation/Implementierung

Kunde
MAGNA STEYR, Graz
Projektinhalte

Integration eines allgemeingültigen und an Kundenanforderungen anpassbaren Geometrieabsicherungsprozesses. Neu-Entwicklung auf Basis 
Eclipse RCP aus einer bestehenden Java-SWING GUI. Unterstützung Spezifikation und Umsetzung.

Produkte

Eclipse RCP

Java 1.7

SWING

ANT

11/2008 - 12/2011

3 Jahre 2 Monate

Software MASTER zur Montagereihenfolgeplanung Konzeption/Entwicklung/Autotests

Kunde
Volkswagen AG, Wolfsburg
Projektinhalte

Entwicklung von Software zur automatisierten Bauteileinbauuntersuchung und deren Reihenfolge in einem  Bandmontageprozess. Entwicklung auf Basis Eclipse RCP. Unterstützung Projektleitung mit Anforderungsanalyse, Konzepterstellung und Kunden-Workshops bei Software Auslieferungen.

Kenntnisse

Algorithmische Pfadplanung

PRM

Produkte

Eclipse RCP

EMF

VTK

Java 1.6

04/2008 - 04/2010

2 Jahre 1 Monat

DMU.View Konzeption/Entwicklung

Rolle
Softwareentwickler
Projektinhalte

Konzeption und Umsetzung eines eigenen 3D-Viewers und Plattform  für verschiedenste Software-Lösungen mit integriertem 3D-Viewing.  Entwicklung basiert auf Basis Eclipse-RCP. Das 3D-Viewing wird  per JNI als native Komponente eingebunden. Umsetzung eigener 
arbageCollection-Funktionalitäten und absichern der nativen Komponenten gegen Programmabstürze.

Kenntnisse

3D Computergrafik

Produkte

Java 1.6

Eclipse RCP

VTK

Open GL 3.x

Projekthistorie

 

 

Branchen

Automotive

Maschinenbau

Luft- und Raumfahrt

Kompetenzen

Programmiersprachen
.NET4.5
+++
Basic/VBSkript
+++
C
+++
C#
+++
C++
++++
Go
+++
HTML
+++
Java 8
++++
Python
++++
Solidity
+++
SQL
++++

Betriebssysteme
Linux
+++
Windows
++++

Datenbanken
JDBC
+++
MySQL
+++
Oracle
++++
Postgres
+++

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
sehr gute Kenntnisse

Design / Entwicklung / Konstruktion
Autodesk 3DS Max
++++
Autodesk Maya
+++
CATIA
++

Berechnung / Simulation / Versuch / Validierung
Digital Mock-up (DMU)
++++
Kollionsprüfung
++++

Produkte / Standards / Erfahrungen
3D Computergrafik
++++
Agile Projektdurchführung
++++
Algorithmische Pfadplanung
++++
ANT
++++
Automatische Buildsysteme
++++
Bitbucket
+++
Blockchain Middleware
++++
CI
++++
Computational Geometry
++++
Eclipse RCP 3.x
++++
Eclipse RCP 4.x
++++
EMF
++++
Flexera Admin Studio
+++
GCC
+++
Geometrische Analyse
++++
Geometrische Mustererkennung
+++
Geometrische Segmentierung
+++
Git
++++
Hibernate
+++
Infragistics
+++
Integrationstests
++++
Jenkins
+++
JNI
++++
JUnit
++++
Maven
+++
Microsoft Visual Studio
Microsoft Visual-Studio
++++
MSOffice
++++
Open GL 3.x
++++
Open GL 4.x
+++
PLMVis
++++
QFTest
++++
QT
++++
Scrum
++++
SVN
++++
SWING
+++
ubversion
++++
Unittests
+++
VTK
++++
XML-Technologien
++++

 


Aufgabenbereiche
Produktentwicklung
++++
Projektleitung
++++
Scrum Master
++++
Softwareentwicklung
++++

Datenkommunikation
Jenkins

Aus- und Weiterbildung

09/2011 - 03/2014

2 Jahre 7 Monate

Master Studium Informatik

Abschluss
MSc.
Institution, Ort
TU München
Schwerpunkt

Computergrafik, Künstliche Intelligenz, Formale Methoden

09/2002 - 09/2008

6 Jahre 1 Monat

Diplom Studium Informatik

Abschluss
Dipl.-Inf. (FH)
Institution, Ort
Fachhochschule Kempten
Schwerpunkt

Wirtschaftsinformatik, Computergrafik