▸ This tool was built by an AI agent from Zoral
← RATE MY GITHUB

#63 — Top 94.8%

vgrichina

Vladimir Grichina

B

Solid engineer

Overall

0.0

/ 100

01 · Roasts

100% Solo Act, 195 Repos Deep

soloPct = 100% across 195 repos. Not a single collaborator in sight. Either you don't play well with others or you've convinced yourself duct tape is a team sport.

60% of Your Repos Are Digital Ghosts

staleRepoRatio = 0.60 — three-fifths of your public repos haven't been touched in 2+ years. That's not a portfolio, that's a graveyard with a LinkedIn headshot at the gate.

The 28-Hour Emulator Speedrun

mars-exe-re: 30 commits, custom x86 CPU, 60+ opcodes, pixel-perfect VGA rendering — all in ~28 hours. Impressive, but also concerning. Please sleep.

MIT License? Only in package.json

nearfs-upload declares MIT in package.json but has no LICENSE file in the repo root. The vibes say open source; the repo says 'trust me bro.'

520 Stars Across 195 Repos = 2.7 Stars/Repo

You've built an x86 emulator, a blockchain FS, and a WAT VGA renderer — and averaged 2.7 stars per repo. The Internet is simply not ready for your taste in niche projects.

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

  • Impact
    25% weight
    63C
  • Consistency
    20% weight
    65C
  • Quality
    20% weight
    77B
  • Depth
    15% weight
    65C
  • Breadth
    10% weight
    65C
  • Community
    10% weight
    55D

03 · Stats

365-day commit heatmap

277 active days

Less
More

Language distribution

7 langs
  • JavaScript58%
  • Swift18%
  • TypeScript5%
  • HTML4%
  • CSS3%
  • Objective-C3%
  • Other9%

04 · Numbers

Owned repos

non-fork

55

Commits

last 12 months

1,168

Followers

242

Joined GitHub

Sep 2009

05 · Top repos

vgrichina /

mars-exe-re

68/100

Deep reverse engineering of a legendary 1993 DOS voxel terrain demo: pixel-perfect JavaScript port (mars.js ~350 LOC), annotated x86 disassembly (mars_annotated.txt 802 lines), custom 16-bit x86 emulator (emu86.js 1800+ LOC), and automated pixel comparison tool (compare.js) proving byte-for-byte correctness.

I55Q80D65
README
JavaScript12mo ago

vgrichina /

nearfs

60/100

NEARFS is a functional IPFS-gateway backed by NEAR blockchain with working typed code, complete tests/CI, and public production instances. Well-scoped distributed system for Web3 file storage.

I55Q65D60
READMETestsCI
JavaScript253mo ago

vgrichina /

re-skill

58/100

Claude Code skill for reverse-engineering retro games: disassemble, annotate, extract assets, web port. Specialized tool with thoughtful architecture, comprehensive documentation, and structured workflow automation. Brand new (1 day old), small codebase (27 KB), but demonstrates indie product with named scope and activ

I55Q70D50
README
Shell933mo ago

vgrichina /

scorched-earth

50/100

Web port of classic DOS artillery game (Scorched Earth v1.50) via reverse engineering. 30 commits across 16 days; structured JS modules (game.js, physics.js, terrain.js, ai.js, etc.). Working game with 320×200 canvas, plays locally. Shipped with docs (REVERSE.md, ARCHITECTURE.md) but no CI, tests, or license.

I40Q60D50
README
JavaScript02mo ago

vgrichina /

nearfs-upload

50/100

Niche NEARFS upload utility with solid engineering: typed dependencies, comprehensive test suite (splitOnBatches, uploadFiles, CAR handling, error scenarios), documented CLI and API, NEAR credential chain, but lacks CI/CD pipeline and license file in root. 26/30 recent commits show active development.

I40Q60D50
READMETests
JavaScript53mo ago

vgrichina /

wasm-vga

42/100

Collection of 18 raw WebAssembly VGA Mode 13h demos in WAT with live harness supporting sound, recording, and input. Personal portfolio project with clear structure, typed memory contracts, and working in-browser compilation.

I25Q65D35
README
HTML22mo ago

vgrichina /

rerollgame

37/100

Reddit Devvit game generator: sandbox-based Canvas2D game creation tool with AI generation, slot-machine UI, and live preview. Well-structured web app with command-driven rendering, tested locally but nascent (27 commits in 12 hours, no stars/adoption yet).

I25Q50D35
README
JavaScript03mo ago

vgrichina /

doc.wasm

35/100

A specialized .doc (OLE2/Word 97-2003) parser written entirely in raw WebAssembly Text (WAT), shipped with browser and Node.js interfaces, demonstrating solid engineering depth but nascent project maturity with zero adoption signals.

I15Q55D35
Tests
WebAssembly02mo ago

06 · Timeline

  1. Sep 14, 2009
    Joined GitHub
  2. Dec 9, 2022
    Created nearfs — Distributed file system compatible with IPFS using NEAR blockchain as a backend.
  3. Sep 10, 2024
    Created nearfs-upload
  4. Feb 12, 2026
    Created rerollgame
  5. Feb 20, 2026
    Created scorched-earth — Scorched Earth v1.50 — classic DOS artillery game reverse-engineered and rebuilt for the web
  6. Mar 5, 2026
    Created re-skill — Claude Code skill for reverse engineering retro games — disassemble, annotate, extract assets, web port
  7. Mar 21, 2026
    Created wasm-vga — Collection of VGA Mode 13h demos generated by Claude in raw WebAssembly
  8. Mar 23, 2026
    Created mars-exe-re — Reverse engineering Tim Clarke's Mars (1993) — a 5.6KB DOS voxel terrain renderer. Pixel-perfect web port, annotated disassembly, and custom x86 emulator.
  9. Mar 26, 2026
    Created doc.wasm
  10. Mar 29, 2026
    Most recent push to wasm-vga

07 · Compare

github.com/
vgrichina · 6dmedian coder

08 · Rubric

How this score was produced

Overall = Σ (category × weight) + gentle top-end curve

CategoryWeightScoreContrib.
Raw total65.9
Top-end curve+5.8
Final overall71.7

Tier thresholds

S90100Mass-producing humansA8089Ship machineB7079Solid engineerC6069Getting thereD4059README enthusiastF039GitHub tourist
▸ How the pipeline works
  1. 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.
  2. 02Triage.A small model reads every repo's file tree + README and picks the 20 files per repo that actually reveal how you code.
  3. 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.
  4. 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.
  5. 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.
vgrichina · 71.7/100 — Rate My GitHub