G
YouTube TikTok Games
Skip to content
View OsamaAnsar's full-sized avatar

Block or report OsamaAnsar

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
osamaansar/README.md

Hi, I'm Osama Ansar

Senior Software Engineer with 7+ years shipping production web apps (Angular, React, Vue, Node.js, ASP.NET Core), now going deep on TypeScript RAG systems, agentic pipelines, and LLM evaluation. Based in Lahore, Pakistan (UTC+5), working remotely.

I read library source before I trust it. That habit has produced 52 merged pull requests across 29 open-source projects (counted November 2026), including BeeAI, Pinecone, Weaviate, USearch, Immer and Google's ADK and A2A SDKs. Full list with links.


🌱 Open source: selected merged PRs

Currently in review: VoltAgent #1510 (tiktoken offsets drifted on multi-byte text, so chunks overran maxTokens) · LangChain.js #12131 (TokenTextSplitter cut multi-byte characters in half) · cron-parser #453 (addHour stuck across a sub-hour DST fall-back)

🔭 AI / RAG projects

All TypeScript, with real test suites and live demos. No framework hiding the mechanics.

  • MELAI-Engineering-lab: an interactive lab to observe, compare, evaluate and debug AI systems, with a CI gate that fails on a regression eval.
  • agent-loopguard: a loop and budget guard for AI agents, published on npm as @osama.ansar/agent-loopguard.
  • refract-rag: hybrid BM25 + HNSW retrieval fused with Reciprocal Rank Fusion, multi-hop agentic decomposition, and a UI that visualizes every retrieval score live. → demo
  • rag-eval-harness: an LLM-judge eval harness for RAG pipelines (faithfulness, relevance, context precision/recall) with a CI regression gate. → live report
  • agentic-rag: multi-hop agentic RAG that decomposes questions, retrieves per sub-question with from-scratch BM25, checks sufficiency, and synthesizes a cited answer.
  • hnsw-vector-index: HNSW approximate-nearest-neighbor search implemented from scratch, benchmarked against brute-force (recall@k: 66% → 100% as efSearch increases).
  • doc-chat-citations: a docs chat assistant where every claim cites and jumps to its exact source passage.
  • generative-ui-chat: a chat assistant that streams back real interactive React components (charts, tables, booking cards) instead of plain text.

🛠️ Stack

TypeScript Node.js Angular React Next.js Vue ASP.NET Core PostgreSQL AWS Docker Kubernetes Terraform Vercel AI SDK LangChain.js Vector Databases (Qdrant, Weaviate, Pinecone, Supabase) Vitest

📫 Reach me

Portfolio · LinkedIn · osama.ansar.pk@gmail.com

Popular repositories Loading

  1. js-roadmap js-roadmap Public

    Forked from fChristenson/js-roadmap

  2. ReactBlogProject ReactBlogProject Public

    JavaScript

  3. MyYoutubeClone MyYoutubeClone Public

    using

  4. ElearningM ElearningM Public

  5. NgrxCrud NgrxCrud Public

    TypeScript

  6. Arena-ux Arena-ux Public