01 · Roasts
The Graveyard Shift
46% of your 47 repos haven't been touched in 2+ years. That's not a portfolio, that's a museum of abandoned ideas where admission is free because no one's visiting.
Zero Forks, Zero Clones, Zero Chill
92 stars spread across 47 repos and totalForks=0. Your repos are so self-contained that not a single person has wanted to fork one — not even by accident.
The Burst Builder
Your heatmap is a tale of two cities: a beautiful 13-week sprint in weeks 15–27 with daily 4s, then a 6-month dead zone. You don't have a coding habit, you have a coding season.
CI? Never Heard of Her
Every single scored repo has HAS_CI=no. You're out here shipping ML implementations and mobile apps with zero automated testing pipelines. The vibes are manual, the bugs are forever.
Java/C++ Bodybuilder, Python Dabbler
48% Java + 42% C++ = 90% of your codebase, yet your most recent and starred repos are all Python ML tutorials. Your language distribution doesn't match your actual output — pick a lane or commit to the crossfit.
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% weight60C
- Quality20% weight57D
- Depth15% weight55D
- Breadth10% weight65C
- Community10% weight40D
03 · Stats
365-day commit heatmap
144 active days
Language distribution
- Java48%
- C++42%
- C6%
- Python2%
- JavaScript1%
- CMake0%
- Other1%
04 · Numbers
Owned repos
non-fork
46
Commits
last 12 months
156
Followers
18
Joined GitHub
Oct 2015
05 · Top repos
Gyakobo /
Micrograd-from-scratch
Educational autograd implementation with scalar Value class, neural network layers, and working training loop. Clear README + tests + structured code, but untyped Python and no CI limit production readiness.
Gyakobo /
Makemore-from-scratch
Educational PyTorch neural network implementation teaching character-level language modeling via MLPs and batch normalization, with detailed README walkthrough and working training code on name generation task.
Gyakobo /
Topological-sort-DFS
Single-file educational visualization of topological sort DFS with animated call stack. Well-documented, self-contained HTML+CSS+JS, includes reference Python implementation and GitHub Pages deployment guide. Brand new (created Aug 15, 2026), minimal commit history, experimental learning project.
Gyakobo /
Gyakobo
Personal GitHub profile/portfolio README showcasing professional experience and tech stack, with no runnable code, tests, CI, or license. Demonstrates active timeline across 4+ years but lacks structured projects or meaningful technical depth.
Gyakobo /
app-location-tracker
Early-stage React Native Expo location tracker with typed geo utilities but incomplete scaffolding—no README, no tests, no CI, minimal app implementation, and only 4 commits in under 24 hours.
06 · Timeline
- Oct 11, 2015Joined GitHub
- Feb 25, 2022Created Gyakobo — This is my home page
- Jun 8, 2026Created app-location-tracker
- Aug 9, 2026Created Micrograd-from-scratch — This is a minimal, from-scratch implementation of a scalar-valued automatic differentiation (autograd) engine and a small neural network library built on top of it. It follows the
- Aug 15, 2026Created Topological-sort-DFS — An interactive, animated visualization of depth-first topological sorting. Watch the recursion call stack push and unwind while finished nodes fill the output array right-to-left —
- Aug 16, 2026Created Makemore-from-scratch
- Sep 1, 2026Most recent push to Makemore-from-scratch
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.