Realisierung einer Applikation des Visualisierungs-Panels einer Kaffemaschine für Büros und Gastronomie. Mittels Cloud-Anbindung lässt sich die Maschine komplett überwachen und steuern. Spezifische Kunden Designs und Rezepte können auch problemlos installiert und angepasst werden.
Meine Aufgaben dabei:
· Entwurf und Implementierung (Anbindung eines neuen Routers für 4G Konnektivität, Vorwäremefunktion, Statistiken für ScreenSaver, Platform Simulator, etc.?)
· Implementierung von Unittests
· System- und Integrationstest.
Aktivitäten:
Konzeption, Entwurf, Design, Implementierung, Test
Technologien:
C++, Qt, CMake
Tools:
Qt Creator, VSCode
Implementierung einer IoT Lösung auf Basis von Azure IoT Central mit den folgenden Leistungsmerkmalen:
· Anbindung von Geräten mit IoT und Legacy Schnittstellen an die Cloud Applikation
· Verwaltbare Jobs für Feature und Software-Updates
· Anbindung von Geräten an Provider und Customer Instanzen von IoT Central
Meine Aufgaben dabei:
· Anpassung und Erweiterung von Legacy Geräte-Software
· Konfiguration und Registrierung von Devices und Edge Devices in Azure IoT Central
· Implementierung von Dual-Channel Devices
· System- und Integrationstest.
Aktivitäten:
Konzeption, Entwurf, Design, Implementierung, Test
Technologien:
Nodejs, Typescript, python, REST API, Docker, Azure SDK, IoT Central
Tools:
GitLab, Azure DevOps, VS Code
Realisierung eines Tools zum Lesen/Schreiben von mit RFID-Tags versehenen Sieben. Das Tool soll zusätzlich zur manuellen Eingabe von Daten, die Möglichkeit anbieten Daten aus einer Datenbank oder QR-Code automatisch einzugeben.
Meine Aufgaben dabei:
· Entwurf und Implementierung.
· Unterstützung von Dateneingabe über QR-Codes (Serielle Anbindung eines Qr-Code-Readers)
· RFID- und QR-Reader automatsch verbinden
· Erstellung von Installer
· System- und Integrationstest.
Aktivitäten:
Konzeption, Entwurf, Design, Implementierung, Test
Technologien:
Dart, Flutter, Json
Tools:
VS Code
Realisierung eines Tools zum Generieren von Lizenz Keys für verschiedene Lizenzstufen. Die Keys werden verwendet, um bestimmte Features auf dem Gerät freizuschalten. Das Tool kann sowohl Dauer- als auch Demo-Keys, die nach einer bestimmten Test-Frist ablaufen generieren.
Meine Aufgaben dabei:
· Entwurf und Implementierung.
· Test auf verschiedene Target-Plattformen: Windows, Web, Mobile (Android).
· System- und Integrationstest.
Aktivitäten:
Konzeption, Entwurf, Design, Implementierung, Test
Technologien:
Dart, Flutter
Tools:
VS Code
Realisierung eines modularen und skalierbaren Systems, um Prozessdaten zu analysieren. Die Daten werden aus verschiedenen Datenquellen (Anlagen) gesammelt, mit unterschiedlichen Funktionsmodulen analysiert und die Ergebnisse visualisiert. Das System kann sowohl in der Cloud als auch on premise beim Kunden betrieben werden.
Meine Aufgaben dabei:
· Entwurf und Implementierung einer REST-Schnittstelle.
· Entwurf und Implementierung einer Json-basierte Datenbank.
· Benutzerverwaltung (Authentifizierung und Autorisierung) und Datenvalidierung.
· Webserver Implementierung.
· System- und Integrationstest.
Aktivitäten: Konzeption,
Entwurf, Design, Implementierung, Test
Technologien: Node.js,
TypeScript, Rest API, Nx, JSON, OpenAPI, Docker
Tools: GitLab,
Azure DevOps, VS Code
Gateway für das Auslesen und den Transfer von Device-Metriken in eine Elasticsearch Datenbank. Mit dem IoT Gateway können Devices über unterschiedliche Kommunikationsprotokolle (Seriell, Modbus, MQTT) angebunden werden. Die Transformation der Daten wird in einem semantischen Informationsmodell beschrieben.
Meine Aufgaben dabei:
· Entwurf und Implementierung einer REST-Schnittstelle für das IoT Gateway.
· Simulation von Devices und Device-Metriken in der Elasticsearch Datenbank.
· Automatisierung der Benutzerverwaltung in Kibana (Spaces, Rollen, Benutzer).
· Implementierung einer Device Firmware für die FFT-Analyse mit Algobuilder.
· Ausführung und Orchestrierung der Services mit Docker.
Aktivitäten: Machbarkeitsanalyse,
Konzeption, Entwurf, Design, Implementierung, Monitioring
Technologien: Python,
Golang, Rest API, OpenAPI, Elastic Stack, CI/CD, AWS CDK
Tools: GitLab,
Azure DevOps, Algobuilder, VS Code, Docker Compose, Kibana
Proof of Concept einer Smart Production Solution für den Bereich Maschinen-/Anlagen-Überwachung und Steuerung. Die intelligente Produktlösung erweitert die AWS Cloud um sichere Produktkonnektivität und bietet darüber hinaus Funktionen für die lokale Datenverarbeitung direkt in den Produkten, für komplexe Ereignisregeln wie auch für die Datenverarbeitung und -speicherung.
Aktivitäten
Machbarkeitsanalyse, Konzeption, Entwurf, Design, Implementierung, Monitioring
Technologien
Node.js, Python, Amazon Web Services, AWS CDK, AWS SDK, REST, GitLab, CI/CD, AWS Lambda, AWS DynamoDB, AWS Amplify, AWS Gateway, AWS Cognito, AWS IoT Core, AWS CloudWatch
Tools
GitLab, Azure DevOps, AWS Console, AWS CLI
Aktivitäten:
Design, Implementierung, Integrationstest, Systemtest
Technologien:
Qt, QML, C, C++, Python
Tools:
QtCreator
Realisierung der Gerätesoftware zur Bedienung und Steuerung von vernetzten Spiegeln
Design und Implementierung der Software
Evaluierung von verschiedenen Netz-Topologien
Smartphone Anbindung über MQTT
Dokumentation und Test
Aktivitäten:
Requirements Engineering, Design, Implementierung, Integrationstest, Systemtest
Technologien:
Arduino, C, C++, ESP8266
Tools:
Visual Studio Code
Aktivitäten:
Requirements Engineering, Design, Implementierung, Integrationstest
Technologien:
Node.js, C++, Qt, QML, log4js
Tools:
QT-Creator, Visual Studio Code
Aktivitäten:
Design, Implementierung, Test
Technologien:
C++, Qt, QML, JavaScript, SQL, Shell Scripting, XML, PDF/A, CUPS, Samba, CAN, Audit Trail, IEC 62304, FDA CFR 21 Part 11, MD5, SH1, GMP, Embedded Linux, log4cpp
Tools:
VirtualBox, Ubuntu, Yocto Linux, Qt Creator, Qt Test, SQLite3, Mantis, Visual Studio, git, CMake, Doxygen, TFS
Aktivitäten:
Requirements Engineering, Design, Implementierung, Testspezifikation, Integrationstest, Systemtest
Technologien:
C/C++, Qt, QML, Google Test
Tools:
QT-Creator, Visual Studio, clang-format
Aktivitäten:
Requirements Engineering, Design, Implementierung, Testspezifikation, Integrationstest, Systemtest, Lasttest
Technologien:
C++, Qt, QML, UBUNTU Linux, Embedded Linux, EN 62304, log4cpp
Tools:
QT-Creator, Yocto, GNU-Toolchain
Aktivitäten:
Design, Implementierung, Test, Deployment
Technologien:
Angular, Node.js, WebSocket, HTML5, CSS3, Express, JavaScript, JSON, Windows, JSDoc
Tools:
Visual Studio Code, Browser (Chrome, Firefox)
Aktivitäten:
Design, Implementierung, Test
Technologien:
Node.js, WebSocket, HTML5, CSS3, Express, JavaScript, JSON, Linux, JSDoc
Tools:
WebStorm, Gulp, Karma, DevTools, Browser (Chrome, Firefox), Continues Integration
Aktivitäten:
Design, Implementierung, Test
Technologien:
Node.JS, WebSocket, HTML5, CSS3, Express, JavaScript, JSON, Windows
Tools:
Visual Studio Code, DevTools, Browser (Chrome, Firefox)
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.