Neuentwicklung weiterer Hardware-Module und Einbindung in die grafische Web-Anwendung zur Steuerung und Verwaltung von Leuchtmitteln.
Die Leuchtmittel kommunizieren via NarrowBand IoT mit einer Cloud. Der aktuelle Status der Leuchten ist über eine entsprechende Webseite einsehbar. Weiterhin ist die Verwaltung und die Steuerung darüber vorgesehen.
Bei einem Hersteller medizinischer Präzisionsgeräte wird eine existierende Lösung zur Einrichtung und Verwaltung von Operations-Mikroskopen mitentwickelt. Die QML-App ist stark modularisiert und Komponenten werden zeitgleich in mehreren Produkten wiederverwendet.
Dem human-medizinischem Einsatzgebiet geschuldet, liegt bei der Entwicklung ein besonderer Fokus auf qualitätssichernde Maßnahmen (Requirement Erarbeitung, Architecture, Code Review, CI/CT).
Analyse der existierenden Code-Basis und Erarbeitung einer geeignet Umsetzungsstrategie
Analyse der existierenden Code-Basis und Test hinsichtlich existierender Bugs
Anpassen von conan + cmake Konfiguration zur Modernisierung und Minimierung von Dependencies
Grafische Web-Anwendung zur Steuerung von Leuchtmitteln. Als Plattform dient ein embedded System auf Raspberry Pi Basis mit Touch-Bildschirm. Mehrere Nutzer können über die Oberfläche der Anwendung die angebundene Beleuchtung einrichten und steuern.
Für einen Onlinehändler wird eine mobile Lösung mit Barcodescanner entwi- ckelt. Die WebApp und die entsprechende Hardware wird im Lager durch Logistikmitarbeiter eingesetzt werden. Die App greift auf die REST-Schnitt- stelle des Warenwirtschaftssystem des Kunden zu.
Für ein handheld Laborgerätes sollte modulares, linux-basierendes Betriebssystem entworfen und umgesetzt werden.
Architektur: Basis-Variante (Plattform) dir je nach Anwendungsfall erweitert/customize wird.
Übernommen Aufgaben:
- Konzeption und Dokumentation der Systemarchitektur
- Weiterentwicklung und Testing der Update-Strategie
- Wartung der System-Konfiguration
- Weiterentwicklung des SDKs (compiler, sysroot, vorinstallierte Bibliotheken)
- Koordination der image-generierung (pi-gen, yocto)
- Entwicklung einzelner Systemdienste (python, c++)Für die serienmäßige Produktion eines handheld Laborgerätes sollte ein Montage- und Kalibrierungs-Assistent auf Basis von python/qt entwickelt werden. Erhobene Daten wurden in einem Django-Backend+Postgres gespeichert.
Architektur: Client Server Architektur mit mehreren Clients.
Übernommen Aufgaben:
- Gemeinsame Entwicklung des Clients und des Backends
- Modernisierung und Qualitätssicherung durch pytest, flake8 und mypy
- Paketieren und Release Management für deployment unter WindowsAuf Basis eines vorhandener Backend sollte ein SozialMedia-Erlebnis zum spielerischen Vernetzen (Like, Comments, Follow) von Usern, Songs und Videos geschlafen werden.
Vorgehen: Geteilte Architektur, mehrere Implementierungen
Architektur: ServiceInterface das mittels Dependencie-Injection Fehlerfälle induzieren kann. Reactive UI mittels RxSwift und RxJava.
Übernommen Aufgaben:
- Gemeinsame Konzeption und Umsetzung der Architektur
- Mentoring und Anlernen von neuen Mitarbeitern
- Umsetzung der CI und des remote Monitoring (Firebase Crash-reports)
- Gemeinsame Entwicklung in der iOS und Android UIIn-App zu erwerbende Sound-Pakete sollten frei kombiniert werden um eigene Songs zu erstellen. Diese Songs konnten in der Cloud gespeichert und geteilt werden.
Architektur: Ein geteilter c++-Kern, mehrere native UI für iOS, Android und Win
Übernommen Aufgaben:
- Weiterentwicklung des gemeinsamen c++-Kerns (Anbindung des REST-Backends)
- Wartung des gemeinsamen c++-Kerns (Debugging von Concurrency Fehlern)
- Modernisierung (generics, callbacks) der Kern-UI-Anbindung durch Codegenerierung mittels djinni (Scala)
-Umsetzung der iOS UI (Designvorschläge, Architektur und Entwicklung von eigenen Widgets)Bestehende Windows-DAW (Digital Audio Workstation) sollte auf OSX einsetzbar sein.
Übernommen Aufgaben:
- Koordination externer (Ukraine) Entwicklungsarbeit
- Portierung von c++ Audioanwendungen durch Emulation der Windows API (Win32 Event-System, Qt4.5)
- Portierung und Weiterentwicklung des Installers u. Kopierschutzes (c++) durch Abstraktion der Host-API (ObjectiveC)
- Portierung und Debugging von VST-Plugins (c++)Neuentwicklung weiterer Hardware-Module und Einbindung in die grafische Web-Anwendung zur Steuerung und Verwaltung von Leuchtmitteln.
Die Leuchtmittel kommunizieren via NarrowBand IoT mit einer Cloud. Der aktuelle Status der Leuchten ist über eine entsprechende Webseite einsehbar. Weiterhin ist die Verwaltung und die Steuerung darüber vorgesehen.
Bei einem Hersteller medizinischer Präzisionsgeräte wird eine existierende Lösung zur Einrichtung und Verwaltung von Operations-Mikroskopen mitentwickelt. Die QML-App ist stark modularisiert und Komponenten werden zeitgleich in mehreren Produkten wiederverwendet.
Dem human-medizinischem Einsatzgebiet geschuldet, liegt bei der Entwicklung ein besonderer Fokus auf qualitätssichernde Maßnahmen (Requirement Erarbeitung, Architecture, Code Review, CI/CT).
Analyse der existierenden Code-Basis und Erarbeitung einer geeignet Umsetzungsstrategie
Analyse der existierenden Code-Basis und Test hinsichtlich existierender Bugs
Anpassen von conan + cmake Konfiguration zur Modernisierung und Minimierung von Dependencies
Grafische Web-Anwendung zur Steuerung von Leuchtmitteln. Als Plattform dient ein embedded System auf Raspberry Pi Basis mit Touch-Bildschirm. Mehrere Nutzer können über die Oberfläche der Anwendung die angebundene Beleuchtung einrichten und steuern.
Für einen Onlinehändler wird eine mobile Lösung mit Barcodescanner entwi- ckelt. Die WebApp und die entsprechende Hardware wird im Lager durch Logistikmitarbeiter eingesetzt werden. Die App greift auf die REST-Schnitt- stelle des Warenwirtschaftssystem des Kunden zu.
Für ein handheld Laborgerätes sollte modulares, linux-basierendes Betriebssystem entworfen und umgesetzt werden.
Architektur: Basis-Variante (Plattform) dir je nach Anwendungsfall erweitert/customize wird.
Übernommen Aufgaben:
- Konzeption und Dokumentation der Systemarchitektur
- Weiterentwicklung und Testing der Update-Strategie
- Wartung der System-Konfiguration
- Weiterentwicklung des SDKs (compiler, sysroot, vorinstallierte Bibliotheken)
- Koordination der image-generierung (pi-gen, yocto)
- Entwicklung einzelner Systemdienste (python, c++)Für die serienmäßige Produktion eines handheld Laborgerätes sollte ein Montage- und Kalibrierungs-Assistent auf Basis von python/qt entwickelt werden. Erhobene Daten wurden in einem Django-Backend+Postgres gespeichert.
Architektur: Client Server Architektur mit mehreren Clients.
Übernommen Aufgaben:
- Gemeinsame Entwicklung des Clients und des Backends
- Modernisierung und Qualitätssicherung durch pytest, flake8 und mypy
- Paketieren und Release Management für deployment unter WindowsAuf Basis eines vorhandener Backend sollte ein SozialMedia-Erlebnis zum spielerischen Vernetzen (Like, Comments, Follow) von Usern, Songs und Videos geschlafen werden.
Vorgehen: Geteilte Architektur, mehrere Implementierungen
Architektur: ServiceInterface das mittels Dependencie-Injection Fehlerfälle induzieren kann. Reactive UI mittels RxSwift und RxJava.
Übernommen Aufgaben:
- Gemeinsame Konzeption und Umsetzung der Architektur
- Mentoring und Anlernen von neuen Mitarbeitern
- Umsetzung der CI und des remote Monitoring (Firebase Crash-reports)
- Gemeinsame Entwicklung in der iOS und Android UIIn-App zu erwerbende Sound-Pakete sollten frei kombiniert werden um eigene Songs zu erstellen. Diese Songs konnten in der Cloud gespeichert und geteilt werden.
Architektur: Ein geteilter c++-Kern, mehrere native UI für iOS, Android und Win
Übernommen Aufgaben:
- Weiterentwicklung des gemeinsamen c++-Kerns (Anbindung des REST-Backends)
- Wartung des gemeinsamen c++-Kerns (Debugging von Concurrency Fehlern)
- Modernisierung (generics, callbacks) der Kern-UI-Anbindung durch Codegenerierung mittels djinni (Scala)
-Umsetzung der iOS UI (Designvorschläge, Architektur und Entwicklung von eigenen Widgets)Bestehende Windows-DAW (Digital Audio Workstation) sollte auf OSX einsetzbar sein.
Übernommen Aufgaben:
- Koordination externer (Ukraine) Entwicklungsarbeit
- Portierung von c++ Audioanwendungen durch Emulation der Windows API (Win32 Event-System, Qt4.5)
- Portierung und Weiterentwicklung des Installers u. Kopierschutzes (c++) durch Abstraktion der Host-API (ObjectiveC)
- Portierung und Debugging von VST-Plugins (c++)