OOA/OOD/OOP, UML 2.0, C/C++, C#, Projektleitung, Embedded SW Entwickung, komplexe Verhaltensmodelle, Medizintechnik, Telekommunikation, Automotive
Aktualisiert am 20.09.2017
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Verfügbar ab: 01.10.2018
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
native
Englisch
gut

Einsatzorte

Einsatzorte

Nürnberg (+200km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
nicht möglich

Projekte

Projekte

----------------------------------------------------------------------------
05/2016 ? heute SCRUM Team Member der ?GreenCoders?
Projekt: Failsafe im TIA-Portalxi
bei Siemens DF FA AS DH FTH 7
o Themen: Cartesian-Safety, Taktsynchroner F-OB, Optionenhandling, Openess, Erstellung des Safety Zertifizierung Dokuments, Overflow-Handling
o C#, .NET 4.5, NUnit, Visual Studio 2014, TFS, Wiki, SCRUM

----------------------------------------------------------------------------
09/2015 ? 05/2016 Developer für Hardware Signaturberechnung
Projekt: Failsafe im TIA-Portalxi
bei Siemens DF FA AS DH FTH 7
o C#, NUnit, Visual Studio 2014, TFS, Wiki,

----------------------------------------------------------------------------
04/2015 ? 08/2015 Developer für F-Adressberechnung
Projekt: Failsafe im TIA-Portalxi
bei Siemens DF FA AS DH FTH 7
o C#, NUnit, Visual Studio 2014, TFS, Wiki,

----------------------------------------------------------------------------
09/2014 ? 03/2015 Developer für Test-Framework
Projekt: Failsafe im TIA-Portalxi
bei Siemens DF FA AS DH FTH 7
o OOD/OOP mit UML (EA), C#, NUnit, Visual Studio 2014, TFS, Wiki,

----------------------------------------------------------------------------
08/2013 ? 08/2014 Developer für FUDT und Systemsignaturen
Projekt: Failsafe im TIA-Portalxi
bei Siemens I IA AS FA DH FTH 1
o OOD/OOP mit UML (EA), C#.

----------------------------------------------------------------------------
08/2011 ? 07/2013 Lead Developer für das Framework der Technologiefunktionen
Projekt: BMC (Basic Motion Control) und PID
bei Siemens I IA AS FA DH FTH 1
o OOA/OOD/OOP mit UML (EA), C#.

----------------------------------------------------------------------------
04/2011 ? 07/2011 Developer für das Line Chart Control
Projekt: BMC (Basic Motion Control)
bei Siemens I IA AS FA DH FTH 1
o OOA/OOD/OOP mit UML (EA), C#, .NET,

----------------------------------------------------------------------------
03/2010 ? 08/2012 Gruppenleiter
bei Siemens CT DC CEE I IAS DE2 2
o Bewerbungsgespräche, Einstellung, Mitarbeitergespräche, Organisation
o mit maximal 25 Mitarbeitern

----------------------------------------------------------------------------
05/2008 ? 03/2011 Lead Developer für Printing Features
Projekt: Engineering Plattform (PE) im TIA-Portalxi
bei Siemens I IA AS FA DH FTH 1
o OOD/OOP mit UML (EA), C#
o XSD, XML, XSL-T, XSL-FO

----------------------------------------------------------------------------
09/2006 ? 04/2008 Teilprojektleiter OMS+ (Simatic S7+)
bei Siemens A&D in Nürnberg
o OOD/OOP mit UML (Rhapsody), C++ und C#.
o Fachliche und organisatorische Leitung von 2 Entwicklern.
o Internationales Projektteam.

----------------------------------------------------------------------------
01/2003 ? 08/2006 Projektleiter und Architekt
Projekt: Matrix
bei der SOHARD AG (heute Mercury Computer Systems GmbH) in Fürth
o Entwicklung der Steuerungs-Software für eine neue Familie von Computer Tomographen für Siemens MED CT.
o Projektumfang ~25 MJ; 5 M?.
o Fachliche und organisatorische Leitung von durchschnittlich 10 Entwicklern.
o OOD/OOP mit Rational Rose, C++ (ca. 1000 Klassen).
o Test und Inbetriebnahme beim Kunden.

----------------------------------------------------------------------------
04/2001 ? 12/2002 Senior Team Leader der Entwicklungsmethodik
bei Controlware Communication Products in Dietzenbach

----------------------------------------------------------------------------
01/2000 ? 03/2001 Project Supervisor Entwicklungsmethodik
bei Controlware Communication Products in Dietzenbach
o SW/HW Analyse und Design für DNAE .
o Definition eines Basissystems für zukünftige Controlware Geräte
o Praktische Unterstützung der laufenden Projekte: IBS , QET , DBB , ICM3 , MBRI , NMS-Supervisor, TAXI-Manager.
o Betreuung von Diplomarbeiten und Praktika
o Durchführung von Design- und Code-Reviews
o Leiter der Arbeitsgruppe Alpha-Test
o Tool Evaluierung
o Mitarbeit an der Definition von Entwicklungsprozessen
o Erstellung von Richtlinien für C/C++ und SDL

----------------------------------------------------------------------------
01/1997 ? 12/1999 Senior Development Engineer
bei Controlware Communication Products in Dietzenbach
o Design, Implementation und Test einer objektorientierten Treiberbibliothek für 68K und PowerPC Systeme.
o Implementation von Tools für Test und Debugging verteilter Multiprozessorsysteme in C++ und Java
o SW zur Steuerung von Testautomaten
o Portierung eines SDL Laufzeitsystems auf unterschiedliche Plattformen

----------------------------------------------------------------------------
08/1992 ? 12/1996 Software Entwickler, Berater, Projektleiter
bei S&P Media (heute Telelogic) in Bielefeld
o BEVEI I, BEVEI II TMC -Endgerät und -Infrastruktur
o TMC-Seriengerät
o OSI-SDL-Template-Stack (STEPS)
o Hardware-Wrapper für TETRA Endgerät
o Codec-Generator für TETRA, GSM, ISDN, DECT
o Arbeiten am heterogenen Netz (Windows/UNIX)

----------------------------------------------------------------------------
03/1992 ? 07/1992 Laboringenieur
an der FH-Bielefeld
o Betreuung von Praktika
o Weiterentwicklung eines SDL-Laufzeitsystems für 80x86 Systeme
o Publikation ?Ein Betriebssystem für SDL? in PIK 3/93

Aus- und Weiterbildung

Aus- und Weiterbildung

10/2016 Modelbasierte Systementwicklung mit SysML und der Übergang zur SW-Entwicklung mit UML.
04/2016 Agile Development with C#, Test Driven Development (TDD)
11/2014 Funktionale Sicherheit in der Fertigungsindustrie
09/2014 Architekturen für verteilte Systeme und Enterprise-basierte Systeme
12/2013 SIMATIC TIA Portal Programmieren 1
11/2013 Programmieren fehlersicherer SIMATIC S7 mit STEP 7 Safety Advanced auf Basis TIA Portal
09/2012 Certified Mastering Software Architectures
01/2011 Gesprächstechniken
06/2008 Obejektorientierte Analyse mit der UML (OOAD)
07/2005 Grundlagen der Soft- und Hardwareetwicklung (SOHARD)
03/2005 XML unter Win32 und .NET
02/2005 Kreativitätstechniken. Beyer-Stiepani & Partner
01/2005 Grundlagen des firmeninternen QM-Systems.
01/2005 MOST-Technologie ? Grundlagen. Jakob King
01/2005 Moderation. Beyer-Stiepani & Partner
07/2004 .NET ? Datenzugriff mit ADO.NET
06/2004 Kommunikation. Beyer-Stiepani & Partner
06/2004 Betriebswirtschaftliche Grundlagen
09/2003 Grundlagen der internen Softwareentwicklung (SOHARD)
03/2003 Aufbau des firmeninternen QM-Systems (SOHARD)
02/2003 Firmeninternes Projektmanagement (SOHARD)
02/2002 Seminar Softwareentwicklungsprozesse. OBJECT International.
06/2001 Reviews richtig durchführen. QA-Systems.
03/2001 UML-basierte Software-Entwicklung mit Rhapsody in C++. I-Logix
01/2001 Frame Relay. Funktionen, Dienste, Einsatz. Experteach
11/2000 Testen von Software. Methoden, Tools & Perspektiven. FHG
11/2000 Testverfahren für die Software-Entwicklung. 3Soft
11/2000 Gezielte Wiederverwendung durch Assets. FHG
04/2000 Aonix- Workshop ?Effiziente Systementwicklung mit der UML?
02/2000 PRIMAVERA Project Planer. Inteco, Landshut.
12/1999 Projektmanagement. Das ganzheitliche Quadrat.
09/1999 Workshop zur Systemanalyse.
09/1999 Telecom-Seminar. Telelogic.
03/1998 Objektorientierte Systementwicklung Analyse & Design. ZGDV
03/1998 SDL `92. Telelogic.
01/1998 Objektorientierte Systementwicklung Grundkurs. ZGDV
11/1997 ISDN. Systemintegration für DV- und TK-Profis.
09/1997 Tutorial Betriebssysteme.
09/1997 SDL?97 Time for Testing. Evry, France.
06/1997 Netze/Protokolle. Bestandsaufnahme mit System. Experteach.
03/1997 C++ für Embedded Systeme. Microtec.
10/1996 FORTE/PSTV?96 Kaiserslautern, Germany.
11/1995 SDL/SDT Test, Verifikation, Validation. Telelogic.
09/1995 SDL?95 With MSC in CASE. Oslo, Norway.
08/1999 Englisch-Unterricht bei der ?New English School?

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Tools:
o Rational Rose, Rhapsody, Enterprise Architekt
o SDT (SDL Design Tool), Tau
o Rational ClearCase, SourceSave, PVCS
o Rational Clear Quest (defect and change tracking)
o Visual Studio 8, Eclipse, Momentics
o PPP (Primavera Project Planer), MS-Project
o CppUnit (unit test framework for C++)
o NUnit, NCover

Literatur:
o Programming Styles and Idioms for C++ (Coplien)
o The Annotated C++ Reference Manual (Ellis & Stroustrub)
o Effective C++ (Scot Mayers)
o More Effective C++ (Scot Mayers)
o Exceptional C++ (Herb Sutter)
o Real-Time Design Patterns (Bruce Douglas)
o ROOM Realtime Object Oriented Modeling (Bran Selic)
o Executable UML, A Foundation for MDA (Mellor, Balcer)
o MDA Explained (Kleppe, Warmer, Bast)
o Domain Driven Design (Eric Evans)

Betriebssysteme

Echtzeitbetriebssysteme
QNX, OSE, RTX, AMX
RTOS (Real Time OS)
QNX, OSE, RTX, AMX
Windows CE
Device Driver
POSIX

Programmiersprachen

ASN.1
Assembler
68000, PPC, x86
C
MS, GCC, Diab, Microtech, Borland
C#
MS Visual Studio 2015, .Net 4.3
C++
MS, GCC, Diab, Microtech, Dinkum, STL
Imake, GNU-Make, Make-Maker etc...
Lisp
Grundkenntnisse
Maschinensprachen
Occam
Prolog
Grundkenntinisse
Python
Grundkenntinisse
SDL
in vielen Projekten eingesetzt
Smalltalk
Grundkenntnisse
SML
Grundkenntnisse
Tcl/Tk
yacc/lex
UML 2.0

Datenbanken

SQL

Datenkommunikation

ATM
Ethernet
HDLC
HDSL
ISDN
ISO/OSI
RS232
SNMP
TCP/IP
Frame-Relay, SONET, PDH, SDH
CAN, CANopen

Hardware

embedded Systeme
ETX
PC

Branchen

Branchen

Telekommunikation, Automotive, Medizintechnik

Einsatzorte

Einsatzorte

Nürnberg (+200km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
nicht möglich

Projekte

Projekte

----------------------------------------------------------------------------
05/2016 ? heute SCRUM Team Member der ?GreenCoders?
Projekt: Failsafe im TIA-Portalxi
bei Siemens DF FA AS DH FTH 7
o Themen: Cartesian-Safety, Taktsynchroner F-OB, Optionenhandling, Openess, Erstellung des Safety Zertifizierung Dokuments, Overflow-Handling
o C#, .NET 4.5, NUnit, Visual Studio 2014, TFS, Wiki, SCRUM

----------------------------------------------------------------------------
09/2015 ? 05/2016 Developer für Hardware Signaturberechnung
Projekt: Failsafe im TIA-Portalxi
bei Siemens DF FA AS DH FTH 7
o C#, NUnit, Visual Studio 2014, TFS, Wiki,

----------------------------------------------------------------------------
04/2015 ? 08/2015 Developer für F-Adressberechnung
Projekt: Failsafe im TIA-Portalxi
bei Siemens DF FA AS DH FTH 7
o C#, NUnit, Visual Studio 2014, TFS, Wiki,

----------------------------------------------------------------------------
09/2014 ? 03/2015 Developer für Test-Framework
Projekt: Failsafe im TIA-Portalxi
bei Siemens DF FA AS DH FTH 7
o OOD/OOP mit UML (EA), C#, NUnit, Visual Studio 2014, TFS, Wiki,

----------------------------------------------------------------------------
08/2013 ? 08/2014 Developer für FUDT und Systemsignaturen
Projekt: Failsafe im TIA-Portalxi
bei Siemens I IA AS FA DH FTH 1
o OOD/OOP mit UML (EA), C#.

----------------------------------------------------------------------------
08/2011 ? 07/2013 Lead Developer für das Framework der Technologiefunktionen
Projekt: BMC (Basic Motion Control) und PID
bei Siemens I IA AS FA DH FTH 1
o OOA/OOD/OOP mit UML (EA), C#.

----------------------------------------------------------------------------
04/2011 ? 07/2011 Developer für das Line Chart Control
Projekt: BMC (Basic Motion Control)
bei Siemens I IA AS FA DH FTH 1
o OOA/OOD/OOP mit UML (EA), C#, .NET,

----------------------------------------------------------------------------
03/2010 ? 08/2012 Gruppenleiter
bei Siemens CT DC CEE I IAS DE2 2
o Bewerbungsgespräche, Einstellung, Mitarbeitergespräche, Organisation
o mit maximal 25 Mitarbeitern

----------------------------------------------------------------------------
05/2008 ? 03/2011 Lead Developer für Printing Features
Projekt: Engineering Plattform (PE) im TIA-Portalxi
bei Siemens I IA AS FA DH FTH 1
o OOD/OOP mit UML (EA), C#
o XSD, XML, XSL-T, XSL-FO

----------------------------------------------------------------------------
09/2006 ? 04/2008 Teilprojektleiter OMS+ (Simatic S7+)
bei Siemens A&D in Nürnberg
o OOD/OOP mit UML (Rhapsody), C++ und C#.
o Fachliche und organisatorische Leitung von 2 Entwicklern.
o Internationales Projektteam.

----------------------------------------------------------------------------
01/2003 ? 08/2006 Projektleiter und Architekt
Projekt: Matrix
bei der SOHARD AG (heute Mercury Computer Systems GmbH) in Fürth
o Entwicklung der Steuerungs-Software für eine neue Familie von Computer Tomographen für Siemens MED CT.
o Projektumfang ~25 MJ; 5 M?.
o Fachliche und organisatorische Leitung von durchschnittlich 10 Entwicklern.
o OOD/OOP mit Rational Rose, C++ (ca. 1000 Klassen).
o Test und Inbetriebnahme beim Kunden.

----------------------------------------------------------------------------
04/2001 ? 12/2002 Senior Team Leader der Entwicklungsmethodik
bei Controlware Communication Products in Dietzenbach

----------------------------------------------------------------------------
01/2000 ? 03/2001 Project Supervisor Entwicklungsmethodik
bei Controlware Communication Products in Dietzenbach
o SW/HW Analyse und Design für DNAE .
o Definition eines Basissystems für zukünftige Controlware Geräte
o Praktische Unterstützung der laufenden Projekte: IBS , QET , DBB , ICM3 , MBRI , NMS-Supervisor, TAXI-Manager.
o Betreuung von Diplomarbeiten und Praktika
o Durchführung von Design- und Code-Reviews
o Leiter der Arbeitsgruppe Alpha-Test
o Tool Evaluierung
o Mitarbeit an der Definition von Entwicklungsprozessen
o Erstellung von Richtlinien für C/C++ und SDL

----------------------------------------------------------------------------
01/1997 ? 12/1999 Senior Development Engineer
bei Controlware Communication Products in Dietzenbach
o Design, Implementation und Test einer objektorientierten Treiberbibliothek für 68K und PowerPC Systeme.
o Implementation von Tools für Test und Debugging verteilter Multiprozessorsysteme in C++ und Java
o SW zur Steuerung von Testautomaten
o Portierung eines SDL Laufzeitsystems auf unterschiedliche Plattformen

----------------------------------------------------------------------------
08/1992 ? 12/1996 Software Entwickler, Berater, Projektleiter
bei S&P Media (heute Telelogic) in Bielefeld
o BEVEI I, BEVEI II TMC -Endgerät und -Infrastruktur
o TMC-Seriengerät
o OSI-SDL-Template-Stack (STEPS)
o Hardware-Wrapper für TETRA Endgerät
o Codec-Generator für TETRA, GSM, ISDN, DECT
o Arbeiten am heterogenen Netz (Windows/UNIX)

----------------------------------------------------------------------------
03/1992 ? 07/1992 Laboringenieur
an der FH-Bielefeld
o Betreuung von Praktika
o Weiterentwicklung eines SDL-Laufzeitsystems für 80x86 Systeme
o Publikation ?Ein Betriebssystem für SDL? in PIK 3/93

Aus- und Weiterbildung

Aus- und Weiterbildung

10/2016 Modelbasierte Systementwicklung mit SysML und der Übergang zur SW-Entwicklung mit UML.
04/2016 Agile Development with C#, Test Driven Development (TDD)
11/2014 Funktionale Sicherheit in der Fertigungsindustrie
09/2014 Architekturen für verteilte Systeme und Enterprise-basierte Systeme
12/2013 SIMATIC TIA Portal Programmieren 1
11/2013 Programmieren fehlersicherer SIMATIC S7 mit STEP 7 Safety Advanced auf Basis TIA Portal
09/2012 Certified Mastering Software Architectures
01/2011 Gesprächstechniken
06/2008 Obejektorientierte Analyse mit der UML (OOAD)
07/2005 Grundlagen der Soft- und Hardwareetwicklung (SOHARD)
03/2005 XML unter Win32 und .NET
02/2005 Kreativitätstechniken. Beyer-Stiepani & Partner
01/2005 Grundlagen des firmeninternen QM-Systems.
01/2005 MOST-Technologie ? Grundlagen. Jakob King
01/2005 Moderation. Beyer-Stiepani & Partner
07/2004 .NET ? Datenzugriff mit ADO.NET
06/2004 Kommunikation. Beyer-Stiepani & Partner
06/2004 Betriebswirtschaftliche Grundlagen
09/2003 Grundlagen der internen Softwareentwicklung (SOHARD)
03/2003 Aufbau des firmeninternen QM-Systems (SOHARD)
02/2003 Firmeninternes Projektmanagement (SOHARD)
02/2002 Seminar Softwareentwicklungsprozesse. OBJECT International.
06/2001 Reviews richtig durchführen. QA-Systems.
03/2001 UML-basierte Software-Entwicklung mit Rhapsody in C++. I-Logix
01/2001 Frame Relay. Funktionen, Dienste, Einsatz. Experteach
11/2000 Testen von Software. Methoden, Tools & Perspektiven. FHG
11/2000 Testverfahren für die Software-Entwicklung. 3Soft
11/2000 Gezielte Wiederverwendung durch Assets. FHG
04/2000 Aonix- Workshop ?Effiziente Systementwicklung mit der UML?
02/2000 PRIMAVERA Project Planer. Inteco, Landshut.
12/1999 Projektmanagement. Das ganzheitliche Quadrat.
09/1999 Workshop zur Systemanalyse.
09/1999 Telecom-Seminar. Telelogic.
03/1998 Objektorientierte Systementwicklung Analyse & Design. ZGDV
03/1998 SDL `92. Telelogic.
01/1998 Objektorientierte Systementwicklung Grundkurs. ZGDV
11/1997 ISDN. Systemintegration für DV- und TK-Profis.
09/1997 Tutorial Betriebssysteme.
09/1997 SDL?97 Time for Testing. Evry, France.
06/1997 Netze/Protokolle. Bestandsaufnahme mit System. Experteach.
03/1997 C++ für Embedded Systeme. Microtec.
10/1996 FORTE/PSTV?96 Kaiserslautern, Germany.
11/1995 SDL/SDT Test, Verifikation, Validation. Telelogic.
09/1995 SDL?95 With MSC in CASE. Oslo, Norway.
08/1999 Englisch-Unterricht bei der ?New English School?

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Tools:
o Rational Rose, Rhapsody, Enterprise Architekt
o SDT (SDL Design Tool), Tau
o Rational ClearCase, SourceSave, PVCS
o Rational Clear Quest (defect and change tracking)
o Visual Studio 8, Eclipse, Momentics
o PPP (Primavera Project Planer), MS-Project
o CppUnit (unit test framework for C++)
o NUnit, NCover

Literatur:
o Programming Styles and Idioms for C++ (Coplien)
o The Annotated C++ Reference Manual (Ellis & Stroustrub)
o Effective C++ (Scot Mayers)
o More Effective C++ (Scot Mayers)
o Exceptional C++ (Herb Sutter)
o Real-Time Design Patterns (Bruce Douglas)
o ROOM Realtime Object Oriented Modeling (Bran Selic)
o Executable UML, A Foundation for MDA (Mellor, Balcer)
o MDA Explained (Kleppe, Warmer, Bast)
o Domain Driven Design (Eric Evans)

Betriebssysteme

Echtzeitbetriebssysteme
QNX, OSE, RTX, AMX
RTOS (Real Time OS)
QNX, OSE, RTX, AMX
Windows CE
Device Driver
POSIX

Programmiersprachen

ASN.1
Assembler
68000, PPC, x86
C
MS, GCC, Diab, Microtech, Borland
C#
MS Visual Studio 2015, .Net 4.3
C++
MS, GCC, Diab, Microtech, Dinkum, STL
Imake, GNU-Make, Make-Maker etc...
Lisp
Grundkenntnisse
Maschinensprachen
Occam
Prolog
Grundkenntinisse
Python
Grundkenntinisse
SDL
in vielen Projekten eingesetzt
Smalltalk
Grundkenntnisse
SML
Grundkenntnisse
Tcl/Tk
yacc/lex
UML 2.0

Datenbanken

SQL

Datenkommunikation

ATM
Ethernet
HDLC
HDSL
ISDN
ISO/OSI
RS232
SNMP
TCP/IP
Frame-Relay, SONET, PDH, SDH
CAN, CANopen

Hardware

embedded Systeme
ETX
PC

Branchen

Branchen

Telekommunikation, Automotive, Medizintechnik

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.