Ingenieur-Skizzenbuch

Kompetenzen, Technologien und Vorgehen

Von der Untersuchung einer Aufgabe und dem Architekturentwurf bis zur Entwicklung und Betreuung des Systems.

Unsere Kompetenzen

Von der Untersuchung einer Aufgabe und dem Architekturentwurf bis zur Entwicklung und Betreuung des Systems.

Komplexe Informationssysteme

Wir entwerfen Architekturen, entwickeln Server- und Clientkomponenten, integrieren Systeme und begleiten ihre Weiterentwicklung. Zu unserer Erfahrung gehören Amirig und TAU Telemetry.

Datenverarbeitung und Suche

Wir extrahieren und vergleichen Informationen aus Dokumenten und Tabellen und entwickeln Datensuche und Analyse. In MedStock arbeiten wir mit öffentlichen Beschaffungsdaten des medizinischen Marktes.

Entwicklung und Training neuronaler Netze

Wir entwerfen spezialisierte neuronale Modelle zum Verstehen von Anfragen: zur Erkennung von Objekten, Bedingungen, Operationen und ihren Beziehungen. Wir erstellen mehrsprachige Trainingsdaten mit bekannten korrekten Antworten, trainieren eigene Komponenten und passen Adapter vortrainierter Modelle an. Wir prüfen die Qualität anhand separater Kontrolldaten, analysieren Fehler und verbessern die Architektur. 2025–2026 nutzen wir diesen Ansatz zur Erforschung semantischen Routings; die Anwendung der Ergebnisse in MedStock ist geplant.

LLMs und KI-Agenten

In CPO IDE entwickeln wir die Anbindung großer Sprachmodelle (LLMs) über APIs und Adapter für verschiedene Ausführungswege. Wir stellen Kontext aus Projektmaterialien und Wissen zusammen und begrenzen Zugriff und Datenumfang. Wir entwickeln die Aufgabensteuerung für KI-Agenten, Ressourcenerfassung und Ausführungshistorie. Ergebnisse werden mit ihren ursprünglichen Aufgaben und Entscheidungen verknüpft, damit sie überprüft und bei der Weiterentwicklung des Projekts genutzt werden können.

Entwicklungswerkzeuge

Wir erstellen Werkzeuge für den Anwendungsbau und die Steuerung der Entwicklung. Frühere Arbeiten umfassen Miracle und LogicProgram; aktuell entwickeln wir CPO IDE für Projekte, Wissen und KI-Agenten.

Programmiersprachen und Entwicklungswerkzeuge

In aktuellen Entwicklungen verwenden wir JavaScript, TypeScript und Python, CSS zur Gestaltung von Benutzeroberflächen und SQL für die Arbeit mit Daten. Wir nutzen Electron für Desktop-Anwendungen, Node.js für Serverkomponenten, React und Vue für Weboberflächen sowie Vite für die Erstellung der Builds.

Die Werkzeuge unterscheiden sich je nach Projekt: CPO IDE nutzt Electron und React; TauTelemetry Platform nutzt Python, Vue und TypeScript; Amirig DCDM nutzt Node.js, Express und PostgreSQL; Yuqora nutzt Electron und AutoHotkey v2; die Vertragsdatenverarbeitung in ZEDIS nutzt Python und SQLite.

Aktuelle Arbeiten und Pläne ↗
Unternehmensangaben ↗
Ein fundiertes Gespräch über ein System beginnt bei Ihren Prozessen, Daten und betrieblichen Rahmenbedingungen.
Die Untersuchung einer Aufgabe verbindet Prozesse, Daten und die Architektur des künftigen Systems.

02 / Kompetenzen

Mit der Aufgabe beginnen.

Ein fundiertes Gespräch über ein System beginnt bei Ihren Prozessen, Daten und betrieblichen Rahmenbedingungen.

01

Den Kontext verstehen

Klären, wer das System nutzt, welche Aufgabe es lösen soll und mit welchen Systemen es zusammenarbeiten muss.

02

Die Teile verbinden

Daten, Geräte und bestehende Software als Teile eines gemeinsamen Systems betrachten.

03

Den nächsten Schritt bestimmen

Den Umfang und ein Ergebnis vereinbaren, an dem sich die erste Etappe bewerten lässt.

Beginnen wir mit Ihrer Aufgabe

Erzählen Sie uns von Ihrer Aufgabe.

Vorhaben besprechen