Skip to content
View yetiwannacode's full-sized avatar

Block or report yetiwannacode

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. Markdown is supported. 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
yetiwannacode/README.md

Hey, I'm Ayush 👋

Computer Science undergraduate at BITS Pilani building across applied machine learning, systems, and backend engineering.

I enjoy working on problems where modelling or algorithmic choices translate into measurable system behaviour — from learning-to-rank for e-commerce search to performance-conscious C++ systems and production-oriented AI/backend applications.

Featured Projects

A second-stage product-search reranker combining lexical similarity, dense semantic representations, marketplace-specific relevance features, and LambdaMART Learning-to-Rank.

  • Built over 601K query-product relevance judgments across 29.8K queries
  • Combined TF-IDF, MiniLM embeddings, lexical/attribute features, and numeric/model-token matching
  • Designed query-disjoint train/validation/test evaluation to prevent ranking leakage
  • Achieved 0.7050 NDCG@10 on 8,956 held-out queries
  • Improved NDCG@10 by 8.72% over TF-IDF and 3.06% over MiniLM
  • Added controlled feature ablations, segment analysis, query-level error analysis, tests, and reproducible experiment outputs

Tech: Python · SQL · LightGBM · SentenceTransformers · scikit-learn · DuckDB · Pandas · NumPy


A C++17 single-instrument limit-order-book engine implementing price-time priority and realistic order lifecycle behaviour.

  • Supports partial fills, cancellation, cancel-and-replace modification, and trade logging
  • Uses ordered bid/ask price levels, FIFO queues, and hash-based active-order lookup
  • Includes deterministic throughput benchmarking and documented complexity/design decisions
  • Added 10 automated behavioural tests and sanitizer-backed CI
  • Processed 100,000 synthetic orders in 22.9 ms average across five identical runs

Tech: C++17 · STL · Data Structures · Algorithms · Make · GitHub Actions


A full-stack learning platform supporting document-grounded assistance, assessments, flashcards, classroom workflows, teacher analytics, and personalised learning roadmaps.

My primary contributions included:

  • Implementing a shared AWS Bedrock inference abstraction
  • Migrating retrieval, flashcard, assessment, and roadmap workflows to Bedrock
  • Adding multimodal document summarisation
  • Leading React/FastAPI deployment and service integration on AWS EC2
  • Adding 26 offline Bedrock integration tests and full-stack CI

Tech: AWS Bedrock · Python · FastAPI · React · TypeScript · ChromaDB · LangChain · HuggingFace


A team-developed AI honeypot prototype for detecting suspicious messages, engaging potential scammers through a guarded conversational agent, and extracting structured scam intelligence.

My primary contributions included:

  • Implementing the guarded conversational agent
  • Developing hybrid rule-based and model-assisted scam detection
  • Building extraction for UPI IDs, bank accounts, phishing links, and phone numbers
  • Adding prompt-injection checks, deterministic fallbacks, response guardrails, normalisation, and deduplication
  • Adding 22 offline behavioural tests and Python CI

Tech: Python · GenAI · Information Extraction · Regex · Pytest · GitHub Actions

Experience

LLM Engineer Intern — Sstudize Labs

  • Built and validated TypeScript/Supabase backend tools for an AI-powered Teacher Copilot
  • Worked with student records, assessment summaries, submissions, and performance analytics
  • Developed performance-classification logic using class averages, standard deviation, accuracy, score percentage, and attempt-rate metrics
  • Validated retrieval, grounding, preprocessing, recommendation, OMR, and scan-quality workflows

Technical Focus

Languages Python · C++ · Java · C · TypeScript · SQL

Machine Learning & Data Pandas · NumPy · scikit-learn · LightGBM · SentenceTransformers · PyTorch · Learning-to-Rank · NLP

Backend & Cloud FastAPI · REST APIs · AWS Bedrock · AWS EC2 · Supabase · SQLite

Core Computer Science Data Structures & Algorithms · Object-Oriented Programming · Database Systems · Concurrency

Engineering Git · Automated Testing · CI/CD · Benchmarking · Reproducible Experimentation

Academic Highlights

  • 100% Merit Scholarship — First Semester, BITS Pilani
  • Bronze Honour — International Astronomy and Astrophysics Competition
  • Top 10 — K.A.M.A.L.A Mini Hackathon, among 400+ submissions

Currently

  • Strengthening DSA and core CS fundamentals for technical interviews
  • Exploring applied machine learning, search/ranking, and data-driven systems
  • Building performance-conscious systems and backend software
  • Exploring scientific computing and ML applications on scientific datasets

Connect

LinkedIn

Pinned Loading

  1. MarketRankMarketRankPublic

    Learning-to-Rank system for e-commerce product search using LambdaMART, MiniLM, TF-IDF, and marketplace-specific relevance features.

    Python 1

  2. cpp-matching-enginecpp-matching-enginePublic

    C++17 limit-order-book simulator with price-time priority, partial fills, order management, deterministic benchmarking, automated tests, and sanitizer-backed CI.

    C++

  3. AWS-hackathonAWS-hackathonPublic

    Forked from gibber29/AWS-hackathon

    Full-stack AI learning platform with AWS Bedrock, RAG, assessments, flashcards, personalised roadmaps, offline tests, and CI

    TypeScript

  4. hcl_ai_buildathon_2026hcl_ai_buildathon_2026Public

    Forked from Admirable-humour/hcl_ai_buildathon_2026

    AI-assisted honeypot backend with hybrid scam detection, guarded conversational engagement, structured intelligence extraction, offline tests, and CI.

    Python

  5. student-record-management-cstudent-record-management-cPublic

    A modular student record management system in C using linked lists, file I/O, dynamic memory management, and input validation.

    C

  6. Algo-visualizer_JAVAAlgo-visualizer_JAVAPublic

    Step-by-step algorithm visualizer for searching and sorting algorithms (Java, Swing)

    Java