01 · Roasts
Sprint Athlete, Not a Marathon Runner
Every single repo in your portfolio was built in under 10 days. hmm-world-cup is your magnum opus at 24 days. The heatmap has 40 completely empty weeks before you suddenly woke up in April 2026.
The License Abolitionist
11 repos, zero licenses. Not one. You've built an entire portfolio of code that legally nobody can use, fork, or contribute to. Even your stub repos couldn't spare an MIT license.
ibcognito: 10,000 Users, 3KB of Repo
You claim 10K monthly users and 1M+ page visits in a 3KB README with 2 commits and 0 stars. The audacity-to-evidence ratio here is astronomical.
makemore README Says 'micrograd'
Your makemore repo's README is titled 'micrograd.' You also have a separate micrograd repo. Copy-paste discipline: not found.
0 Stars Across 13 Repos
The entire portfolio has accumulated exactly zero community stars. Even jarv — a repo with one commit and a README containing only the word 'jarv' — sits at zero. The floor has no basement.
Built using
Zoral
Shadows one worker for a week, then takes over their job with zero extra setup. Behaves exactly like the original.
zoral.ai
02 · Category breakdown
- Impact25% weight48D
- Consistency20% weight65C
- Quality20% weight57D
- Depth15% weight58D
- Breadth10% weight55D
- Community10% weight25F
03 · Stats
365-day commit heatmap
39 active days
Language distribution
- Python57%
- HTML17%
- R15%
- CSS7%
- JavaScript3%
- Other1%
04 · Numbers
Owned repos
non-fork
12
Commits
last 12 months
248
Followers
1
Joined GitHub
Apr 2024
05 · Top repos
puranjayh /
ctc-mechanism
Single-cell RNA-seq re-analysis of breast cancer circulating tumor cells integrating two public datasets. Demonstrates de-confounding methodology and validates hypoxia survival program with GSEA. Well-documented research project with structured pipeline and honest correction of false positives.
puranjayh /
hmm-world-cup
Research-grade Hidden Markov Model for World Cup 2026 football predictions with comprehensive feature engineering, multi-model benchmarking (RF, XGBoost), and typed Python codebase (~5MB). No external adoption signals yet (0 stars).
puranjayh /
black-scholes-pricer
Educational Black-Scholes pricer built from scratch with analytical pricing, all 5 Greeks, and Monte Carlo. Clean math but new repo (2 days old, 6 commits), untyped Python, no tests/CI/license, minimal sustained output signals.
puranjayh /
hypoxia-genomics-ai
Educational ML pipeline for hypoxia gene expression classification with clear methodology (PCA, differential expression, Random Forest on 9,908 genes). Well-documented for academic context but minimal scope: single script, no tests, CI, or package structure. Built in one day (4 commits, 2026-04-18).
puranjayh /
rsa-decryption-time-complexity
Educational RSA implementation with empirical time-complexity analysis via exponential modeling; pure Python educational project with no dependencies, minimal commits, no tests or CI.
puranjayh /
makemore
Educational single-file Python script demonstrating character-level bigram language modeling with PyTorch. Minimal scope, no tests, CI, or license; README title mismatches repo purpose (mentions "micrograd" not "makemore").
puranjayh /
puranjayh
Personal portfolio/resume repo with README describing ML research interests (CTCs, HMMs, sports prediction). No source code, tests, CI, or structural artifacts—essentially a CV document in a GitHub profile.
puranjayh /
micrograd
Learning implementation of Andrej Karpathy's micrograd autograd library. Implements core backpropagation mechanics (Value class with operator overloading, topological sort, chain rule) and simple neural network abstractions (Neuron, Layer, MLP), but is minimal, undocumented, and has only 4 commits in a single day.
puranjayh /
ibcognito
Claimed learning platform with 10K users but 3KB repo size, 2 recent commits, no source code visible, no tests/CI/license, and closed-source full codebase. Claims without verifiable substance.
puranjayh /
jarv
Empty scaffold with only a stub README containing just the project name "jarv". No source files, tests, CI, license, or meaningful documentation. Created and pushed on same day with 0 stars.
puranjayh /
me
Empty personal scaffolding project with 0 stars, 147KB HTML content, no README, tests, CI, or documentation. Created and last pushed within 24 hours with no meaningful commits sampled.
06 · Timeline
- Apr 17, 2024Joined GitHub
- Apr 18, 2026Created rsa-decryption-time-complexity — Empirical modelling of RSA decryption time vs key length using Naïve Trial Division and Pollard's Rho - extrapolated to 308-digit production keys
- Apr 18, 2026Created black-scholes-pricer — European options pricer built from scratch - analytical BS solution, all 5 Greeks, Monte Carlo via GBM. No financial libraries used.
- Apr 18, 2026Created hypoxia-genomics-ai — ML pipeline for classifying hypoxic vs normoxic cancer cell states from 60,000+ gene expression profiles - PCA, differential expression, volcano plots, Random Forest classifier. Bu
- May 1, 2026Created ctc-mechanism — R-script powered research on CTC evasion mechanism sc-RNA sq data
- May 10, 2026Created ibcognito — Global IB learning platform - 10K+ monthly users, 108 countries, 1M+ page visits.
- May 11, 2026Created puranjayh
- May 13, 2026Created jarv
- May 23, 2026Created hmm-world-cup — Hidden Markov Chains predictions on World Cup 2026 with benchmarking against RF and XGBoost
- May 24, 2026Created me
- May 28, 2026Created micrograd — Andrej Karpathy's Micrograd
- May 28, 2026Created makemore — Andrej Karpathy's makemore
- Jun 26, 2026Most recent push to ctc-mechanism
07 · Compare
08 · Rubric
How this score was produced
Overall = Σ (category × weight) + gentle top-end curve
Tier thresholds
▸ How the pipeline works
- 01Scrape.Pull every non-fork repo pushed in the last 90 days, plus your contribution calendar, followers, and language byte counts — straight from GitHub's REST & GraphQL APIs.
- 02Triage.A small model reads every repo's file tree + README and picks the 20 files per repo that actually reveal how you code.
- 03Grade each repo. All repos run in parallel through a fast scoring model that reads the picked files and rates each one independently on Impact, Quality, and Depth — with evidence citations.
- 04Aggregate. A larger reasoning model combines the per-repo scores with server-computed stats (heatmap, commit cadence, language entropy, follower count) to produce the 6-dimension profile score + roasts.
- 05Correct.Deterministic server-side checks enforce anchor-scale floors (e.g. a profile with 2,000+ public commits can't score 30 Consistency) and recompute the final verdict.
~90 seconds per profile, ~$0.25 in compute. Total of ~240 files read across your top-12 repos. One rating per GitHub account per day.
▸ Data sources & caveats
- Heatmap & commit totals: GitHub GraphQL
contributionsCollection— covers the last 365 days, includes private repos when the user has opted in (default). - Language %: byte totals across the top 30 owned non-fork repos.
- Curve: a small upward nudge centered on raw score ≈ 70, capping at 100. Prevents specialists from being unfairly penalised for narrow breadth.
- Anchor corrections: when server-measured signals (e.g. privateWorkLikely, multiRepoVolume, follower count) mandate a minimum category score, the aggregation step enforces it. These are signal-conditional, not identity-based floors.