Skip to content
View ayanpandey's full-sized avatar

Block or report ayanpandey

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
ayanpandey/README.md
Terminal: whoami → Ayan, AI Engineer at Northstarz, Bangalore. Focus: multi-agent assistants, hybrid search and RAG, real-time voice AI, LLM evaluation. Open to AI engineering roles and consulting. Void the black cat watches from the corner.

Portfolio LinkedIn Email Open to AI roles



❯ trace recruiter-agent --live

Animated trace of the Northstarz recruiting agent: an orchestrator in Go and Google ADK drives sourcing (3,800 profiles per run), screening (0 errors on a 70-decision gate), ranking (BM25 plus dense with RRF, ColBERT v2 re-rank), interviews (~150 a month in English, Hindi and Kannada) and outreach (Gemini Live over Twilio). 30+ companies, 600+ positions closed, 300% revenue growth in 3 months, 98% lower cost per match.
the long version: what I build at Northstarz
  • Multi-agent recruiting assistant: Go + Google ADK (migrated from LangChain). It handles sourcing, screening, outreach, evaluation and scheduling, and has helped 30+ companies close 600+ positions.
  • Candidate search: Gemini embeddings in Qdrant, hybrid dense + BM25 with Reciprocal Rank Fusion, ColBERT v2 re-ranking and LLM scoring. A 200-query live eval suite gates every change.
  • Voice AI: a Gemini Live calling agent over Twilio, a WebSocket AI interviewer in English, Hindi and Kannada, and a WebRTC interview room with Go signalling and a self-hosted TURN server.
  • AnthroSense: 13 BiLSTM trait models trained in PyTorch and served from Go via ONNX, at zero per-call LLM cost.
  • Cost: incremental scoring, Flex-tier inference and model routing cut talent-matching cost from $0.24 to $0.005 per match.

❯ ls ~/side-projects

project what it does
🧭 job-application-agent Finds matching jobs, tailors the resume per role (an auditor pass blocks factual drift), fills applications, drafts recruiter notes
🕸️ Agent Hub Runs Claude, Codex and Gemini as one coding-agent pool: shared SQLite blackboard, deterministic routing, a "needs you" queue
🎬 Hermes AI Reels Studio Topic in, published vertical reel out: Gemini script, Veo 3.1 clips, TTS, word-synced captions
🐈‍⬛ Void The cat-shaped guide on my portfolio: ask it anything about my work
🔤 nanoGPT GPT-2 from scratch in PyTorch, trained on Shakespeare
🍲 Novel Recipe Generation GPT-2 / Mistral / LLaMA-3 on 118k recipes, validated by actually cooking them

❯ git log --since="1 year" | heatmap

Contribution heatmap for the last year, refreshed daily. Streaks, active days and merged open-source PRs, refreshed daily.

❯ git log --merged --author=ayanpandey --not ~/own-repos

❯ cat stack.txt

Go, Python, TypeScript, React, PyTorch, FastAPI, GCP, AWS, Docker, Redis, MongoDB, Nginx, Linux, C++, Java

also: Google ADK · LangChain · ONNX · Vertex AI · Gemini · Qdrant · ColBERT · NATS JetStream · WebRTC · Twilio

❯ history | tail -3

ML Engineer @ Wishfin: loan-eligibility scoring that lifted partner-bank conversions 70%
Research Assistant @ MIDAS Lab, IIIT-Delhi: YOLOv8 product-image extraction, 87% accuracy
B.Tech ECE @ IIIT Delhi



void reviewed this README · 0 bugs found · cards redrawn daily by github actions

Popular repositories Loading

  1. reddit-karma-farming-bot reddit-karma-farming-bot Public

    Forked from MrPowerScripts/reddit-karma-farming-bot

    "Is karma really that important to you? Damn bro, you need a life" - YouTube Comment

    Python

  2. job-application-agent job-application-agent Public

    Desktop agent that finds matching jobs, tailors your resume to each one, fills the application and drafts recruiter outreach. LinkedIn, Naukri and ATS forms.

    Python

  3. ayanpandey ayanpandey Public

    Profile README

    Python

  4. deja-vu deja-vu Public

    Forked from vshulcz/deja-vu

    Claude Code memory, Codex memory, Cursor memory, OpenCode memory, Gemini CLI memory, Windsurf memory & Cline memory across 44 agents. AI coding memory, Claude Code history, Cursor history, local co…

    Go

  5. azure-dev azure-dev Public

    Forked from Azure/azure-dev

    A developer CLI for working with Azure resources to build and deploy AI applications. Commands map to key workflow stages: code, build, deploy, and monitor.

    Go

  6. rome rome Public

    Forked from rome-os/rome

    A compounding agent OS for recursive agents. Also an open source alternative to Grok Bot and Meta's Muse.

    TypeScript