01 · Roasts
Heatmap of Absences
272 commits crammed into ~12 weeks out of 52. The other 40 weeks are a graveyard of zeros — your GitHub graph looks like a heartbeat monitor after the patient flatlined in September.
The Hackathon Hoarder
Three of your six repos end in 'Hackathon' or are named after the event. You're not building a portfolio, you're collecting participation trophies — and none of them have stars to show for it.
CI? Never Heard of Her
Zero CI pipelines. Zero test suites in 5 of 6 repos. You're shipping TypeScript with the confidence of someone who has never heard of 'green checkmarks.' At least StudyCanvas has TypeScript to catch the obvious crashes.
Community Engagement: 1 Follower
1 follower — probably yourself from a second account. 0 PRs, 0 issues, 0 external contributions. You're coding in a sealed room and sliding the results under the door to no one.
COMP0005-Algorithms: The Ghost Repo
Created and pushed on the same day, empty of README, tests, or docs, sitting at a quality score of 10. This repo exists purely to make your repo count look less embarrassing — and it's failing at that too.
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% weight55D
- Consistency20% weight55D
- Quality20% weight69C
- Depth15% weight68C
- Breadth10% weight65C
- Community10% weight25F
03 · Stats
365-day commit heatmap
53 active days
Language distribution
- TypeScript50%
- JavaScript32%
- Python17%
- CSS1%
- HTML0%
- Jupyter Notebook0%
04 · Numbers
Owned repos
non-fork
7
Commits
last 12 months
272
Followers
1
Joined GitHub
Sep 2024
05 · Top repos
AkshayReddyGujjula /
StudyCanvas
Ambitious AI-powered study canvas with React Flow visualization, Gemini integration, and rich node types. Strong TypeScript foundation, comprehensive feature set, and well-organized architecture; lacks tests and CI but has structured docs and meaningful scope.
AkshayReddyGujjula /
DSS-Finance-Project
Academic data science project analyzing 11,879 Congressional stock trades (2021-2026) via 7-phase ETL pipeline, EDA, and Random Forest classification. Well-documented (README + technical_report.md + audit report) with structured codebase; lacks tests/CI and is untyped Python; no external adoption (0 stars, 11-day-old).
AkshayReddyGujjula /
UnDiffused-AI
Privacy-first Chrome extension for local AI image detection using dual-model ONNX ensemble with forensic toolkit. Well-structured TypeScript + React codebase (647 KB) with 30 recent commits, but no tests, CI, or license; brand new (8 days old).
AkshayReddyGujjula /
GoogleHackathon
Personal AI teaching app using Next.js, Fabric.js canvas, and Gemini API with voice I/O. Experimental Google Hackathon entry with structured setup and turn-based interaction, but minimal external adoption or portfolio signals.
AkshayReddyGujjula /
ClaudeImperialHackathon
Hackathon submission for medical symptom intake tool using Claude API with Flask backend, multi-layer safety checks, and structured timeline generation. Early-stage, narrow audience (Imperial Hackathon track), but typed Python + meaningful docs + structured architecture.
AkshayReddyGujjula /
COMP0005-Algorithms
Empty scaffold for a coursework repo (COMP0005-Algorithms). No README, tests, CI, docs, or license. One-day creation with minimal commits. Placeholder-level project.
06 · Timeline
- Sep 16, 2024Joined GitHub
- Feb 6, 2026Created UnDiffused-AI
- Feb 21, 2026Created StudyCanvas
- Feb 24, 2026Created DSS-Finance-Project
- Mar 4, 2026Created GoogleHackathon
- Mar 10, 2026Created COMP0005-Algorithms
- Mar 24, 2026Created ClaudeImperialHackathon
- May 1, 2026Most recent push to StudyCanvas
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.