Samarth PatelOpen to opportunities

Samarth Patel

AI Engineer · Futurecraft

I build production LLM systems — agentic RAG, text-to-SQL over real warehouses, and the evaluation harnesses that prove they actually work. B.Tech in AI & ML from Symbiosis Institute of Technology.

Pune, IN · UTC +5:30
type — or just watch
$⌘K
Open sourcelive
21.9k★

on repos I've shipped code into — their stars, my patches

GitHublive
33public repos

18 followers · here since 2022

PythonJavaScriptJupyter Notebook
Usessam@matrix $ fastfetch
osArch Linux
HywmHyprland
❯shellfish
kttermkitty
editVS Code · nvim
cpui7-14650HX
gpuRTX 4070
▤ram16 GiB
▦disp1600p · 165Hz
pkgs1259 · pacman
Contributions372 in the last year
Private contributions are counted, never namedLessMore

01Experience

Futurecraft
AI Engineer · grew from intern to graduate engineer
Pune, India
ASKPLANSQL
NL→SQL

Text-to-SQL agent

Built the core of a production text-to-SQL agent — schema linking, staged query planning and pre-execution validation — turning plain-English questions into validated SQL over a live multi-tenant warehouse. Moving hand-written prompts onto DSPy pipelines nearly doubled its accuracy.

PUSHBUILDSHIP
INFRA

Cloud deploy path

Co-own the AWS deploy path for the AI services — rebuilt a broken CI/CD pipeline and provisioned a fresh EKS cluster, ECR, S3 and IAM (OIDC / IRSA) roles, so every merge ships to the cloud with no static keys.

AGT
AGENT

Agent tool layer + RBAC

Built the tool layer behind a production agentic assistant — a LangGraph agent served over FastAPI to human and API callers, reasoning over live platform data and a vector store to return grounded, cited answers, all behind role-based access.

B.Tech, Artificial Intelligence & Machine Learning · Symbiosis Institute of Technology, Pune · Aug 2022 — Jun 2026

02Selected work

MCP server connecting Claude Code to a live Kubernetes cluster — log analysis, anomaly detection for OOM kills, restart storms and error bursts, and RCA reports where every finding cites a real log line.

TypeScriptMCPKubernetes

ClearQuill

local-first

AI writing assistant that runs entirely on your machine. Fine-tuned ModernBERT for sentence-level AI-text detection; GGUF models served through llama.cpp with GPU auto-detection. Nothing leaves the device.

PythonNext.jsllama.cpp

Finds unprotected API endpoints across FastAPI, Flask, Django, Express and Spring — AST first, optional LLM pass second. Built after a production incident. Ships as a pre-commit hook and a CI gate.

PythonASTAnthropic

Config-as-code retrieval benchmark: four chunking strategies × embedding providers × three vector backends, reported side by side with latency, score distribution and overlap.

PythonFAISSChromaDB

World Cup 2026 companion — an interactive Leaflet map with custom tiles, clickable venue markers and animated team travel paths across 16 stadiums, 48 teams and 104 matches.

Next.js 16LeafletFastAPI

RetireWise

HackRX Top 80

RAG over financial and insurance policy PDFs — clause-level chunking, FlagEmbedding vectors, FAISS retrieval and grounded generation with token auth, caching and hallucination mitigation.

FastAPIGeminiFAISS

03Open source

Repositories I've landed merged PRs into — their stars, my patches. Ranked by stars and pulled live from GitHub, so a new project shows up on its own.

Andyyyy64 on GitHubAndyyyy64/whichllmExposed benchmark source and confidence in the JSON output, plus the CLI reference docs.6,7242 PRs
microsoft on GitHubmicrosoft/CUAWrightdocs: clarify report.json requires task_showcase.yaml (#12)6,0341 PR
TheoLeeCJ on GitHubTheoLeeCJ/SemIf-OpenJevPer-workload temperature calibration for direct logits4,7181 PR
zakirullin on GitHubzakirullin/files.mdfix: chat sends message during IME composition4,1562 PRs
intertwine on GitHubintertwine/dspy-agent-skillsHardened the test suite, added version and structure guards, restructured the reference to lead with API signatures.2781 PR
HackRX 6.0 · Top 80Amazon ML Challenge · Top 100Datathon by CCOEW · Top 20TensorCraft · Finalist

04Recent activity

Straight from GitHub — merged PRs, commits and issues across public repos, newest first.live

Sep 21
PR mergedTheoLeeCJ/SemIf-OpenJev #19Per-workload temperature calibration for direct logits15dTheoLeeCJ/SemIf-OpenJev #19Per-workload temperature calibration for direct logits★ 4,718⑂ 343Python+1,745−09 files·merged Sep 21, 2026
commitTheoLeeCJ/SemIf-OpenJev @65d0021Add per-workload temperature calibration for direct option logits15dTheoLeeCJ/SemIf-OpenJev @65d0021Add per-workload temperature calibration for direct option logits★ 4,718⑂ 343Pythoncommitted Sep 21, 2026
Jul 10
commitsamarthpatel24/samarthpatel24 @be8dfb1Refine Arch logo card: regular-weight logo, bigger text, GitHub-matched background2mosamarthpatel24/samarthpatel24 @be8dfb1Refine Arch logo card: regular-weight logo, bigger text, GitHub-matched background★ 0⑂ 0Pythoncommitted Jul 10, 2026
commitsamarthpatel24/samarthpatel24 @3706d29Replace dot-art logo with Arch fastfetch ASCII logo2mosamarthpatel24/samarthpatel24 @3706d29Replace dot-art logo with Arch fastfetch ASCII logo★ 0⑂ 0Pythoncommitted Jul 10, 2026
Jun 14
PR mergedAndyyyy64/whichllm #103feat: replace fixed 80% RAM reserve with bounded-reserve formula3moAndyyyy64/whichllm #103feat: replace fixed 80% RAM reserve with bounded-reserve formula★ 6,724⑂ 372Python+59−55 files·merged Jun 14, 2026
commitAndyyyy64/whichllm @b6ca843feat: replace fixed 80% RAM reserve with bounded-reserve formula (#103)3moAndyyyy64/whichllm @b6ca843feat: replace fixed 80% RAM reserve with bounded-reserve formula (#103)★ 6,724⑂ 372Pythoncommitted Jun 14, 2026
Jun 4
commitsamarthpatel24/workflow-pack @ad1745dDrop redundant text title (banner already shows it)4mosamarthpatel24/workflow-pack @ad1745dDrop redundant text title (banner already shows it)★ 2⑂ 0JavaScriptcommitted Jun 4, 2026
May 28
PR mergedmicrosoft/CUAWright #14docs: clarify report.json requires task_showcase.yaml (#12)4momicrosoft/CUAWright #14docs: clarify report.json requires task_showcase.yaml (#12)★ 6,034⑂ 383Python+4−01 file·merged May 28, 2026

Full activity on GitHub →

04Toolkit

Every chip links to that tool's official documentation.

Let's build something that ships.

Open to AI engineering roles and genuinely hard problems.

samarthbrijeshpatel@gmail.com