01 · Roasts
The Heatmap Is a Desert
8 commits in an entire year across 26 public repos. Your contribution graph looks like a drought map — 46 of 52 weeks are completely empty. The bio says `require('stackoverflow')` but it should be `require('git-commit')`.
84% Abandoned Portfolio
staleRepoRatio of 0.84 means 22 of your 26 repos haven't been touched in 2+ years. That's not a portfolio, that's an archaeological dig. GitHub is hosting your fossils for free.
CSS Heavyweight
58% of your codebase is CSS. You have more styling than logic. In a repo called 'remote-code-exec' that handles Docker containers, CSS still managed to show up uninvited.
No Tests, No CI, No Problem (Apparently)
Zero repos across all three analyzed projects have tests or CI. CodeFiddle runs Docker containers to execute arbitrary code in a sandbox — and there's not a single automated test. Living dangerously.
const stackoverflow = require('stackoverflow')
Bold bio. Even bolder that the actual code confirms it: no type safety on the code executor, basic error handling flagged in remote-code-exec, and security concerns in a public Docker sandbox. The import is definitely being used.
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% weight40D
- Consistency20% weight55D
- Quality20% weight57D
- Depth15% weight50D
- Breadth10% weight55D
- Community10% weight40D
03 · Stats
365-day commit heatmap
14 active days
Language distribution
- CSS58%
- JavaScript30%
- HTML4%
- C++4%
- TypeScript3%
- C#1%
04 · Numbers
Owned repos
non-fork
19
Commits
last 12 months
8
Followers
63
Joined GitHub
Aug 2019
05 · Top repos
rajatmaheshwari2512 /
CodeFiddle
TypeScript-based sandboxing IDE with Docker backend, React + Monaco frontend, WebSocket communication. Typed, documented, and multi-file architecture (351 KB), but lacks tests, CI, and license; shows 30 commits over 5.5 months with working prototype status.
rajatmaheshwari2512 /
remote-code-exec
Personal Node.js project implementing a remote code executor with Docker isolation for multiple languages. MIT-licensed with README and socket.io support, but lacks tests, CI, type safety, and exhibits code quality concerns (untyped JS, basic error handling, potential security gaps).
rajatmaheshwari2512 /
frontend-lld
Interview prep collection of Low-Level Design (LLD) React components spanning nested checkboxes, file explorer, tic-tac-toe, table sorting, wordle clone, and polyfill implementations. No README, tests, CI, or license; untyped except 2 TypeScript files. 80 KB codebase with ~34 commits over ~1 month.
06 · Timeline
- Aug 18, 2019Joined GitHub
- Dec 15, 2020Created remote-code-exec — A remote code executor, in other words an online IDE made with Node and Docker
- Mar 19, 2023Created CodeFiddle — A sandboxing environment that spins up a Docker container, provides a shell to the container from the frontend, and allows you to create applications without any downtime
- Jan 13, 2026Created frontend-lld — A repo that contains all standard LLD questions you might expect in an interview. Not production code in the slightest but is good enough to give the interviewer a good idea of you
- Feb 16, 2026Most recent push to frontend-lld
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.