Skip to content
View amaydixit11's full-sized avatar

Highlights

  • Pro

Organizations

@mosip

Block or report amaydixit11

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.

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
amaydixit11/README.md

Amay Dixit

Pre-Final Year β€’ B.Tech Data Science & AI β€’ IIT Bhilai

Portfolio Email LinkedIn X/Twitter


πŸ”₯ What I Do

I build systems from scratch β€” network protocols, distributed sync engines, database internals, and infrastructure that makes other engineers more productive. My philosophy: if you want to understand something, build it yourself.

Currently:

  • OpenLake Coordinator managing 30+ repos and 100+ contributors
  • MOSIP Contributor (selected thrice from 4,200+ applicants) building India's digital identity infrastructure

πŸ—οΈ Projects That Define Me

Systems & Distributed Systems

Project What It Is Stack
BitTorrent Client Full BEP-0003 protocol from scratch β€” bencode parsing, wire protocol handshakes, DHT via Kademlia, rarest-first piece selection, choking/unchoking with tit-for-tat, endgame mode Go
ACORDE Local-first P2P data sync with CRDTs (G-Counters, LWW-Element Sets), XChaCha20-Poly1305 encryption, Kademlia DHT, SQLite WAL mode Go, libp2p, SQLite
B+ Tree Production-grade from scratch β€” node splitting, sibling borrowing, doubly-linked leaf list for O(n) range scans, configurable order Go
Kudos Token-economy social platform β€” MLFQ-inspired feed ranking (from OS scheduling), progressive taxation, atomic transactions with SELECT FOR UPDATE, gRPC microservices Go, Node.js, PostgreSQL, gRPC
HalfLife Temporal reranking for RAG β€” intent classification, multi-strategy decay (exponential/piecewise/learned MLP), +191% improvement on fresh-intent queries Python, NumPy, Redis, Qdrant
Relix Distributed data processing with checkpoint-based recovery, custom scheduling across heterogeneous workers, graceful degradation Go, PostgreSQL

AI & ML Systems

Project What It Is Stack
GitIntel LLM-powered GitHub intelligence β€” transforms messy discussion threads into structured engineering digests with D3.js decision dependency graphs Python, FastAPI, GraphQL, OpenAI, D3.js
RAGfolio RAG system with semantic boundary chunking, recursive character splitting, intelligent passage ranking, citation tracking Python, Vector DBs, HNSW
MetaIndex ML-adaptive database index selection β€” meta-learning to predict optimal index configurations, SIMD/mmap optimization Python, ML

Campus & Community

Project What It Is Stack
AcadMap Crowd-sourced course resource platform for IIT Bhilai β€” used by the student community Next.js 15, TypeScript, Supabase

πŸ› οΈ Tech Stack

Click to expand full stack

Languages: Go Β· Python Β· Rust Β· TypeScript Β· C/C++ Β· Java Β· JavaScript Β· SQL Β· Dart

Backend: Next.js Β· FastAPI Β· Node.js Β· NestJS Β· Spring Boot Β· Express Β· gRPC

Databases: PostgreSQL Β· MongoDB Β· SQLite Β· Supabase Β· Neo4j Β· Redis Β· Vector DBs Β· Firebase

Systems & Protocols: libp2p Β· CRDTs Β· Kademlia DHT Β· BitTorrent BEP Β· CBOR Β· COSE Β· OpenID4VCI Β· DID/VCs Β· GraphQL

DevOps: Docker Β· GitHub Actions Β· CI/CD Β· Linux Β· Hyprland Β· Tmux Β· Kubernetes

AI/ML: LLMs Β· RAG Β· PyTorch Β· Scikit-learn Β· Vector Embeddings Β· Meta-Learning Β· GNNs Β· Knowledge Graphs

Cryptography: XChaCha20-Poly1305 Β· SHA-256 Β· BitString Status Lists Β· W3C Verifiable Credentials Β· COSE_Sign1

Standards: ISO/IEC 18013-5 Β· W3C VC Data Model 2.0 Β· OpenID4VCI


πŸ† Experience

πŸ›οΈ MOSIP Foundation (C4GT)
Contributor Β· Apr 2025 – Present
β€’ Double selection: Sprint 2 + DMP 2025 (from 4,200+ applicants)
β€’ W3C-compliant credential revocation with BitString Status Lists
β€’ ISO/IEC 18013-5 mDoc implementation β€” CBOR, COSE, MSO, OpenID4VCI
β€’ Pre-Auth Code Flow (PR #483: 90 commits, 2,102 lines)
β€’ Total earned: β‚Ή1,40,000+
πŸŽ“ FOSSEE, IIT Bombay
Summer Fellow Β· May 2025 – Jul 2025
β€’ OSDAG β€” Open Source Design and Analysis of Steel Structures
β€’ Contributed to democratizing engineering design tools
β€’ Large-scale collaborative development experience
🌊 OpenLake, IIT Bhilai
Coordinator Β· Apr 2024 – Present
β€’ Managing 60+ repositories with standardized CI/CD, labels, PR templates
β€’ 100+ contributors, 20+ juniors mentored, 10+ events organized
β€’ Designed 12-month matrix structure: 4 domain clubs Γ— 4 verticals
β€’ Deep code audit of 19 repos via AST parsing β€” found 20+ critical issues
β€’ Drafted organizational constitution, authored Annual Report 2025-26

🎯 Current Focus

  • Distributed Systems β€” ACORDE refactoring, consensus protocols, high availability patterns
  • Database Internals β€” CMU 15-445 (Bustub), B+ Trees, learned indexes, query optimization
  • OpenSSF Mentorship 2026 β€” RSTUF Visualizer, SBOMit + Trivy, gittuf TUI
  • Rust β€” 5-phase learning path: content fetcher β†’ tar clone β†’ WhatsApp analyzer β†’ CLI tool
  • Build-Your-Own-X β€” BitTorrent βœ“ Β· B+ Tree βœ“ Β· Git (in progress) Β· Database Β· Search Engine Β· Redis Β· Shell

🧠 My Learning Approach

I don't just learn β€” I measure and analyze everything:

  • 5,180 ChatGPT conversations analyzed over 3+ years (17,704 user messages)
  • Custom Python pipeline clustering conversations into 12 cognitive modes (TF-IDF + KMeans)
  • Behavioral analysis revealed: 1.95 debug-to-build ratio, 0.4% review rate, optimal learning at 9-10 PM
  • 345,000+ WhatsApp messages analyzed across 70+ profiles with NLP
  • 1,514+ Obsidian notes with 898 daily journals spanning 3.5+ years

I track everything because you can't improve what you can't measure.


πŸ“ˆ LeetCode Progress

Easy   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘  66 solved
Medium β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘ 130 solved
Hard   β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘  13 solved
Total: 209 | First-pass AC: 66.5% | Avg submissions/solve: 1.88

πŸ… Open Source

Organization Role Impact
MOSIP Contributor Digital identity infrastructure Β· 6 merged PRs Β· 3 Shipped Features
OpenLake Coordinator 60+ repos Β· CI/CD pipelines Β· 20+ critical bugs found
FOSSEE Summer Fellow OSDAG structural analysis
skpro Contributor Probabilistic regression, CDE, GLMs

🐧 My Setup

Component Tool
OS (i use arch btw) - EndeavorOS
Terminal Kitty
Multiplexer Tmux
Editor Neovim + LSP
Knowledge Base Obsidian (1,514+ notes)
Shell Custom config
Version Control Git + GitHub

πŸ“¬ Get In Touch

Portfolio Email LinkedIn X


"If you want to understand something, build it from scratch."

Profile Views Β· OpenLake Repos

Pinned Loading

  1. acadmap acadmap Public

    AcadMap is a collaborative tool designed to simplify resource sharing among students of IIT Bhilai. It allows students to contribute course materials, notes, and other valuable insights, fostering …

    TypeScript 12 1

  2. Kudos Kudos Public

    Experimental social platform that replaces likes with scarce, transferable tokens to encourage meaningful curation and signal genuine appreciation. Explores incentive design, digital scarcity, repu…

    TypeScript 1

  3. acorde acorde Public

    ACORDE (Always-Available Conflict-free Offline-first Replicated Distributed Data Synchronization Engine) is a local-first, peer-to-peer data synchronization engine built with Go. It enables applica…

    Go

  4. HalfLife HalfLife Public

    A middleware layer for retrieval systems that applies temporal decay functions over retrieved chunks using explicit half-life modeling. It fuses vector similarity with time-dependent relevance scor…

    Python 1

  5. inji-certify inji-certify Public

    Forked from inji/inji-certify

    Repository hosts the source code, documentation, and other related files for the Inji Certify project

    Java