Senior IoT Entwicklerin und Architektin
- Verfügbarkeit einsehen
- 0 Referenzen
- 110‐200€/Stunde
- 39040 Ratschings
- auf Anfrage
- de | en | it
- 26.10.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2017 – 8/2020
Tätigkeitsbeschreibung
Design und Implementierung einer neuen, generischen IoT-Plattform (HomeConnect Plus, am 18.05.2021 offiziell released) zur einfachen und schnellen Anbindung von und Interaktion mit proprietären IoT-Silos (Multi-Cloud to one API). Die Lösung wurde nach Scrum in verteilten Teams entwickelt und so angelegt, dass weiterführende Projekte im Kontext Machine Learning und Artificial Intelligence datenschutzkonform auf der entwickelten IoT Plattform schnell und einfach aufgebaut werden können. Meine Beiträge:
o Rapid Software Prototyping für eine generischen Plattform zur schnellen Validierung von Use Cases
o Entwicklung eines generischen Anbindungsmoduls (z. B. Authentifizierung, Authorisierung) das einfach um proprietäre Features eines IoT Silos erweitert werden kann (z.B. HomeConnect, Indego, Buderus, Amazon Alexa)
o Entwicklung vernetzter Microservices zur funktionalen Erweiterung und Skalierung der Plattform, z.B. einer Digital Twin Integration sowie IoT Adaptoren zu Partner-Geräten
Tech-Stack: Java, HTTP REST APIs, Swagger, WebSockets, Docker, Microservices, MS Azure, Maven, CI/CD, Microsoft dapr, Kubernetes, node.js
Internet of Things (IoT), Software Architektur / Modellierung, Softwareentwicklung (allg.)
2/2014 – 6/2017
Tätigkeitsbeschreibung
Entwicklung der cloudbasierten IBM Watson IoT Plattform. Entwickelt wurde mit der Scrum Methode in weltweit verteilten Teams. Meine Beiträge:
o Device Management. Funktionale Erweiterungen für die Konfiguration, Wartung und das diagnostische Monitoring von IoT Devices. Entwicklungsschwerpunkte lagen auf inkrementellen Firmware-Updates, Factory Resets und Custom Commands.
o State Management. Abfrage von Live- und Langzeitdaten zur Analyse und Visualisierung von Gerätezuständen sowie als Grundlage automatisierter und regelbasierter Aktionen. Abgefragt werden konnten z.B. der Status eines Downloads, einer Installation und Fehlertypen.
o Gateway Support. Integration nicht kompatibler Geräte und Geräte außerhalb der IoT Cloud, z.B. über Bluetooth-Gateways. Hierzu fand intensiver Austausch mit den jeweiligen Gateway-Herstellern statt. Die umgesetzte Lösung wurde mit dem IBM Outstanding Technical Achievement Award ausgezeichnet.
o Security. Verbesserung der Resilienz und Sicherheit von Access-Control Richtlinien. Design- und Entwicklungsschwerpunkte lagen auf regelbasierten Rollenkonzepten und Authentifizierungsroutinen sowie generell auf Privacy, Datenintegrität und Data Protection.
o Risk Management. Konzeption und Implementierung von Connectivity-Logfile-Analysen zur Detektion von Anomalien in Echtzeit. Für die Visualisierung der Daten wurde ein dediziertes Dashboard entwickelt. Schwerpunkte: Anomalien in Datenströmen und Datentypen, Protokollen, Zertifikaten, Gateways und Verbindungsverhalten.
Tech-Stack: Java, Swagger REST API, MQTT(s), Spring Boot, Spring Boot Security, Microservices, JUnit, JMeter, MongoDB, Cloudant DB, Kibana, Maven, Ant, Access Control mit PostgreSQL, Consul, Kafka, MessageSight
Internet of Things (IoT), Software Architektur / Modellierung, Softwareentwicklung (allg.)
Zertifikate
Ausbildung
Universität Innsbruck
Über mich
Im Jahr 2013 habe ich meine Passion für IoT entdeckt und seitdem entwickle ich IoT Lösungen und Plattformen. Im Anhang finden Sie einen kleine Zusammenfassung meines Profils. Falls Sie externe Unterstützung (Beratung / Umsetzung) suchen, freue ich mich von Ihnen zu hören.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Italienisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden