Skip to content
View firoala18's full-sized avatar
  • Essen, Germany

Block or report firoala18

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
firoala18/README.md

Hi, I'm Firas Saleh 👋

Full-Stack AI Engineer — I build production AI platforms for higher education, and the infrastructure that serves them.

Currently at the University of Wuppertal (ZIM), where I develop and operate the KI-Agenten-Studio — an AI assistant platform for teaching and research: 530+ REST endpoints, unified abstraction over 6 LLM providers, hybrid RAG, multi-agent orchestration, and MCP integration.


🔬 Featured: llm-inference-lab

A university-scale LLM serving platform in miniature — built, measured, and documented end to end:

Layer What's inside
Serving vLLM (Qwen3-8B) on a cloud GPU — concurrency sweeps, TTFT/ITL percentiles, saturation analysis
Governance LiteLLM gateway: virtual keys, per-faculty budgets & rate limits, chargeback pricing, a live-proven model fallback chain
Operations Prometheus/Grafana as code, SLOs derived from my own benchmarks, alert rules with a demonstrated firing case, runbook
Platform Kubernetes (k3d) + Argo CD — the whole stack deployed and scaled via GitOps

Every number is measured, every operational failure is documented in the journal.


🛠 What I work with

AI / LLM   vLLM LiteLLM RAG MCP OpenAI Claude

Languages   Python C# TypeScript SQL

Backend / Frontend   .NET FastAPI React PostgreSQL Redis

Platform / Ops   Docker Kubernetes Argo CD Prometheus Grafana GitLab CI

XR   Unity Mirror — multiplayer learning worlds with AI avatars (TTS, STT, lip sync)


🚀 Live in production

🎤 Talks & trainings

  • "KI-Assistenten-Studio: Building single- and multi-agent systems" — 12-session online training series for university teaching and research staff (2026)
  • "From AI assistants to AI agents — the next generation of intelligent systems" — university-wide continuing-education session (2026)

📫 firas.alaammar@gmail.com · Essen, Germany

Pinned Loading

  1. llm-inference-lab llm-inference-lab Public

    A university-scale LLM serving platform in miniature: vLLM on cloud GPU, LiteLLM gateway with per-faculty governance, Prometheus/Grafana SLOs, k3d/ArgoCD GitOps. All numbers measured, all failures …

    Python

  2. Storyboard-XR Storyboard-XR Public

    Collaborative storyboard tool for XR learning media — real-time collaboration (SignalR), OpenAI image generation, role-based sharing (ASP.NET Core 8)

    HTML