01 · Roasts
Sprint God, Streak Zero
30 commits in 6 days on ShadowSync, 13 commits in 7 days on motoplanner — rad builds in hyperspeed bursts and then vanishes for weeks. The heatmap looks like a heartbeat monitor after a long nap.
190 Commits, No Tests
You've shipped a geospatial encryption monorepo AND a multi-platform Rust sync engine, yet not a single repo has a real test suite. One auth-routes.test.ts with 4 cases doesn't count as 'tested'; it counts as 'I remembered tests exist.'
Batchfile at 15%
Your third most-used language by bytes is Batchfile. Rust, TypeScript, and then… Windows .bat scripts. The career pivot from Criminal Justice to systems programmer is going great, just maybe retire the CMD files.
Criminal Justice Grad Ships Encryption Apps
A CS-major would put 3 React todo apps here. You shipped AES-256-GCM authenticated encryption and Argon2id password hashing in your first major project. Overachiever or threat actor — the jury is still out.
Molly the Pet vs. ShadowSync
Your codebase range goes from a 36-minute sprite sheet drop for a cartoon pet to a multi-platform sync engine with Inno Setup installers. Commit range: identical. Both done in one sitting.
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% weight55D
- Quality20% weight57D
- Depth15% weight50D
- Breadth10% weight80A
- Community10% weight40D
03 · Stats
365-day commit heatmap
149 active days
Language distribution
- TypeScript28%
- Rust20%
- Batchfile15%
- Astro12%
- Dart9%
- PowerShell8%
- Other8%
04 · Numbers
Owned repos
non-fork
23
Commits
last 12 months
190
Followers
84
Joined GitHub
Mar 2021
05 · Top repos
RadNotRed /
ShadowSync
Young Rust tray app for USB sync mirroring with shadow-cache model. Typed, structured (~490 KB), comprehensive docs, CI/release automation. 30 commits in 6 days shows burst effort; no tests yet but clear architecture and working MVP.
RadNotRed /
motoplanner
Privacy-first motorcycle route planner monorepo with Flutter mobile, Node/Express API, and Vite web. 360KB codebase across multiple languages with comprehensive security (Argon2id, AES-256-GCM encryption), CI/CD, and documentation. Early-stage project (created May 2026) showing solid architecture but young lifecycle.
RadNotRed /
AlphaKappaChi-HS-FSC-Web
Astro-built chapter website for criminal justice honor society. Typed, well-structured components with Tailwind styling, animation system, and CI/CD pipeline. No README, tests, or license; serves specific organizational use case.
RadNotRed /
environmental-enforcement-viewer
Interactive SQLite-backed Astro atlas for exploring environmental enforcement cases with typed code, structured layout, and meaningful README documentation, but minimal sustained development and zero adoption signals.
RadNotRed /
molly-pet-codex
Minimal tutorial/plugin package for a Codex IDE pet mascot. Contains pet manifest, sprite atlas, and installation instructions. Single-push project with 2 commits in hours-long window.
06 · Timeline
- Mar 4, 2021Joined GitHub
- Dec 29, 2025Created AlphaKappaChi-HS-FSC-Web
- Apr 2, 2026Created ShadowSync — ShadowSync is a cross-platform tray app that mirrors selected USB folders to your computer using a shadow cache for fast incremental syncs.
- May 7, 2026Created molly-pet-codex
- May 12, 2026Created environmental-enforcement-viewer
- May 13, 2026Created motoplanner
- May 20, 2026Most recent push to motoplanner
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.