AI/ML Engineer. M.Sc. Media Engineering at TU Ilmenau, Germany.
I build LLM and deep learning systems end to end — retrieval and agent architectures, neural audio models, and the evaluation infrastructure that tells you whether either of them actually works. With 5+ years of building production-grade data solutions, I design projects to be instrumented—not merely demo-ready. Latency budgets, query costs, quality metrics, and documented failure modes are measured and exposed rather than hidden.
Currently focused on making LLM systems measurable, and on locating the real ceiling in learned audio compression.
Multi-agent RAG over public logistics operational documentation.
Fixed-orchestration agent pipeline (planner, retriever, responder) with hybrid BM25 and dense retrieval, Qdrant vector store, FastAPI backend, Streamlit UI. Instrumented end to end with LangSmith tracing and RAGAS evaluation. Measured at 0.98 faithfulness, ~9.4s median latency, $0.028 per query. 108 tests, Dockerised, CI on every push, deployed live.
Architectural decisions are documented in the repo — including why the retriever agent is deliberately not LLM-backed, and why I chose fixed orchestration over an AutoGen group chat.
Low-latency neural speech codec, rate-distortion research.
Causal transformer encoder/decoder with residual vector quantisation, targeting 8–16 kbps for real-time speech. Run as an eight-phase controlled curriculum rather than a hyperparameter sweep, including a deliberate counter-experiment (D-VAE) designed to fail. Quality plateaued at 3 bits per codebook, locating the ceiling in latent entropy rather than quantiser resolution. Known limitations — including a torch.triu/torch.tril bug that invalidated one attention-window phase — are disclosed in full.
Predicting energy decay curves from room geometry. 103M-parameter model reaching R² = 0.9995 on T20 and C50 prediction, trained on measured spatial room impulse responses.
Comparative study of PCA, LDA, and EFA for room acoustics classification. Parameter sensitivity analysis across octave bands on the Stolz et al. (2024) SRIR dataset — DT20m dominant under LDA, DRR and Grel under EFA. MATLAB.
| LLM & retrieval | Deep learning | ML engineering | Data |
|---|---|---|---|
| LangChain, AutoGen | PyTorch, torchaudio | Docker, GitHub Actions | Python, SQL, dbt |
| Qdrant, RAGAS, LangSmith | Causal CNNs, transformers | pytest, CI/CD | Spark, Airflow |
| FastAPI, Streamlit | RVQ, autoregressive models | AWS, Azure | Snowflake, Teradata |
| Hybrid BM25 + dense retrieval | librosa, PESQ, STOI | Model evaluation & tracing | Power BI, MATLAB |
TU Ilmenau — M.Sc. Media Engineering, Faculty of Electrical Engineering and Information Technology. In progress.
Razor Group GmbH, Berlin — Data Engineer. E-commerce operations and marketplace analytics.
Teradata, Islamabad — Enterprise data warehousing.
NETSOL Technologies, Islamabad — Telecom BI.
B.Sc. Software Engineering.
Microsoft DP-900 · Teradata Vantage
English (C2) · German (B2) · Urdu, Punjabi (native)
