Profilbild von Ingmar Kuehl Experte für Modellierungssoftware aus Norderstedt

Ingmar Kühl

verfügbar

Letztes Update: 11.03.2024

Experte für Modellierungssoftware

Firma: KÜHL AutomatisierungsTechnologie
Abschluss: Diplom-Informatik Universität
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

Certificate_RE-9289_3REFL3_0-DE_Kühl_30_06_2021_Remote.pdf
Certificate_953146_iSAQBFL-PU_Kühl_01_01_4000_Remote.pdf
Certificate_REAP-220910_REAP-DE_Kühl_01_01_3000.pdf
scrum_agile42.PDF
etm_WinCC_OA.PDF
OPCUA.PDF
iso13485.PDF
Lebenslauf_120923.pdf
Lebenslauf-Skills_120923.pdf

Skills

********** ---------- ********** ---------- ********** ---------- ********** ---------- **********

AB ENDE APRIL 2024 STEHE ICH AKTUELL WIEDER 100% FÜR PROJEKTE ZUR VERFÜGUNG. KOMMEN SIE FRÜHZEITIG AUF MICH ZU.

Gerne komme ich auch nach West-, Ost- oder Süddeutschland, wenn vor-Ort-Termine nur alle 4 Wochen sind, und die Fahrt- und Hotelkosten im Stundensatz untergebracht werden können. Das Gleiche gilt für Niederlande, Dänemark, Schweiz oder Österreich.

********** ---------- ********** ---------- ********** ---------- ********** ---------- **********

Ich bin Experte für die Modellierung von technischen Maschinen und Anlagen in UML und SysML. Speziell mit Sparx Enterprise Architect (EA) habe ich langjährige Erfahrung.
Ich habe für große Projekte mit der Automation API (Javascript und/oder VBScript) von Enterprise Architekt Modell-Repositories automatisch prozessiert. Dabei setze ich auch SQL-Datenbankabfragen ein. 

Des Weiteren habe ich aktuelle Erfahrung bei der Add-in-Entwicklung für EA mit C#. Ich habe praktische Erfahrung mit der Erstellung von Meta-Modellen mit der MDG-Technologie von Sparx Enterpise Architect.

Ich habe ProCloud und Prolaborate im Zusammenspiel mit EA für eine große Organisation aufgesetzt und administriert. Hierbei administriere ich auch die Datenbank, z.B. für mysql oder PostgreSQL.

Wenn Sie einen Berater für Modellierung suchen und/oder den Einsatz von Kollaborationswerkzeugen rund um EA planen, dann kommen Sie gerne auf mich zu.   

Des Weiteren habe ich viele Jahre Erfahung bei der Erstellung komplexer Architekturdokumentation für Software- und System-Architekturen im technischen Umfeld (SCADA, SPS, Embedded Systems).

Gute und praktisch erprobte Kenntnisse in modernem C++ runden mein Profil ab.


********** ---------- ********** ---------- ********** ---------- ********** ---------- **********

Von mir erstellte Bibliothek für die Automatisierung von Modellen:
https://github.com/ikuehl/KAScriptLib - 
ikuehl/KAScriptLib: Javascript library for processing Enterprise Architect models. (github.com)

Weitere Kenntnisse im Folgenden:

Soft Skills:
  • Starke soziale und methodische Kompetenzen
  • Kommunikationsstark
  • Belastbar
  • Interkulturelle Kompetenz
Arbeitspraxis technische Projektleitung:
  • Zehn Jahre Erfahrung als technischer Projektleiter (Definition von Requirements, Erstellung von Lastenheften, Kommunikation mit Lieferanten, Lösungs-Validierung)
Erfahrung Architektur:
  • Erfahrener System-Architekt (komplexe Software-Lösungen in Zusammenspiel mit Automatisierungshardware: SPS, PAC, embedded controller, PC-Lösungen, Robotik)
  • Erfahrung im Aufsetzen einer Systemarchitektur
  • Erfahrung in der Etablierung komplexer Architekturdokumentation (TOGAF, arc42, 4+1 View Model)
  • Konzeptionierung von SCADA-Systemen sowie von DCS
  • Fünfzehn Jahre Erfahrung mit OPC UA (Informationsmodelle, Security, Client-/Server-Kommunikation, Data Access, Alarm & Conditions, Historical Access) - sowohl mit dem Standard als auch praktisch
  • Konzeptionierung von Kommunikationssystemen auf Basis von IOT/Industrie 4.0 (OPC UA, DDS, MQTT) sowie auf Basis von OPC DA, OPC XML-DA, Boost asio, IEC 60870-5-104, IEC 61850 MMS
  • Erstellung der Kommunikationsarchitektur über PubSub mit DDS (RTI, OpenDDS)
  • Erfahrener Software-Architekt mit C++ und Python (mit ISAQB-Zertifikat)
Erfahrung Requirements:
  • Erfahrener Requirements-Engineer (mit IREB-Zertifikat) für übergreifende Systemarchitekturen, SCADA, DCS, Fernwirksysteme, Kommunikationssysteme, Test- und Simulationssysteme
  • Erfahrung in der Benutzung von DOORS
Arbeitspraxis Programmierung:
  • Erfahrener Programmierer in C++ (11/14/17): diverse boost-Bibliotheken, gtest, gmock, json, LLVM
  • Erfahrener Programmierer für OPC UA in C++, C# und Java (Unified Automation/Softing,ProysOPC)
  • Erfahrung als Programmierer in C# (command line, Bibliotheken)
  • Erfahrung mit der Programmierung von QT Widgets in C++
  • Erfahrener Programmierer in Python (3.x)
  • Erfahrener Cobot-Entwickler für Universal Robot
  • Javascript (für Enterprise Architect) zur Verarbeitung von Architekturmodellen
  • Praktische Erfahrung in der Datenbankprogrammierung mit DB2, mySQL und Postgres
Arbeitspraxis Entwicklungsverfahren
  • Mehrere Jahre Erfahrung mit Scrum
  • Erfahrung mit SAFe
  • Erfahrung mit eXtreme programming
  • Viele Jahre Erfahrung im Schreiben von Lasten- und Pflichtenheften
Tool-Kenntnisse Modellierung:
  • UaModeler
  • Enterprise Architect
  • Visual Paradigm
  • QtCreator
Sprachen Modellierung:
  • UML 2.5
  • SysML 1.6
Tool-Kenntnisse IDE:
  • Eclipse
  • Netbeans
  • Sublime Text
  • Clion
  • Visual Studio (Enterprise/Community/Code)
  • Rider
Bibliotheks-Kenntnisse:
  • Boost
  • json
  • Unified Automation OPC UA C++ SDK
Kenntnisse Infrastruktur Entwicklung:
  • svn
  • git
  • gitlab
  • bitbucket
Kenntnisse Tools Projektmanagement:
  • Jira
  • Confluence
  • Teamcenter
  • Office365
Kenntnisse Compiler:
  • gcc toolchain für C++
  • clang/LLVM
  • mingw
Analyse:
  • Wireshark
  • UaExpert
Normen:
  • Erfahrung mit IEC 62541 (OPC UA)
  • Erfahrung mit OMG DDS
  • Erfahrung mit OASIS MQTT
  • Erfahrung mit IEC 60870-5-104
  • Erfahrung mit RDS-PP
  • Erfahrung mit IEC62304: Software Lifecycle in der Medizintechnik
  • Erfahrung mit Modbus TCP/RTU
  • Erfahrung mit IEC 62304, ISO 13485
Weitere Kenntnisse:
  • Solide Kenntnisse in C#, Java SE und EE (nicht mehr aktuell, aber mehrere Jahre als Entwickler tätig gewesen - mein C# Know-how frische ich gerade wieder auf)
  • Scripting unter Linux (bash/csh)
Zertifizierungen:
  • Zertifizierter Software-Architekt: CPSA-F (ISAQB Foundation)
  • Zertifizierter Requirements-Engineer: IREB-FL (IREB Foundation)
  • Zertifizierter Requirements-Engineer: IREB RE@Agile Primer (IREB Foundation)
  • Scrum-Basic

Projekthistorie

11/2022 - bis jetzt
System-Architekt Medizintechnik
(Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

Technisches Consulting im Kundenauftrag als System-Architekt für die Embedded-Entwicklung

10/2021 - 10/2022
System-Architekt Medizintechnik
Abbott Automation Solutions GmbH (Pharma und Medizintechnik, 50-250 Mitarbeiter)

  • Erstellung eines neuen Dokumentationskonzeptes für die SW-Architektur
  • Erstellung von SW-Architektur-Templates gemäß den Regularien der Medizintechnik
  • Evaluierung einer Lösung zum Tracen von Requirements nach Architektur-Artefakten
  • Mitarbeit an der Embedded SW-Architektur
  • Dokumentation der Embedded SW-Architektur
  • Durchführung von Architektur-Reviews
  • Codereview von C-Code
  • Requirements-Engineering und technische Projektleitung für ein automatisches Testsystem

01/2020 - 09/2021
Senior C++-Entwickler Röntgenanlage
Smiths Detection Germany GmbH (Industrie und Maschinenbau, 50-250 Mitarbeiter)

  • Design eines Zustandsautomaten für die Röntgensteuerung
  • Implementierung in C++ 17 und yasmine-Bibliothek für (hierarchische) Zustandsautomaten
  • Evaluation von Frameworks für Zustandsautomaten
  • Architekturmodellierung in Visual Paradigm
  • Überarbeitung und Design einer Robotik-Applikation für einen Cobot UR3
  • Entwicklung in UR-Skript und Python
  • Software-Implementierung C++ 17 für Datenakquise von einem embedded-Gerät mit Taktfrequenz 8000Hz (weiche Echtzeit)
  • Architekturentwurf in UML 2.5 für die Software einer Röntgenanlage

06/2015 - 12/2019
System-Architekt und SCADA-Architekt
Siemens Gamesa (Energie, Wasser und Umwelt, >10.000 Mitarbeiter)

Aufgaben (Rolle System-Architekt):
  • Management des Systemarchitektur-Boards zur Festlegung der Zielsystemarchitektur
  • Erstellung von Architekturrichtlinien für die gesamte Entwicklungsabteilung
  • Moderieren von internationalen Expertenrunden zur Definierung der globalen Software- und Systemarchitektur
  • Projektleitung für die erfolgreiche Integration externer Systeme in das SCADA-System von SGRE
Aufgaben (Rolle SCADA-Architekt):
  • Erstellung der Architektur für ein neues SCADA-System
  • Führung von internationalen Expertenrunden zur technischen Entscheidungsfindung
  • Erfolgreiches Management von Lieferanten für spezifische Anpassungen für das SCADA-System

06/2011 - 05/2015
Entwicklungsingenieur SCADA
Nordex Energy GmbH (Energie, Wasser und Umwelt, 1000-5000 Mitarbeiter)

  • Technisches Projektmanagement für die Entwicklung eines Kommunikationsystems IEC 60870-5-104 mit fünf Entwicklern
  • Erstellung von Anforderungsdokumenten für das SCADA-System
  • Management von Lieferanten für die Weiterentwicklung des eigenen SCADA-Systems
  • Troubleshooting von Kommunikationssystemen IEC 60870-5-104 und OPC XML-DA
  • Erstellen von Diagnosekonzepten für Automatisierungsgeräte der Windturbine auf Basis von OPC UA
  • Evaluierung von Bachmann M1-Steuerungen
  • Integration eines Anti-Icing-Systems auf Basis einer NI cRIO-Steuerung in das SCADA-System (mit Präsentation auf der NI VIP 2014)

01/2002 - 05/2011
Softwareentwickler
pdv Technische Automation + Systeme GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Entwicklung eines Sprachen-Werkzeuges für die Internationalisierung eingebetteter Systeme
Entwicklung eines Web- und Browser-basierenden generischen Fernzugriffssystems
Durchführung von Systemtests eingebetteter Systeme
Entwicklung von generischen Konzepten des Fern-Service (mit Veröffentlichung)
Portierung und Neu-Entwicklung eines Leitungsprüfungs-Systems
Entwicklung einer generischen Service-API für Teleservice-Anwendungen Entwicklung einer generischen Kommunikations-Infrastruktur Entwicklung eines Fernwartungs-Systems für Investitionsgüter (IBM Websphere Portal-Server, DB2, Java)
Entwicklung eines OPC-Client in C# Entwicklung eines industriellen Kommunikations-Servers mittels OPC DA und OPC HDA mit den Sprachen C++ und C#
Entwicklung einer Analyse-Software für Gebäudeheizungen in Java

Zertifikate

CPRE RE@Agile Primer
2022
CPRE Foundation Level
2021
CPSA Foundation Level
2021

Reisebereitschaft

Weltweit verfügbar
Vor-Ort-Einsatz ist möglich: im Großraum Hamburg bis zu 3 Tage die Woche, Gesamt-Norddeutschland 1 Tag die Woche. Für Gesamt-Deutschland, Österreich, Schweiz, Dänemark arbeite ich remote. Für Workshops und gelegentliche Abstimmungen (alle 4 Wochen) komme ich gerne zu Ihnen an den Standort.

Sonstige Angaben

Büro- und Betriebs-Haftpflichtversicherung ist vorhanden.

Bewertungen

Abbott Automation Solutions GmbH
Principal Software Development Engineer (Claudius Kehrhahn)
"Sehr vielfältiges und fundiertes Wissen, hohes Qualitätsbewusstsein, sehr angenehme und professionelle Zusammenarbeit."
Inhaber (Ernst August Wieden)
"Sehr angenehme und professionelle Zusammenarbeit mit hoher Sachkenntnis und schneller und selbstständiger Einarbeitung in Spezialfragen."
PDV TAS GmbH
Softwareentwickler (Thomas Pich)
"- hohes Qualitätsbewusstsein
- starke Fokussierung auf die Aufgabe
- Einhaltung des vorgegebenen Zeitrahmens
- kreative und zielorientierte Beiträge"
Profilbild von Ingmar Kuehl Experte für Modellierungssoftware aus Norderstedt Experte für Modellierungssoftware
Registrieren