01 · Roasts
JavaScript Absolutist
98% JavaScript across 73 repos. TypeScript snuck in at 2% — presumably by accident. Solidity, CSS, and HTML are listed at 0%. Your language diversity is statistically indistinguishable from zero.
The 11-Hour Architect
cardmanager: a full domain-driven healthcare card issuance system, complete with Electron UI and tests — built in 11 hours across 5 commits. Either you're a genius or it's vaporware. The missing README suggests the latter.
61% Graveyard
61% of your 73 repos haven't been touched in over 2 years. You're not maintaining a portfolio — you're curating a digital cemetery.
One-Commit Wonder Factory
emiratisignlanguage: 5,000+ KB of procedural gesture code, bone mapping, LLM streaming — shoved into a single commit made the same minute the repo was created. Commits aren't optional, they're version control.
PRs? Never Heard of Them
3 external PRs in a full year. With 73 repos and 28 followers, you're somehow more of a spectator than a contributor. Open source is a two-way street.
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% weight43D
- Consistency20% weight55D
- Quality20% weight72B
- Depth15% weight50D
- Breadth10% weight40D
- Community10% weight40D
03 · Stats
365-day commit heatmap
217 active days
Language distribution
- JavaScript98%
- TypeScript2%
- Solidity0%
- CSS0%
- HTML0%
- PLpgSQL0%
04 · Numbers
Owned repos
non-fork
46
Commits
last 12 months
106
Followers
28
Joined GitHub
Jan 2020
05 · Top repos
SolomonYakubu /
collabdraw
Well-crafted Next.js drawing app with TypeScript, tests, CI-ready structure, and comprehensive features (collaboration, AI, routing). Early-stage project with 17/30 commits, minimal external adoption.
SolomonYakubu /
cardmanager
Typed healthcare card issuance system with domain-driven architecture, comprehensive tests, and Electron UI. Experimental MVP without README; 5 commits in 11-hour burst on 2026-08-19; no production adoption signals.
SolomonYakubu /
emiratisignlanguage
Emirati Sign Language 3D avatar translator built with Next.js, React Three Fiber, and streaming LLM integration. TypeScript project with structured src/ layout and procedural gesture generation, but brand new (1 hour old), 0 stars, and minimal commit history (1 commit).
SolomonYakubu /
whisperme
A barely-sketched Electron desktop app for speech-to-text using whisper.cpp and Gemini API. Created 2026-07-30, single commit, 47 KB total. No README, no tests, no CI, no license, no type checking. Experimental one-off dump.
06 · Timeline
- Jan 13, 2020Joined GitHub
- Apr 18, 2025Created collabdraw
- Jul 16, 2026Created emiratisignlanguage
- Jul 30, 2026Created whisperme
- Aug 19, 2026Created cardmanager
- Aug 27, 2026Most recent push to collabdraw
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.