Software Architecture · AI Engineering
Retrieval pipelines, MCP servers and secure AI integrations — architected, benchmarked and deployed on real hardware. HTL Leonding graduate, focused on software architecture and AI infrastructure.
Diploma thesis, measured
Diploma thesis · HTL Leonding
MCP server with semantic search for LeoWiki
Natural-language search over the school wiki for AI assistants — German‑optimized embeddings, OAuth 2.1 + RBAC, deployed 24/7 on a Raspberry Pi 5.
Five-Stage Offline Preparation Pipeline
DokuWiki → vector index · runs once on content change · produces 6,002 embeddings
Input
AI Scoring
Preprocessing
Vectorisation
Persistence
Built together with Imre Obermüller — diploma thesis at HTL Leonding.
AI chat assistant inside DokuWiki — streaming LLM client with MCP tool access to the wiki knowledge base.
Browser-based MCP-server generator — configure tools, download a ready-to-install package as ZIP.
Modular CLI/TUI toolkit with an own Python TUI framework — 98% branch coverage on the core library.
RAG · Embeddings · Qdrant · Eval (MRR/nDCG, LLM-as-Judge, RAGAS) · LM Studio · Ollama
MCP server & tools · FastMCP · OAuth 2.1 · agent workflows · Claude/Cursor plugins
Python · C#/.NET · PHP · JSON-RPC · REST · RBAC · spec-driven design
Docker Compose · Linux/ARM · CI · pytest · Playwright · benchmark suites
Open for software architecture & AI engineering roles —
within commuting range of Linz, Steyr or Amstetten, or fully remote.