Horus IT
Software Entwicklung und Beratung seit 1995

KuhTracking

Kamerabasiertes KI System zum Gesundheitsmonitoring von Kühen

Unsere Rolle: Entwicklung zentraler Edge-Computing und Edge-AI Komponenten.

  • Portierung der KI Modelle und Algorithmen auf Smart Kameras.
  • Design und Konfiguration des Linux-Betriebssystems der Edge-Server.
  • Design und Implementierung des Kommunikationsprotokolls zwischen Kameras und Edge-Server.
  • CI und Deployment der Backend Cloud Services.

Eingesetzte Technologien: C++, Python, Rust, ONNX, Linux, Kubernetes, Cloud- und Edge-Computing.

Rezensionen online open

Rezensionen online open ist der größte frei zugängliche Rezensionspool im deutschsprachigen Raum. Eine offene REST Schnittstelle ermöglicht direkten Zugriff auf Rezensionen und Katalogisate.

Unsere Rolle: Planung, Umsetzung und laufende Weiterentwicklung des Projekts in enger Zusammenarbeit mit dem Österreichischen Bibliothekswerk.

Eingesetzte Technologien: Java, Tomcat, Hibernate, PostgreSQL, Apache, REST, JSON, XML, PHP, JavaScript.

DTA

Broker / Sales Backend im Bereich Access Management.

Unsere Rolle: Erweiterung des Bestandssystems und der WSDL/XML Schnittstellen.

  • Design und Implementierung neuer Komponenten nach Domain-Driven-Design Prinzipien.
  • Refactoring der outbound Schnittstellen.
  • Refactoring einer zentralen Komponente in separates Microservice.

Eingesetzte Technologien: Java, WildFly, Spring, JPA, Querydsl, Apache CXF, XML, WSDL, Oracle, PostgreSQL.

TMCS

Taxi Leitsystem für Flughäfen.

Unsere Rolle: Anbindung der Transceiver, Schranken, Drucker und Displays.

  • Unterstützung im Systemdesign zur Einhaltung der maximal erlaubten Latenzzeiten.
  • Design der Anbindung unter dem Aspekt höchstmöglicher Ausfallsicherheit und Robustheit im Fehlerfall.
  • Implementierung der teilweise herstellerspezifischen IP-basierten Protokolle.
  • Implementierung der Gerätesimulatoren.

Eingesetzte Technologien: Java, Netty Framework.

Blue Box

Embedded System zum automatischen Test und Monitoring von Mobilfunknetzen.

Unsere Rolle: Design und Implementierung des Embedded Linux Systems.

  • Anpassung des Linux Kernels an das eingesetzte Custom Board.
  • Implementierung von Userspace Tools zur Ansteuerung der Board-spezifischen Komponenten.
  • Erstellung eines Installers zur automatischen Installation und Konfiguration der Embedded Systeme.

Eingesetzte Technologien: Linux, C, C++