1100
0011
Small fixes. Deep in the linker.
Two merged Qualcomm ELD fixes: an ELF-header layout crash and GNU-compatible numeric -O handling. Focused regression coverage, with verification recorded in each PR.
Compilers. Information retrieval. Generative AI.
I connect the machinery beneath the code
with the intelligence beyond it.
Systems, research, and useful applications.
A selection of things I've built and contributed to.
Two merged Qualcomm ELD fixes: an ELF-header layout crash and GNU-compatible numeric -O handling. Focused regression coverage, with verification recorded in each PR.
Contributed to a RAG research workspace combining BM25 + MiniLM retrieval, page-linked PDF evidence, a grounded assistant, and cited brief exports.
→ isolate compiler worker
→ reproduce the failure
→ collect evidence
▊ make the next step inspectable_
Model-assisted compiler triage with isolated workers, persistent history, resumable events, and evidence exports. Live integration validation is pending.
RSS articles become structured drafts with optional Gemini/OpenAI generation and text/PDF exports. Includes a template fallback; live-provider validation and deployment hardening are pending.
YASHWANT THE PERSON BEHIND THE CODEI'm Yashwant, a Systems Software Engineer at IBM India Software Labs, with an M.Tech from IIIT Delhi.
My work connects C++ and Linux systems with retrieval-backed AI applications. I enjoy the details around the algorithm: reproducible failures, useful evidence, reliable APIs, and software people can inspect and use.
From a linker regression to an assistant that cites its sources, the question stays the same: how can we make this more dependable?
C / C++ · Linux · GDB · LLVM
CMake · Ninja · lit
RAG · BM25 · MiniLM · RRF
LLM APIs · PyTorch · Hugging Face
Python · FastAPI · SQL
TypeScript · Next.js · Docker
Building a team, exploring a collaboration,
or talking systems and AI? Let's connect.