Skip to content
View Billu98's full-sized avatar

Block or report Billu98

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
billu98/README.md

Bilal Ahmad

Lead AI Engineer at Raumdeuter · based in Leipzig 🇩🇪 · previously at Mercedes‑Benz.

I build GDPR‑first, multi‑LLM production systems for German‑language media clients. Sentiment analysis, contextual question generation, learning loops that feed back into prompt design, self‑hosted GPU planning for when Cloud credits run out.


Currently building

  • Multi‑LLM adjudicator on Vertex AI — every /api/sentiment request fans out to two Gemini 3.x workers in parallel (Frankfurt‑pinned + EU multi‑region), reconciled by a Gemini judge. Cross‑cloud safety‑net fallback to Fireworks. Zero 2.5‑family models on the request path.
  • Fragengenerator KI — admin tool that turns a Kicker‑style article into three fan‑facing prompts (text · ranking · poll) using an engineered German prompt, with a reveal‑edit UX, per‑card regenerate, and a mandatory "warum?" reason on every touch. The reasons + a supervisor Gemini's per‑generation critique feed the learning loop that improves the next prompt version.
  • Sentiment analysis at scale — 5‑class buckets, 7‑class intents, 18‑topic taxonomy, register‑anchored German prompt v30 with disagreement guardrails. Live on Chemie Leipzig and the demo showcase.

The Raumdeuter stack

Python / FastAPI · gRPC · PostgreSQL + MySQL · Docker Compose · LangChain / LangGraph · Vertex AI Gemini · Cloudflare R2 · Phoenix (OTel tracing) · Sentry · Hetzner · GCP

Not just Gemini — Fireworks-hosted GPT‑OSS as the cross‑cloud fallback, and a self‑hosted Llama 3.1 8B (llama.cpp on the EU box) for internal SLM work.

What I care about

  • Auditable data residency. Every LLM call in production runs in an EU region — Frankfurt or the eu multi‑region — with a paper trail. No global endpoints on the sentiment path. GDPR compliance is a design constraint, not a checklist.
  • Learning from every request. Editing an LLM output should be a signal that goes somewhere useful. In the Fragengenerator flow, every admin edit + the reason for it lands in a structured table alongside a supervisor Gemini's grade of the original output — the corpus we mine for the next prompt.
  • Runway‑aware infrastructure. Google Cloud credits are great until they aren't. Prototyping the Hetzner‑hosted SLM cutover now so the migration is a decision, not an emergency.

Contact

  • Company: Raumdeuter GmbH
  • Location: Leipzig, Germany
  • Reach me through Raumdeuter or via GitHub.

Profile last refreshed 2026‑09‑21.

Popular repositories Loading

  1. Web-Practice-for-Final-Year-Project Web-Practice-for-Final-Year-Project Public

    HTML,CSS, JavaScript, NodeJs, ReactJs Practice

    HTML

  2. Empty-space-detection-in-an-indoor-environment-to-help-blind-people Empty-space-detection-in-an-indoor-environment-to-help-blind-people Public

    The results of the project are attached in test_imgae_out.jpg and test_video.mp4. Please read the read.md file for description of project.

    Jupyter Notebook

  3. Machine-Learning-Based-Analysis-and-classification-of-Tinnitus-Patient-Data Machine-Learning-Based-Analysis-and-classification-of-Tinnitus-Patient-Data Public

    A project based on tinnitus patients dataset, analyzing the data and classifying the patients with disease on either ear.

    Jupyter Notebook

  4. Sentiment-analysis-on-Amazon-fine-food-reviews-rob-mulla-well-documented Sentiment-analysis-on-Amazon-fine-food-reviews-rob-mulla-well-documented Public

    Due to the size restriction the dataset file is unable to upload but you can simply download from kaggle.

    Jupyter Notebook

  5. Wine-Quality-prediction Wine-Quality-prediction Public

    A machine learning project aiming for learning about machine learning models and other techniques.

    Jupyter Notebook

  6. Data-analysis-project-on-supermarket-sales Data-analysis-project-on-supermarket-sales Public

    Exploratory Data Analysis with Python and Pandas

    Jupyter Notebook