Skip to content
View KNHNF's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report KNHNF

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
KNHNF/README.md

Karan Homayounfar

Typing

I build things that ship: Elexon BMRS forecasting pipelines, local-LLM phone systems, and production web platforms. BSc Computer Engineering, 1st in class (GPA 18.87/20). Enterprise Scholarship. Student Rep Gold Award. Currently wrapping up MSc Data Science at UWE Bristol.


📊 GitHub


🚀 Projects

Project What it does Stack Status
GB Balancing Mechanism Forecasting Forecasting total GB balancing mechanism cost per settlement period, a target no published GB study models directly. LEAR baseline vs XGBoost and LSTM, rolling-window evaluation, Diebold-Mariano testing Python · XGBoost · LSTM 🔵 Due Jan 2027
Reception System Local LLM phone handler for SMEs, prototype stage: Whisper STT, fine-tuned LLaMA/Phi-3, Google Calendar API Python · FastAPI · Ollama 🟡 Prototype
SmartQuote Assistant Email extraction + quote reply automation, 96% field accuracy Python · Ollama · OpenAI ✅ Done
Whisper STT Eval STT evaluation on LibriSpeech: WER, CER, latency + live Streamlit dashboard Python · Faster-Whisper ✅ Done
ML Practice One algorithm per week: theory notes + notebook, KNN to MLP Python · scikit-learn 🟢 Active
Crime & Deprivation Crime vs deprivation across English police areas MongoDB · PostgreSQL ✅ Done
Retail KPI Pipeline End-to-end BI pipeline over £10.6M sales dataset. ETL, MySQL, Streamlit Python · Pandas · MySQL ✅ Done
File Organizer Python CLI that auto-sorts files by type, with dry-run, undo, custom config Python ✅ Done

🛠 Stack

Languages

Python SQL JavaScript HTML/CSS

Data & ML

Pandas NumPy scikit-learn Matplotlib QLoRA fine-tuning spaCy Whisper XGBoost

Currently learning

LangChain RAG SHAP GitHub Actions n8n

Databases & Infrastructure

MySQL PostgreSQL MongoDB Supabase FastAPI Docker Cloudflare Render Vercel


Portfolio CV LinkedIn Email

Bristol, UK · Open to internships and graduate roles · knhnf.github.io

Popular repositories Loading

  1. file-organizer file-organizer Public

    A simple and customizable Python tool that automatically organizes files into folders, with interactive mode, undo support, dry-run preview, and Windows-safe output.

    Python

  2. KNHNF.github.io KNHNF.github.io Public

    Personal profile page — links to portfolio, CV, and projects.

    HTML

  3. retail-sales-kpi-analysis retail-sales-kpi-analysis Public

    Small BI-style data validation and reporting pipeline using Python and MySQL.

    Jupyter Notebook

  4. smartquote-assistant smartquote-assistant Public

    Email extraction and quote automation using local models and GPT. 96% field accuracy

    Python

  5. KNHNF KNHNF Public

    GitHub profile README.

  6. whisper-stt-eval whisper-stt-eval Public

    Speech-to-text evaluation with Faster Whisper on LibriSpeech. Compares tiny vs small models and baseline vs improved decoding across WER, CER, and latency. Includes a Streamlit dashboard.

    Jupyter Notebook