Skip to content
View Abhirai2006's full-sized avatar
🧿
🧿

Block or report Abhirai2006

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
Abhirai2006/README.md
Abhishek Rai A - AI and ML Student

Instagram LinkedIn Email GitHub followers


What I’m Building

Project Stack Live Demo
MUSE Students Voice TanStack Start · React 19 · Supabase · Cloudflare Workers Open ↗
O(patience) - Sorting Visualizer TypeScript · React Open ↗
Binary Search Visualizer HTML · CSS · JavaScript Open ↗
Portfolio v3 TanStack Start · React 19 · Three.js · Tailwind CSS v4 Open ↗
daily-code (ongoing) Python · DSA -

MUSE Students Voice → Live Demo ↗

Speak up. Anonymously. Together.

An anonymous, quorum-verified grievance platform for my campus. Every complaint is voted True or False by fellow students, and the ones that clear quorum get auto-compiled into a formal PDF letter addressed to the Director and Vice Chancellor.

  • USN-gated signup - one account per student, checked against a seeded registry of 1,159+ real USNs across five departments.
  • Anonymous by design - a USN proves that a person is a real student but never appears on posts, votes, or comments.
  • True/False consensus voting with a live quorum bar, so only complaints the campus agrees on get escalated.
  • One-click PDF escalation letters with a ready-to-send email body for administrators.
  • Row-Level Security everywhere - public reads go through sanitized Postgres views, and author identity never leaks.
  • Edge-rendered delivery on Cloudflare Workers with TanStack Start, React 19, and Supabase.

O(patience) - Sorting Algorithm Playground → Live Demo ↗

Visualize. Compare. Understand.

A deeply interactive sorting visualizer that turns pseudocode into something you can see, race, and quiz yourself on.

  • Visualizer - Bubble, Selection, Insertion, Merge, and Quick Sort with live pointer flags, sound mode, completion feedback, and step-by-step export.
  • Race mode - all five algorithms on the same input with a leaderboard and race history.
  • Quiz mode - a three-tier “Name That Sort” game with animation recognition, trace snapshots, and pseudocode ordering.
  • Sort DNA - a session personality engine that assigns types such as Explorer, Speedrunner, and Deep Diver.
  • Embeddable widget at /embed for blog posts and teaching pages.

Binary Search Visualizer → Live Demo ↗

A high-performance Binary Search visualizer with glassmorphism UI, real-time low/mid/high tracking, and interactive audio feedback. It makes the O(log n) narrowing process visible step by step.

Portfolio v3 → Live Demo ↗

A scroll-driven, 3D-accented personal site, not a template.

A chapter-based portfolio with live GitHub activity, an interactive “Ask Abhishek” assistant, personal data, and project case studies. This is a separate project from any other personal experiments or builds.

  • Cinematic hero scene with a Three.js object, mouse-reactive particle field, cursor glow, and portrait reveal.
  • Chapter-based storytelling across Origin, Power Levels, Live Code, Arsenal, Ask Abhishek, Anime Shelf, and Contact.
  • Live GitHub activity with public repositories, language breakdown, and a daily contribution heatmap.
  • Interactive project gallery with case-study panels, terminal previews, magnetic controls, and spotlight hover states.
  • Ask Abhishek - an AI assistant concept grounded in resume and project context.
  • Anime Shelf - an opt-in personal dataset of watched series, episodes, and minutes.
  • Motion system with dock navigation, magnetic buttons, counters, infinite tracks, border trails, headline reveals, and film grain.

daily-code → Repository ↗

Daily Python practice documenting the grind from basics to advanced concepts.

Python DSA OOP Data Structures


Tech Stack

C C++ Python MySQL Pandas NumPy Supabase Cloudflare Netlify


GitHub Stats

Abhishek's GitHub Stats GitHub Streak

Top Languages


Contribution Activity

Abhirai2006 GitHub contribution activity graph

These values are calculated from GitHub’s daily contribution calendar and updated by the workflow in .github/workflows/update-contribution-stats.yml. Active days means dates with at least one contribution. Longest streak means consecutive active dates; it is not the same as the total number of active days.

Contribution metricCurrent value
Total contributions · last 12 months914
Active days · last 12 months102
Current streak0 days
Longest streak26 days
Peak contributions · one day62

Last refreshed by GitHub Actions on 2026-09-05.


Playground & Activity

Pacman contribution graph

GitAnimals contribution art

Profile views

Pinned Loading

  1. MUSE-Students-Voice MUSE-Students-Voice Public

    Anonymous, quorum-verified campus grievance platform — students post issues, peers vote True/False, and verified complaints auto-generate a formal PDF letter to the Director/VC. Built with TanStack…

    TypeScript 1

  2. sorting-visualizer sorting-visualizer Public

    An interactive sorting algorithm playground — visualize Bubble, Selection, Insertion, Merge & Quick Sort step-by-step with live pointers, sound, race mode, and a tiered quiz.

    TypeScript 3

  3. Binary_Search Binary_Search Public

    A high-performance, modern Binary Search visualizer with glassmorphism UI, real-time logic tracking, and interactive audio feedback.

    HTML 2

  4. Console-mini-projects Console-mini-projects Public

    A collection of beginner-friendly C++ console projects including Tic-Tac-Toe, Rock–Paper–Scissors, and a Mini Banking System.

    C++ 3

  5. daily-code daily-code Public

    Daily Python practice repository documenting my learning journey from basics to advanced concepts.

    Python 1

  6. Portfolio-v3 Portfolio-v3 Public

    TypeScript