Recommended expert

Uwe (E.) Keller

Softwarearchitekt / -entwickler

Uwe Keller
Bad Salzdetfurth, Deutschland

Erfahrungen

Juni 2024 - Juni 2025
1 Jahr 1 Monate

Softwarearchitekt / -entwickler

Hersteller von Verpackungs- und Füllmaschinen in der Pharmaindustrie

  • Migration einer Excel-basierten Parametrier-Software in eine .NET-Anwendung auf Basis von .NET 8 und WPF.
  • Nutzung des MS SQL Servers als primäre Datenbank mit generischem Zugriff auf SQLite für Portabilität.
  • Reengineering komplexer Makros und datenbankähnlicher Strukturen in Excel-Sheets für Eingabedialoge und Validierungen.
  • Integration und Optimierung der Lösung zur Gewährleistung einer benutzerfreundlichen Bedienung.
  • Systemumgebung: Windows 10 (x64), MS SQL Server, SQLite, Visual Studio Pro. 2022 mit .NET 8.0, C# mit WPF, VBA-Scripting mit Excel, GIT.
Sept. 2023 - Mai 2024
9 Monaten

Softwarearchitekt / -entwickler

Hersteller von Schienenfahrzeugen

  • Refactoring der .NET-basierten DDU-Visualisierungssoftware im Train Control & Management System (TCMS).
  • Modularisierung der Kommunikationsschichten zur Unterstützung von CIP-Protokoll und MVB-Bus über Interfaces.
  • Portierung der Visualisierung von Batteriefahrzeugen auf wasserstoffbetriebene Fahrzeuge.
  • Migration einer Excel-basierten Parametrier-Software mit MS Access-Datenbank in eine .NET-Anwendung.
  • Implementierung einer generischen Datenhaltung mit SQLite, MS SQL Server und PostgreSQL Unterstützung.
  • Systemumgebung: Windows 10 IoT Enterprise, Visual Studio Pro. 2022 mit .NET 4.8, VB6, VB.NET, C#, PostgreSQL, Access, VBA-Scripting, GIT, CA Harvest Software Change Manager.
Apr. 2023 - Sept. 2023
6 Monaten

Softwarearchitekt / -entwickler

Hersteller von optischen Medizingeräten

  • Erstellung eines Konzeptes für die digitalisierte, datentechnische Begleitung einer Serienproduktion.
  • Erarbeitung einer Kommunikationsschicht zum Austausch von Auftrags- und Messdaten über OPC UA zu einem MES-System.
  • Entwicklung eines generischen Telegrammaufbaus in JSON.
  • Erstellung eines Proof of Concept mit C# unter Verwendung von OPC UA zu verschiedenen Steuersystemen.
  • Systemumgebung: Windows 10, Visual Studio Pro. 2022 mit .NET 6, C#, OPC UA Bibliotheken für .NET.
Aug. 2022 - März 2023
8 Monaten

Softwarearchitekt / -entwickler

Hersteller von Schienenfahrzeugen

  • Entwicklung eines datenbankgestützten Tools zur Parametrierung von DataPlugs für PLCs in Schienenfahrzeugen.
  • Reengineering eines vorhandenen MS Access Tools und Portierung der Datenbank nach SQLite3.
  • Neuentwicklung des User Interface in C# und VB.NET.
  • Entwicklung eines Anwendungsframeworks zur effizienten Portierung von VB6/MS Access Anwendungen nach .NET.
  • Systemumgebung: Windows 10, Visual Studio Pro. 2022 mit .NET 4.8, VB.NET, C#, SQLite3, MS Access mit Scripting, GIT, CA Harvest Software Change Manager.
Sept. 2020 - Juli 2022
1 Jahr 11 Monaten

Softwarearchitekt / -entwickler

Hersteller von Schienenfahrzeugen

  • Weiterentwicklung und Inbetriebnahme der Visualisierung des Displays (DDU) des Train Control & Management Systems (TCMS).
  • Portierung der Software von VB6 nach VB.NET inklusive Reengineering und Modularisierung.
  • Entwicklung eines neuen Kommunikationskanals mit dynamischem Signalmanagement in C# unter Verwendung des CIP-Protokolls.
  • Durchführung der Entwicklung nach dem V-Modell inklusive Dokumentationserstellung.
  • Erweiterung der CIP-Kommunikationsschicht mit einer Dummy-Library in Ansi-C für automatisierte Testfälle via TCP/IP.
  • Systemumgebung: Windows 10 IoT Enterprise, Visual Studio Pro. 2022 mit .NET 4.8, VB6, VB.NET, C#, PostgreSQL, Access, VBA Scripting, GIT, CA Harvest Software Change Manager.
Aug. 2020 - Sept. 2020
2 Monaten
Deutschland

Softwareentwickler

Automotive Unternehmen

  • Dokumentation des Wechsels von einem ERP-System zu SAP unter laufender Just-in-sequence Produktion.
  • Erweiterung des selbst entwickelten MES-Systems und Anbindung an ein neues Hochregallager.
  • Transformation der Datenanbindungen und Umstellung des Datenhandlings für Produktionsanlagen auf SAP.
  • Implementierung der Kommunikation per Web Services.
  • Einsatz der MES-Software als Middleware zwischen ERP und PLCs.
  • Portierung von VB6 und Neuentwicklung in C# mit OPC UA / DA Anbindungen.
  • Systemumgebung: C#, VB.NET, SAP R3, WebServices, VB6, WinCC 7.4, Simatic.NET, Windows Server 2012/2016, Hyper-V, MS SQL 2012.
Mai 2020 - Juni 2020
2 Monaten
China

Softwareentwickler

Deutscher Automobilzulieferer für Reifen

  • Vorbereitung von Upgrades für SIMATIC IPC mit Windows Server 2016 und WinCC 7.5.
  • Upgrade von WinCC 7.X auf 7.5 im Client/Server-Betrieb mit WebNavigator und OPC-Anbindung zu TwinCat 2.
  • Vorbereitung von Upgrades für Beckhoff IPC mit TwinCat 2 auf Windows 10.
  • Überarbeitung des WinCC-Projekts für Änderungen vor Ort und Schulungsvorbereitung.
  • Systemumgebung: WinCC 7.5, Windows 2016 Server, SIMATIC WinCC WebNavigator, Beckhoff TwinCat 2, Windows 10.
Jan. 2020 - Apr. 2020
4 Monaten
Deutschland

Softwareentwickler

Molkereibetrieb

  • Hochrüstung eines existierenden SCADA-Systems auf SIMATIC WinCC 7.5.
  • Neuaufbau des Systems in einer virtualisierten Umgebung unter VMware ESXi.
  • Zusammenlegung getrennter Projektteile (Client und Server) zu einem Projekt unter Sicherstellung der C-Skript-Funktionalität.
  • Systemumgebung: SIMATIC WinCC 7.5, Windows 2016 Server, VMware ESXi.
Juni 2019 - Dez. 2019
7 Monaten
China

Softwareentwickler

Internationaler Reifenhersteller

  • Erstellung eines SCADA-Systems mit SIMATIC TIA Portal V15 in einer virtualisierten Umgebung für eine neue Produktionsanlage.
  • Implementierung eines Client/Server-Systems mit WinCC WebNavigator zur Visualisierung von S7-1500 CPUs.
  • Realisierung eines komplexen Material-Routings mit Abgleich über Scanner-Punkte via OPC UA.
  • Durchführung von Schulungen und Erstellung der Dokumentation vor Ort.
  • Systemumgebung: Windows 2016 Server, SIMATIC TIA Portal V15, VMware ESXi, OPC UA, WinCC Professional, WinCC WebNavigator, SIMATIC 427E MicroBox, Indu-Sol PROFINET.
März 2018 - Mai 2019
1 Jahr 3 Monaten
Deutschland

Softwareentwickler

Automotive Unternehmen

  • Wechsel von einem ERP-System zu SAP unter laufender Just-in-sequence Produktion.
  • Erweiterung und Redesign des MES-Systems als Middleware zwischen ERP und PLCs.
  • Anbindung an ein neues Hochregallager und Transformation der Datenanbindungen.
  • Portierung und Neuentwicklung von VB6-Anwendungen nach C# mit OPC UA / DA.
  • Integration von Softwarepaketen in eine Terminal-Server-Umgebung.
  • Systemumgebung: C#, VB.NET, SAP R3, WebServices, VB6, WinCC 7.5, Simatic.NET, Windows Server 2012/2016, Hyper-V, MS SQL 2012.
Jan. 2016 - Feb. 2018
2 Jahren 2 Monaten

Projektleiter

Internationaler Reifenhersteller

  • Erweiterung und Inbetriebnahme von Visualisierungssystemen für Transportsysteme.
  • Überführung der Anlagen in Produktivsysteme und konzernweite Standardisierung der SCADA-Systeme.
  • Durchführung von Schulungen und Dokumentationserstellung an Standorten in China, USA, Brasilien, Rumänien und Deutschland.
  • Systemumgebung: WinCC 7.2, WinCC WebNavigator, SIMATIC 427C MicroBox, WinAC RTX F 2010, Beckhoff TwinCat, Indu-Sol PROManage, Datalogic WebSentinel.
Okt. 2015 - Dez. 2015
3 Monaten
Deutschland

Softwareentwickler

Automotive Unternehmen

  • Erweiterung von Automatisierungsanwendungen in C#, VB.NET und VB6 mit SQL Server Backend.
  • Portierung prozessrelevanter Applikationen von lokalen PCs in ein Hyper-V Failover-Cluster-System.
  • Umsetzung der Visualisierung auf WinCC mit WebNavigator-Clients.
  • Migration produktionsseitiger Applikationen auf Terminalserver-Fähigkeit.
  • Durchführung von Stresstests zur Belegung der Ausfallsicherheit.
  • Systemumgebung: VB6, ADO.NET, C#, VB.NET, Simatic.NET, Windows 2012 Server, Hyper-V, MS SQL 2012.
Jan. 2015 - Sept. 2015
9 Monaten
China

Softwareentwickler

Internationaler Reifenhersteller

  • Erweiterungen der Visualisierungssysteme für Transportsysteme.
  • Inbetriebnahme und Überführung der Anlagen in Produktivsysteme.
  • Durchführung von Schulungen und Erstellung der Dokumentation.
  • Systemumgebung: WinCC 7.0.3, WinCC WebNavigator, SIMATIC 427C MicroBox, WinAC RTX F 2010, Windows Embedded Standard 2009, Beckhoff TwinCat, Indu-Sol, Datalogic.
Juli 2014 - Dez. 2014
6 Monaten
Indien

Softwareentwickler

Internationaler Reifenhersteller

  • Erweiterungen der Visualisierungssysteme für Transportsysteme.
  • Projektierung in Deutschland und Inbetriebnahme in Indien.
  • Überführung der Anlage in ein Produktivsystem inklusive Schulungen und Dokumentation.
  • Systemumgebung: WinCC 7.0.3, WinCC WebNavigator, SIMATIC 427C MicroBox, WinAC RTX F 2010, Beckhoff TwinCat, Indu-Sol, Datalogic.
Jan. 2014 - Juni 2014
6 Monaten
Vereinigte Staaten

Softwareentwickler

Internationaler Reifenhersteller

  • Erweiterungen der Visualisierungssysteme für Transportsysteme.
  • Projektierung in Deutschland und Inbetriebnahme in den USA.
  • Durchführung von Schulungen und Erstellung der Dokumentation.
  • Systemumgebung: WinCC 7.0.3, WinCC WebNavigator, SIMATIC 427C MicroBox, WinAC RTX F 2010, Beckhoff TwinCat, Indu-Sol, Datalogic.
Nov. 2013 - Dez. 2013
2 Monaten
Vereinigte Staaten

Softwareentwickler

Internationaler Reifenhersteller

  • Implementierung des Visualisierungssystems unter Verwendung einer Emulation und Simulation.
  • Projektierung in Deutschland und Inbetriebnahme in den USA.
  • Überführung der Anlage in ein Produktivsystem inklusive Schulungen.
  • Systemumgebung: WinCC 7.0.3, WinCC WebNavigator, SIMATIC 427C MicroBox, WinAC RTX F 2010, Beckhoff TwinCat, Indu-Sol.
Okt. 2013 - Okt. 2013
1 Monate

Softwareentwickler

Automotive Unternehmen

  • Erweiterung der Komplettradmontage um das RDK-Daten Handling.
  • Erweiterung der Stammdatenhaltung und Überarbeitung des Prozesses zur Just-in-time Lieferung.
  • Erstellung von Auswertungen und Übergang in den Produktivbetrieb.
  • Systemumgebung: C#, VB.NET, VB6, ADO.NET, Simatic.NET, MS SQL 2008R2.
Sept. 2013 - Bis heute
12 Jahren 5 Monaten
Rumänien

Softwareentwickler

Internationaler Reifenhersteller

  • Implementierung des Visualisierungssystems gegen eine Emulation und Simulation.
  • Aufbau und Inbetriebnahme der PC- und Netzwerkinfrastruktur.
  • Durchführung von Schulungen und Dokumentationserstellung vor Ort.
  • Systemumgebung: WinCC 7.0.3, WinCC WebNavigator, SIMATIC 427C MicroBox, WinAC RTX F 2010, Beckhoff TwinCat, Indu-Sol, Datalogic.
Aug. 2013 - Aug. 2013
1 Monate
Deutschland

Softwareentwickler

Automotive Unternehmen

  • Migration eines WinCC-Systems von Version 5.1 auf 7.2.
  • Portierung prozessrelevanter Applikationen in ein Hyper-V Failover-Cluster-System.
  • Umsetzung der Visualisierung auf WinCC mit WebNavigator-Clients.
  • Integration des WinCC-Servers in eine virtuelle Hyper-V Rolle.
  • Durchführung von Stresstests zur Belegung der Ausfallsicherheit.
  • Systemumgebung: VB6, ADO.NET, C#, VB.NET, Windows Server 2008R2, Hyper-V, MS SQL 2008R2 im Cluster.
Juli 2013 - Juli 2013
1 Monate
Vereinigte Staaten

Softwareentwickler

Internationaler Reifenhersteller

  • Implementierung des Visualisierungssystems gegen eine Emulation und Simulation.
  • Aufbau und Inbetriebnahme der PC- und Netzwerkinfrastruktur vor Ort.
  • Systemumgebung: WinCC 7.0.3, WinCC WebNavigator, SIMATIC 427C MicroBox, WinAC RTX F 2010, Windows Server 2008R2, Beckhoff TwinCat.
März 2013 - Juni 2013
4 Monaten
Remote

Softwareentwickler

Internationaler Reifenhersteller

  • Remote Support für den Anlauf von Anlagenteilen für verschiedene Reifenwerke in Europa, China und Brasilien.
  • Durchführung von Einsätzen vor Ort zur Unterstützung der Inbetriebnahme.
Juni 2012 - Feb. 2013
9 Monaten
Brasilien

Softwareentwickler

Internationaler Reifenhersteller

  • Visualisierung des Transportsystems für die Erweiterung eines Reifenwerkes mittels WinCC.
  • Implementierung einer Sprachumschaltung für Portugiesisch.
  • Entwicklung von Kommunikationstools in C# und VB6.
  • Aufbau und Inbetriebnahme der PC- und Netzwerkinfrastruktur sowie Durchführung von Schulungen.
  • Systemumgebung: WinCC 7.0.2, WinCC WebNavigator, SIMATIC 427C MicroBox, WinAC RTX F 2010, Beckhoff TwinCat, Indu-Sol.
März 2012 - Mai 2012
3 Monaten
Deutschland

Softwareentwickler

Automotive Unternehmen

  • Erweiterung der Komplettradmontage um das RDK-Daten Handling.
  • Erweiterung der Stammdatenhaltung für RDK-Daten.
  • Überarbeitung des Prozesses zur Just-in-time Lieferung und Erweiterung der Auswertungen.
  • Systemumgebung: VB6, ADO.NET, C#, VB.NET, Simatic.NET, MS SQL 2008R2.
Nov. 2011 - Bis heute
14 Jahren 3 Monaten
Deutschland

Projektleiter

Molkereibetrieb

  • Portierung von ActiveX-Komponenten für die Rezepturvorwahl in WinCC 7.0.
  • Laufende Pflege und Erweiterung des Projekts mit Aktualisierung der Entwicklungstools.
  • Systemumgebung: Windows 2003 Server, C#, T-SQL, ADO.NET, Visual Studio.NET, VB6, Simatic WinCC 7.0, OPC DA, MS SQL Server 2008.
Nov. 2011 - Feb. 2012
4 Monaten
Tschechische Republik

Softwareentwickler

Internationaler Reifenhersteller

  • Visualisierung des Transportsystems für ein Palettierungssystem mittels WinCC.
  • Protokollierung von systemübergreifenden Routingdaten für Produkte.
  • Aufbau und Inbetriebnahme der PC- und Netzwerkinfrastruktur vor Ort.
  • Systemumgebung: WinCC 7.0.2, WinCC WebNavigator, SIMATIC 427C MicroBox, WinAC RTX F 2009, Windows Server 2003, Indu-Sol, Datalogic.
Jan. 2011 - Okt. 2011
10 Monaten
China

Softwareentwickler

Internationaler Reifenhersteller

  • Visualisierung des Transportsystems für ein neues Reifenwerk mittels WinCC.
  • Implementierung einer Sprachumschaltung für ostasiatische Sprachen.
  • Entwicklung von Kommunikationstools in C# und VB6.
  • Aufbau und Inbetriebnahme der PC- und Netzwerkinfrastruktur vor Ort.
  • Systemumgebung: WinCC 7.0, WinCC WebNavigator, SIMATIC 427C MicroBox, WinAC RTX F 2009, Windows Server 2003, Beckhoff TwinCat, Indu-Sol.
Dez. 2010 - Dez. 2010
1 Monate
Vereinigtes Königreich

Softwareentwickler

Automobilhersteller

  • Erweiterung einer bestehenden Anlage zur Abfüllung von Kühlflüssigkeiten.
  • Auslesen von SIMATIC MODAS Tags.
  • Durchführung der Inbetriebnahme vor Ort.
  • Systemumgebung: Windows NT 4, Visual Basic 6, Simatic WinCC 5, OPC DA, MS Access.
Juli 2010 - Nov. 2010
5 Monaten
China

Softwareentwickler

Internationaler Reifenhersteller

  • Visualisierung des Transportsystems für ein neues Reifenwerk mittels WinCC.
  • Implementierung einer Sprachumschaltung für ostasiatische Sprachen.
  • Entwicklung von Kommunikationstools in C# und VB6.
  • Aufbau und Inbetriebnahme der PC- und Netzwerkinfrastruktur vor Ort.
  • Systemumgebung: WinCC 7.0, WinCC WebNavigator, SIMATIC 427C MicroBox, WinAC RTX F 2009, Beckhoff TwinCat, Indu-Sol.
Juni 2010 - Juni 2010
1 Monate
Deutschland

Softwareentwickler

Automotive Unternehmen

  • Visualisierung eines Kernwicklers für die Reifenherstellung unter WinCC Flexible 2008 SP2.
  • Systemumgebung: WinCC Flexible 2008 SP2, Simatic Multipannel, Simatic S7-300.
Mai 2010 - Mai 2010
1 Monate
Deutschland

Softwareentwickler

Automotive Unternehmen

  • Migration eines hochverfügbaren Datenbanksystems im Fail-Over-Cluster von MS SQL Server 2000 (32bit) auf Version 2008 (64bit).
  • Anpassung vorhandener Softwarepakete in C#, VB.NET und VB6.
  • Systemumgebung: Windows Server 2008R2, MS SQL Server 2008 im Fail-Over-Cluster.
Feb. 2010 - März 2010
2 Monaten

Softwareentwickler

Unternehmen aus der Druckindustrie

  • Erstellung eines Prototyps zum Sammeln von Protokoll- und Fehlerdaten aus unterschiedlichen Datenquellen von Druckmaschinen.
  • Weiterverarbeitung der Daten in einem Datenbanksystem.
  • Konzeptionserstellung für ein PlugIn-fähiges System zum Sammeln der Daten.
  • Systemumgebung: Windows XP / 7, C#, Visual Studio 2008, MS SQL Server 2005, DevExpress, Subversion.
Feb. 2006 - Dez. 2009
3 Jahren 11 Monaten

Teilprojektleiter

Unternehmen für Antriebstechnik

  • Weiterentwicklung der Anwendung L-force Engineer zur Parametrierung von Antriebsreglern in einem Team von 10-15 Entwicklern.
  • Integration von DCOM-Komponenten zur Kurvenerstellung in C# zur Verwaltung von Antriebskomponenten.
  • Durchführung von Datenmodellierung und GUI-Programmierung.
  • Implementierung einer Gateway-DLL in C++ für CoDeSys 2.3 zur Kommunikation zwischen PlcDesigner und Antriebsregler.
  • Prototypenerstellung einer Integration von CoDeSys 3.x Controls.
  • Systemumgebung: Windows XP, C#, C/C++, VB.NET, CoDeSys 2.3, Visual Studio 6 / .NET, Subversion, Rational ClearQuest, Visio, VMware.
Nov. 2005 - Jan. 2006
3 Monaten
Ecuador

Softwareentwickler

Automotive (Reifenhersteller)

  • Visualisierung einer Reifenwickelmaschine in VB6.
  • Realisierung der Kommunikation zu Beckhoff TwinCat mittels ADS.
  • Implementierung einer Rezepturverwaltung mit VB und MS Access.
  • Systemumgebung: Windows 2000 Professional, VB6, ADO, TwinCat ADS, OPC DA.
Apr. 2005 - Okt. 2005
7 Monaten
Deutschland

Projektleiter

Molkereibetrieb

  • Neuimplementierung einer dynamischen Kommunikationsschicht in C# zwischen Siemens Steuerungen (Simatic Step5 / Step7) und einem Datenbanksystem.
  • Parametrierbarer Zugriff auf Datenbausteine mittels OPC-DA über eine Konfigurationsdatenbank.
  • Implementierung einer Bedienoberfläche mit .NET Remoting.
  • Erstellung von ActiveX-Komponenten in VB6 für den Datenbankzugriff in Simatic WinCC.
  • Systemumgebung: Windows 2003 Server, C#, T-SQL, ADO.NET, Visual Studio.NET, Simatic WinCC, MS SQL Server 2000.
Sept. 2003 - März 2005
1 Jahr 7 Monaten
Deutschland

Teilprojektleiter

Automotive Unternehmen

  • Implementierung eines Materialflussrechners für die Just-in-time Fertigung von Kompletträdern.
  • Implementierung eines chaotischen Lagersystems als Hochverfügbarkeitssystem im Fail-Over-Cluster mit MS SQL Server.
  • Realisierung der Kommunikation mit Simatic S7-400 Steuerungen mittels OPC-DA.
  • Erzeugung von Fahraufträgen für ein duales Portallagersystem.
  • Visualisierung der Fertigungslinien mit WinCC 5.
  • Implementierung eines Barcode-Interfaces als ActiveX-Komponente und Erstellung von Auswertungen in XML, Excel und PDF.
  • Systemumgebung: Windows 2000 Advanced Server (Cluster), VB6, VB.NET, C#, MS SQL Server 2000.
Aug. 2003 - Aug. 2003
1 Monate
Vereinigtes Königreich

Softwareentwickler

Automobilhersteller

  • Implementierung einer Rezepturverarbeitung für die Getriebefüllanlage im Produktionsprozess.
  • Systemumgebung: Windows NT 4, Visual Basic 6, Simatic WinCC 5, OPC DA, MS Access.
Juli 2003 - Juli 2003
1 Monate
Deutschland

Softwareentwickler

Molkereibetrieb

  • Anpassung des Laborinformationssystems (LIMS).
  • Umstellung der Kommunikation auf OPC-DA.
  • Systemumgebung: Windows 2000 Professional, VBA, T-SQL, MS Access, Simatic.NET OPC-DA, MS SQL Server 2000.
Apr. 2003 - Juni 2003
3 Monaten
Österreich

Softwareentwickler

Automotive Unternehmen

  • Erfassung von Fertigungsdaten bei der Produktion von Kompletträdern.
  • Anbindung an das bauseitige PPS-System mittels OPC-DA.
  • Visualisierung der Fertigungslinien mit WinCC 5.
  • Implementierung eines Barcode-Interfaces als ActiveX-Komponente.
  • Systemumgebung: Windows 2000 Advanced Server, Visual Basic 6, T-SQL, Simatic WinCC 5, MS SQL Server 2000.
Okt. 2002 - März 2003
6 Monaten
Portugal

Softwareentwickler

Internationaler Reifenhersteller

  • Visualisierung der Fördertechnik mit Produktionsdaten der transportierten Komponenten in Visual Basic 6.
  • Kommunikation zu Beckhoff TwinCat Steuerungen mit ADS.
  • Systemumgebung: Windows NT 4, VB6, Beckhoff TwinCat, Simatic WinCC 5, MS Access.
Aug. 2002 - Sept. 2002
2 Monaten
Vereinigtes Königreich

Softwareentwickler

Automobilhersteller

  • Lesen und Schreiben von Mobilen Datenträgern (MODAS) mit Produktionsdaten.
  • Übermittlung von Füllmengen mittels OPC-DA an Modicon Steuerungen.
  • Systemumgebung: Windows NT 4, Visual Basic 6, Ansi-C Scripte in Simatic WinCC 5, Modicon Steuerungen, MS Access.
Feb. 2002 - Juli 2002
6 Monaten
Deutschland

Softwareentwickler

Universität

  • Implementierung eines Datenbanksystems zur Verwaltung und Steuerung eines Probenahme-Systems für DNA-Proben.
  • Erzeugung von Fahraufträgen für den Probenahme-Roboter und Übertragung an Simatic WinAC mittels OPC-DA.
  • Protokollierung der Produktionsdaten und Visualisierung des Roboters mit WinCC 5.
  • Implementierung eines Barcode-Interfaces und Erstellung von Auswertungen in Excel und PDF.
  • Systemumgebung: Windows NT 4, Visual Basic 6, T-SQL, MS Access, Simatic WinCC 5, MS SQL Server 2000.
Nov. 2001 - Jan. 2002
3 Monaten
Deutschland

Softwareentwickler

Universität

  • Implementierung eines Handlingsystems zur automatischen Bestückung von Piezo-Elementen mit Beckhoff TwinCat.
  • Programmierung eines Vier-Achsen-Systems mit Linearachsen.
  • Systemumgebung: Windows NT 4, TwinCat.
Okt. 2001 - Okt. 2001
1 Monate
Deutschland

Softwareentwickler

Molkereibetrieb

  • Datenaustausch und Protokollierung der Transpondersysteme der Milchsammelwagen an der Milchannahme.
  • Systemumgebung: Windows NT 4, C-Scripte in Simatic WinCC 5, VB6, MS Access.
Sept. 2001 - Sept. 2001
1 Monate
Deutschland

Softwareentwickler

Fruchtsaftausmischbetrieb

  • Erweiterung der Rezepturverarbeitung sowie der Betriebs- und Produktionsdatenerfassung in der Ausmischung.
  • Systemumgebung: Windows NT 4 Server, Visual Basic 6, T-SQL, MS Access, iFix32, MS SQL Server 7.
Juli 2001 - Juli 2001
1 Monate
Deutschland

Berater

Molkereibetrieb

  • Erstellung einer Machbarkeitsstudie für die Integration verschiedener datentechnischer Insellösungen.
Mai 2001 - Juni 2001
2 Monaten
Deutschland

Berater

Fruchtsaftausmischbetrieb

  • Erstellung eines Lastenheftes für die Neuimplementierung des Ausmischprozesses.
Dez. 2000 - März 2001
4 Monaten
Deutschland

Softwareentwickler

Fruchtsaftausmischbetrieb

  • Neuimplementierung der Rezepturverarbeitung und der Betriebsdatenerfassung auf Microsoft SQL Server 7.
  • Visualisierung auf iFix und Kommunikation zu Simatic S7-400.
  • Systemumgebung: Windows NT 4 Server, Visual Basic 6, T-SQL, MS Access, iFix32, MS SQL Server 7.
Dez. 1999 - Nov. 2000
1 Jahr
Deutschland

Softwareentwickler

Fruchtsaftausmischbetrieb

  • Neuimplementierung der Rezepturverarbeitung und der Produktionsdatenerfassung auf Microsoft SQL Server 7.
  • Visualisierung auf Simatic WinCC 4 und Kommunikation zu Simatic S5.
  • Systemumgebung: Windows NT 4 Server, Visual Basic 6, T-SQL, MS Access, Simatic WinCC 4, MS SQL Server 7.

Zusammenfassung

Mein Fokus liegt auf der Entwicklung und Implementierung von maßgeschneiderten IT-Lösungen im Bereich der Anwendungsentwicklung für die Automatisierungstechnik. Hierbei spezialisiere ich mich auf zwei Hauptbereiche:

  • Visualisierung mittels HMI- und SCADA-Lösungen
  • Entwicklung individueller Software

Im Mittelpunkt steht die Analyse von Prozessen und Abläufen, insbesondere unter Berücksichtigung der horizontalen Datenflüsse zwischen Anlagenteilen und der vertikalen Integration mit übergeordneten Systemen. Ich setze auf effektive Kommunikation und Datenaustausch zwischen Automatisierungsgeräten und Steuerungen sowie zu übergeordneten Systemen wie Rezepturverwaltungen, Mess- und Betriebsdatenerfassungen und ERP-Systemen (z.B. SAP). Dabei entwickle ich Lösungen sowohl auf der Basis individueller Software als auch auf etablierten SCADA- und MES-Systemen, mit besonderem Schwerpunkt auf SIMATIC-Lösungen für den Bereich Industrie 4.0.

Ein wesentlicher Aspekt meiner Arbeit ist die Entwicklung mit OPC UA als standardisierte Transportschicht, um eine nahtlose Interoperabilität sicherzustellen.

Zusätzlich bin ich in der Konzipierung und Entwicklung von Softwarekomponenten in .NET erfahren und unterstütze die Portierung von VB6- und Excel-basierten Anwendungen in die .NET-Welt. Für individuelle Kundenanforderungen entwickle ich vollständige Softwarepakete in C# und VB.NET, während ich im Datenbankbereich Lösungen mit Microsoft SQL Server, PostgreSQL und SQLite umsetze. Für hardware-nahe Kommunikationsanforderungen nutze ich C unter Windows als Entwicklungsumgebung.

Übernommene Verantwortlichkeiten in Projekten:

  • Softwarearchitektur und -entwicklung
  • Schnittstellen-Definition und -Abstimmung
  • Projektplanung, Testdurchführung und Vor-Ort-Abnahmen (auch an internationalen Standorten)
  • Teilprojektleitung

Branchenerfahrungen:

  • Pharmaindustrie: Reengineering und Portierung von excel-basierter Parametrier-Software auf datenbankbasierte .NET-Anwendungen zur Optimierung von Effizienz und Skalierbarkeit.
  • Schienenfahrzeugleittechnik: Entwicklung der Visualisierungssoftware für Driver Display Units (DDU) im Train Control Management System (TCMS) mit C#/ VB.NET/ VB6/ ANSI-C sowie Reengineering und Portierung von excel-basierten Parametrier-Softwarelösungen zu datenbankgestützten .NET-Anwendungen; Implementierung generischer Kommunikationsschichten für den Signalaustausch zwischen DDU und PLCs.
  • Automobilzulieferer: Fertigung und Lieferung von Kompletträdern „just in time“ und „just in sequence“ direkt zum Montageband.
  • Reifenproduktion: Automatisierte Transportsysteme bei einem international tätigen Reifenhersteller.
  • Nahrungsmittelindustrie: Lösungen für „Liquid Processing“ in Molkereien und fruchtsaftverarbeitenden Unternehmen.

Fähigkeiten

Technologieschwerpunkte:

  • Erstellung Von Scada-basierten Und Individuellen Visualisierungen
  • Anwendungsentwicklung In .Net (C#, Vb.net)
  • Pflege Von Vb6-altanwendungen Und Portierung Nach Vb.net / C#
  • Design Und Implementierung Von Datenbanklösungen (Schwerpunkt Microsoft Sql Server)
  • Entwicklung, Implementierung Und Support Von Mes-systemen
  • Virtualisierung Von Client-server-systemen Für Automatisierungslösungen
  • Sps-kommunikation Und Datenbankanbindung Via Opc Ua / Da Und Api (Z.b. Simatic S7-300/400, S7-1500, Twincat 2)
  • Scada/hmi-anlagenvisualisierung Mit Simatic Wincc (Classic Und Tia Portal) In Client-server- Und Redundanten Systemen Mit Hoher Verfügbarkeit
  • Skriptverarbeitung Und Fehlerbehebung In Ansi-c Für Simatic Wincc-projekte

Fachliche Kenntnisse – Programmiersprachen:

  • C# ( > 20 Jahre Projekterfahrung)
  • Visual Basic .Net ( > 20 Jahre Projekterfahrung)
  • Visual Basic 6 ( > 25 Jahre Projekterfahrung)
  • T-sql (> 15 Jahre Projekterfahrung)

Fachliche Kenntnisse – Betriebssysteme:

  • Windows Server (In Hyper-v)
  • Windows 11 (X86 / X64)
  • Windows 10 Iot Enterprise (X86 / X64)
  • Windows Xp / 7

Fachliche Kenntnisse – Datenbanken:

  • Postgresql
  • Sqlite
  • Microsoft Sql Server ( > 15 Jahre Projekterfahrung)
  • Microsoft Access ( > 25 Jahre Projekterfahrung)
  • Erfahrung Im Betrieb Von Hochverfügbaren Microsoft Sql Server Datenbanken In Fail-over-clustern Und/oder Virtualisierten Umgebungen

Softwarepakete, Virtualisierung, Methoden, Tools, Module:

  • Virtualisierung Im Automatisationsumfeld Für Datenbanksysteme, Scada, Mes, Opc Ua/da
  • Microsoft Hyper-v
  • Vmware Esxi
  • Microsoft Visual Studio Bis 2022
  • Microsoft Visual Studio 6 (Vb6 Und C++)
  • Oo-methoden Und Programmierung
  • Datenmodellierung
  • Uml

Versionsverwaltungssysteme:

  • Ca Harvest Software Change Manager
  • Git
  • Subversion

Tools / Schnittstellen:

  • Implementieren Von Kommunikationsschnittstellen Auf Der Basis Von Simatic.net
  • Implementieren Von Kommunikationsschnittstellen Auf Protokollebene Via Opc Ua, Opc Da, Tcp/ip, Cip, Mvb, Seriell

Visualisierungssysteme:

  • Simatic Wincc (Classic) V4 Bis V7.5
  • Simatic Wincc Professional Tia Portal Bis V15.1

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Bernhard Höhn
Bernhard Höhn

Konvertierung von externen Excel- und CSV-Lieferstellen-Listen für interne Datenbank-Schnittstelle, Architektur

Profil ansehen
Jörg Trappschuh
Jörg Trappschuh

Datenbank-Experte und Softwareentwickler

Profil ansehen
Matthias Freelancer
Matthias Freelancer

Business-Architekt

Profil ansehen
Werner Mühlmann
Werner Mühlmann

IT-Support

Profil ansehen
Emre Ates
Emre Ates

Entwicklung einer Softwarelösung zur Archivierung und eines GenAI-basierten Q&A-Tools

Profil ansehen
Tobias Engelbrecht
Tobias Engelbrecht

C# Fullstack Entwickler / Scrum Master / Product Owner Cloud-Dienste / Product Owner Infrastruktur & Kerndienste / Leiter

Profil ansehen
Peter Thorn
Peter Thorn

Softwareentwickler

Profil ansehen
Guido Schedlbauer
Guido Schedlbauer

Senior Softwareentwickler

Profil ansehen
Ronald Tonn
Ronald Tonn

Product Owner

Profil ansehen
Matthias Spiller
Matthias Spiller

Softwareentwickler und Berater

Profil ansehen
Stefan Wimmer
Stefan Wimmer

Architekt/Softwareentwickler/Infrastuktur

Profil ansehen
Oleg Orlov
Oleg Orlov

Senior Softwareentwickler C#, ASP.NET Core (.NET 6–9)

Profil ansehen
Hannah De vries
Hannah De vries

Fullstack-Entwickler

Profil ansehen
Jens Meßinger
Jens Meßinger

Fullstack-Entwickler / Teamleiter

Profil ansehen
Dieter Möhrle
Dieter Möhrle

Softwareentwickler

Profil ansehen
Heiko Huvermann
Heiko Huvermann

Fullstack-Entwickler / Architekt

Profil ansehen
Jan Lüders
Jan Lüders

Senior Entwickler

Profil ansehen
Andreas Adam
Andreas Adam

IT-Anwendungsmanager

Profil ansehen
Kai Schmudlach
Kai Schmudlach

Software-Entwickler

Profil ansehen
Andre Fritzsche
Andre Fritzsche

.NET Berater (Fullstack)

Profil ansehen
Timo Bakenecker
Timo Bakenecker

Freiberufler (selbstständig)

Profil ansehen
René Pelzer
René Pelzer

CIO

Profil ansehen
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack-Entwickler

Profil ansehen
Stefan Rantzuch
Stefan Rantzuch

Entwickler

Profil ansehen
Yahya Vall
Yahya Vall

Mitgründer & CEO

Profil ansehen
Christian Fritsch
Christian Fritsch

Architekturmanagement

Profil ansehen
Ulrich Proeller
Ulrich Proeller

Software-Architekt

Profil ansehen
Johannes Euteneier
Johannes Euteneier

Freiberuflicher Software Consultant

Profil ansehen
Frank Eppink
Frank Eppink

DevOps

Profil ansehen
Vincent Rothländer
Vincent Rothländer

Freiberufler

Profil ansehen