webbasierten Anwendung zur Echtzeitdatenabfrage von Hardware in Industrieanlagen. Es nutzt PLCs, um Daten von verschiedenen Geräten und Sensoren zu sammeln, wobei die Backend-Kommunikation über OPC-UA zu Codesys-PLCs erleichtert wird.
Ich habe das Projekt geleitet und entwickelt, das die Entwicklung eines Python-Wrappers und eines Moduls zur Kommunikation mit Program Logic Controllern (PLCs) unter Verwendung von OPC UA (Unified Architecture) umfasste. Der Python-Wrapper fungierte als Zwischenschicht und bot eine benutzerfreundliche Schnittstelle zur Interaktion mit OPC-UAServern und zur Datenübertragung mit PLCs. Das Modul, das auf dem Wrapper aufbaute, implementierte Funktionalitäten, die spezifisch für die PLC-Kommunikation waren, und ermöglichte eine nahtlose Integration mit OPC-UA-fähigen industriellen Automatisierungssystemen.
Ich habe das SAP Connect-Projekt geleitet und entwicklet, das die Entwicklung eines C#- Webdienstes zur Abrufung von SAP-Daten aus einer Anlage umfasste. Dieser Webdienst fungierte als Zwischenschicht zwischen dem SAP-System und anderen Anwendungen und bot eine standardisierte Schnittstelle zum Zugriff auf Anlagendaten. Durch die Nutzung von C# und bewährten Branchenpraktiken stellte der Webdienst eine nahtlose Integration und effiziente Datenabfrage aus dem SAP-System sicher, wodurch nachgelagerte Anwendungen in der Lage waren, Echtzeit-Anlagendaten für verschiedene Zwecke abzurufen.
Das Projekt beinhaltet die Entwicklung einer robusten OPC-UA-Client-Bibliothek in C#, um die Kommunikation mit OPC-UA-Servern in industriellen Automatisierungssystemen zu optimieren. Diese Bibliothek bietet eine umfassende Reihe von Funktionalitäten, um eine nahtlose Integration und effizienten Datenaustausch zu ermöglichen.
Ich habe eine Webanwendung entwickelt, um Echtzeit-Anlagendaten über ein Dashboard Interface anzuzeigen. Dieses Management-Dashboard konzentrierte sich speziell auf die Anzeige von Ausdauertests für Festo. Konfigurationseinstellungen und generierte Daten wurden mithilfe einer Kombination aus Oracle- und MongoDB-Datenbanken gespeichert und verwaltet. Um die Kommunikation mit den programmierbaren Logik-Controllern (PLCs) in den Anlagen zu erleichtern, habe ich ein proprietäres Protokoll namens EasyIP in JavaScript verfasst.
Kundenzentrierte Webanwendung entwickelt für die Echtzeit-Anzeige von Anlagendaten über ein intuitives Dashboard, maßgeschneidert für die Ausdauertest-Anforderungen von Festo.
Ich leite Migrationsbemühungen, wie zum Beispiel den Übergang von QS-Anwendungen von ASP.NET zu MVC5. Mit Hilfe von C# optimiere ich die Backend-Logik, um die Anwendungsleistung und Skalierbarkeit zu verbessern.
Zertifizierungen
Vorstellung
Schlüsselkompetenzen
Kurzbeschreibung Profil
Projekte mit Angular und Typescript umfeld
Projekte mit C# im ASP.Net Framework und ASP.Net Core umfeld
Projekte in C und Python umfeld
Projekttätigkeiten
Projektmanagementmethoden
Angular
ASP.Net
NodeJS
Tools
Berufserfahrung
heute:
Rolle: Founder & CEO
Kunde: auf Anfrage
10/2017 ? 05/2024:
Rolle: Senior Fullstack Developer
Kunde: Festo SE CO. & KG
02/2015 ? 09/2017:
Rolle: Fullstack Developer
Kunde: Informatik Consulting Systems AG
webbasierten Anwendung zur Echtzeitdatenabfrage von Hardware in Industrieanlagen. Es nutzt PLCs, um Daten von verschiedenen Geräten und Sensoren zu sammeln, wobei die Backend-Kommunikation über OPC-UA zu Codesys-PLCs erleichtert wird.
Ich habe das Projekt geleitet und entwickelt, das die Entwicklung eines Python-Wrappers und eines Moduls zur Kommunikation mit Program Logic Controllern (PLCs) unter Verwendung von OPC UA (Unified Architecture) umfasste. Der Python-Wrapper fungierte als Zwischenschicht und bot eine benutzerfreundliche Schnittstelle zur Interaktion mit OPC-UAServern und zur Datenübertragung mit PLCs. Das Modul, das auf dem Wrapper aufbaute, implementierte Funktionalitäten, die spezifisch für die PLC-Kommunikation waren, und ermöglichte eine nahtlose Integration mit OPC-UA-fähigen industriellen Automatisierungssystemen.
Ich habe das SAP Connect-Projekt geleitet und entwicklet, das die Entwicklung eines C#- Webdienstes zur Abrufung von SAP-Daten aus einer Anlage umfasste. Dieser Webdienst fungierte als Zwischenschicht zwischen dem SAP-System und anderen Anwendungen und bot eine standardisierte Schnittstelle zum Zugriff auf Anlagendaten. Durch die Nutzung von C# und bewährten Branchenpraktiken stellte der Webdienst eine nahtlose Integration und effiziente Datenabfrage aus dem SAP-System sicher, wodurch nachgelagerte Anwendungen in der Lage waren, Echtzeit-Anlagendaten für verschiedene Zwecke abzurufen.
Das Projekt beinhaltet die Entwicklung einer robusten OPC-UA-Client-Bibliothek in C#, um die Kommunikation mit OPC-UA-Servern in industriellen Automatisierungssystemen zu optimieren. Diese Bibliothek bietet eine umfassende Reihe von Funktionalitäten, um eine nahtlose Integration und effizienten Datenaustausch zu ermöglichen.
Ich habe eine Webanwendung entwickelt, um Echtzeit-Anlagendaten über ein Dashboard Interface anzuzeigen. Dieses Management-Dashboard konzentrierte sich speziell auf die Anzeige von Ausdauertests für Festo. Konfigurationseinstellungen und generierte Daten wurden mithilfe einer Kombination aus Oracle- und MongoDB-Datenbanken gespeichert und verwaltet. Um die Kommunikation mit den programmierbaren Logik-Controllern (PLCs) in den Anlagen zu erleichtern, habe ich ein proprietäres Protokoll namens EasyIP in JavaScript verfasst.
Kundenzentrierte Webanwendung entwickelt für die Echtzeit-Anzeige von Anlagendaten über ein intuitives Dashboard, maßgeschneidert für die Ausdauertest-Anforderungen von Festo.
Ich leite Migrationsbemühungen, wie zum Beispiel den Übergang von QS-Anwendungen von ASP.NET zu MVC5. Mit Hilfe von C# optimiere ich die Backend-Logik, um die Anwendungsleistung und Skalierbarkeit zu verbessern.
Zertifizierungen
Vorstellung
Schlüsselkompetenzen
Kurzbeschreibung Profil
Projekte mit Angular und Typescript umfeld
Projekte mit C# im ASP.Net Framework und ASP.Net Core umfeld
Projekte in C und Python umfeld
Projekttätigkeiten
Projektmanagementmethoden
Angular
ASP.Net
NodeJS
Tools
Berufserfahrung
heute:
Rolle: Founder & CEO
Kunde: auf Anfrage
10/2017 ? 05/2024:
Rolle: Senior Fullstack Developer
Kunde: Festo SE CO. & KG
02/2015 ? 09/2017:
Rolle: Fullstack Developer
Kunde: Informatik Consulting Systems AG