Skip to content
Open for Collaboration

Hi, I'm Hemali Savaliya

Building intelligent systems that ship — from model experiments to production LLM applications.

LLM apps in productionRAG pipelines end to endAgents that finish the job

◆ The Daily Stack

Tools I think in

The models, frameworks, and infrastructure behind everything I build.

01 — About

The person behind the prompts

I'm an AI/ML engineer focused on generative AI and agentic systems — the layer where models stop being demos and start being products. My work spans the full arc: framing the problem, shaping the data, building the pipeline, and measuring whether it actually works.

Lately that means LLM applications — retrieval-augmented generation, tool-using agents, and the evaluation harnesses that keep them honest. I care about the unglamorous parts: chunking strategies, failure modes, latency budgets, and what happens when the model is wrong.

When I'm not building, I'm writing notes on what I learned — because explaining a system is the fastest way to find its gaps.

Hemali Savaliya

AI/ML Engineer · GenAI & Agentic Systems

How I Operate

Evaluate before you celebrate

A demo that works once is a hypothesis, not a result. Every system I ship comes with an eval harness.

Small models, sharp problems

Reach for the biggest model last. Most problems shrink when you frame them properly.

Agents need guardrails

Autonomy is earned. Tool access, budgets, and stop conditions are part of the design, not an afterthought.

Write it down

Experiments without notes are just expensive random walks. The lab notebook is part of the pipeline.

02 — Skills

The toolkit, live

Pick a directory — each one is a domain I work in, with the tools I reach for and the proof to back it up.

hemali@ml — ~/craftzsh

hemali@ml ~ % cat ml-foundations/tagline

The fundamentals everything else stands on.

04 — Projects

Things I've built

Selected work across GenAI, agents, and classic ML — each one shipped, measured, and documented.

9:41

FX-82MS

LIVE CALCULATOR WEB APP

FX-82MS Scientific Calculator

An interactive web emulator of the classic fx-82MS scientific calculator. Features LCD display indicators (DEG/RAD, STO, M, HYP), keyboard shortcuts, logarithmic and trigonometric calculations, and memory operations.

BUILT WITH

JavaScriptHTML5 CanvasCSS3DOM APIKey ListenersLCD Display System
9:41

GTU Maths Bank

📐Unit 1: Basic Calculus
28 × 3M36 × 4M31 × 7M
📈Unit 2: Multivariable
25 × 3M30 × 4M28 × 7M
LIVE QUESTION BANK PORTAL

GTU Mathematics Question Bank

A comprehensive web portal for engineering students to practice GTU mathematics question sets. Features beautiful LaTeX formula rendering powered by KaTeX, topic filtering, and exam-focused question categories.

BUILT WITH

JavaScriptKaTeX Math EngineHTML5CSS3LaTeX RenderingGTU Syllabus Archive
Generative AI

DocMind — RAG Knowledge Assistant

A retrieval-augmented assistant that answers questions over private document collections with cited sources. Hybrid search (dense + BM25), semantic chunking, and a re-ranking stage keep answers grounded; an eval suite tracks faithfulness and retrieval hit-rate on every change.

STACK

PythonLangChainpgvectorFastAPIOpenAI APIRagas
Agentic AI

Relay — Multi-Agent Research Crew

A LangGraph workflow where planner, researcher, and writer agents collaborate on long-form research tasks. Each agent has scoped tool access, token budgets, and hard stop conditions; a supervisor node reviews intermediate output before the pipeline advances.

STACK

PythonLangGraphAnthropic APITavilyRedisDocker
Generative AI

Gauge — LLM Evaluation Harness

A lightweight harness for regression-testing LLM applications: versioned prompt suites, LLM-as-judge scoring with human calibration checks, and a diff view that shows exactly which cases a prompt change broke.

STACK

PythonPytestOpenAI APISQLiteStreamlit

More Builds

Machine Learning

Churn Lens

Classic ML done properly: a churn prediction model with feature pipelines, SHAP-based explanations, and drift monitoring — because not everything needs a transformer.

Pythonscikit-learnXGBoostSHAP
Full Stack

Promptfolio

A small full-stack app for versioning, tagging, and A/B-testing prompt templates across projects, with a diff view for prompt iterations.

Next.jsTypeScriptPostgreSQLPrisma
Generative AI

Whisper Notes

Local-first meeting transcription and summarization using Whisper and a small instruction-tuned model — no audio ever leaves the machine.

PythonWhisperOllamaGradio
05 — Writing

Lab notes

Notes from the workbench — what I'm building, what broke, and what the numbers said.

1 min read

Sample post

Agent loops are state machines

The moment I started drawing my agent workflows as state machines instead of 'loops with vibes', the bugs got boring — in the best way.

#agents#langgraph#architecture

1 min read

Sample post

Notes on evaluating LLM outputs

LLM-as-judge is cheap and useful — as long as you keep checking the judge. A few practices that kept my evals honest.

#evals#llm#testing
06 — Education

Credentials & foundations

The formal groundwork — degree, certifications, and continued learning.

2024 — 2028

Bachelor of Engineering

Information Technology

Gujarat Technological University

Gujarat, India

Certifications

Deep Learning Specialization

Placeholder Learning Platform · 2024

LLM Application Development

Simplilearn · 2025

Machine Learning Engineering

Google Career Certificates · 2026

07 — Contact

Let's build something

Have a project, a role, or a hard problem involving LLMs? My inbox is open.

Currently Available

Open to collaborations, and interesting problems.

  • AI/ML roles
  • GenAI projects
  • Collaborations

// I usually reply within 48 hours