Zurück zum Portfolio
English

Lebenslauf

Ravinder Singh

Softwareentwickler | KI-Anwendungen, Backend- und Desktop-Systeme

Profil

Ich studiere Business and IT in Berlin und entwickle eigenständige Software in den Bereichen KI-Anwendungen, Backend-Dienste, Codeanalyse und Desktopsoftware. Zu meiner Projektarbeit gehören Systementwurf, APIs und Datenverarbeitung, dokumentenbasierte Suche mit Quellenangaben, graphbasierte Agentenabläufe und formatspezifische Bearbeitung. Forschungsalphas und Prototypen sind entsprechend gekennzeichnet.

Technische Kenntnisse

Programmiersprachen
Python, TypeScript, JavaScript, SQL, Rust
Backend und Daten
FastAPI, PostgreSQL, SQLite, Redis, MinIO, Docker
Frontend und Desktop
React, Next.js, Electron, Tauri, WASM
KI und Entwicklertools
Dokumentenverarbeitung, Informationssuche, Agentenwerkzeuge, MCP

Technische Methoden

Deterministischer Abruf
FAIMatrix
FAIMatrix erstellt deterministische lexikalische Vektoren und bewertet graphverbundene Speichereinträge anhand expliziter Signale; Abrufqualität und Konfliktbehandlung müssen noch kontrolliert evaluiert werden.
Experimentelle Zustandsdynamik
NOESIS-Σ
NOESIS-Σ untersucht endliche Zustandsupdates mit einem ICNN-Potential und einer Normprojektion; die geprüfte Alpha belegt keinen integrierten, trainierten und Ende-zu-Ende verifizierten Inferenzpfad.
Expliziter Steuerungsfluss
Alcyoneus OS
Alcyoneus bildet die Ausführung mit benannten Graphknoten und bedingten Verzweigungen ab; Richtlinien wirken nur dort auf Aktionen, wo die Anwendung sie verbindet.
Begrenzte statische Analyse
SynEvid
SynEvid begrenzt die Auswirkungsverfolgung nach Tiefe und Knotenzahl, kennzeichnet abgeschnittene Ergebnisse und weist Zählungen als Schätzwerte aus.
Beleg- und Formatgrenzen
AverQel, ReveLith
AverQel gibt Quellenverweise mit generierten Antworten aus; bei ReveLith hängt die Dateitreue beim Speichern vom jeweiligen Format ab.
Statistische und heuristische Methoden
Aurelinx
Aurelinx berechnet Kohorten- und beobachtete Übergangsauswertungen sowie heuristische Kandidatenrangfolgen; diese Methoden sind keine validierten Beschäftigungsprognosen oder operativen HR-Empfehlungen.

Ausgewählte Portfolio-Projekte

AverQel · Arbeitsumgebung für Dokumente und Recherche

seit 2025

  • Entwickelte eine Pipeline zur OCR-gestützten Dokumentenverarbeitung, Indexierung und quellenbelegten Suche mit FastAPI, PostgreSQL, Redis und MinIO.

Alcyoneus OS · Python-Laufzeit für Agentensysteme

seit 2025

  • Entwickelte eine Python-Laufzeit für Agenten mit Graph-Workflows, Modellanbietern, Werkzeugen, Speicher, Streaming und konfigurierbaren Richtlinienprüfungen.

SynEvid · Rust-Prototyp für Codeanalyse

seit 2026

  • Entwickelte ein statisches Analysewerkzeug in Rust, das Python- und TypeScript-/JavaScript-Code mit Tree-sitter verarbeitet, Änderungsauswirkungen begrenzt verfolgt und Architekturregeln prüft.

ReveLith · Desktop-Office-Anwendung

seit 2026

  • Entwickelte Bearbeitungsabläufe mit Electron, Rust-Sidecars und WebAssembly; die Dateitreue beim Speichern variiert je nach Format.

Weitere Forschungs- und Prototypenprojekte

FAIMatrix

seit 2024

Forschungsalpha - deterministisches KI-Gedächtnis und graphbasierter Abruf; nicht für den operativen Einsatz

Ausbildung und Zertifikate

Business and IT, Bachelor of Science (laufendes Studium)

seit 2025

IU International University of Applied Sciences, Campus Berlin

CMI Level 5 Certificate in Management and Leadership

2025

Chartered Management Institute (CMI)

Sprachen

Englisch (berufliche Kenntnisse) · Punjabi (Muttersprache) · Hindi (Muttersprache) · Deutsch (A2, derzeit im Aufbau)