01 · Roasts
Test? Never Heard of Her
Five repos, zero test files — ichack26 even declares pytest as a dev dependency in pyproject.toml and still ships with no tests. The scaffolding for caring exists; the caring does not.
Makefile Supremacist
57% of your codebase by bytes is Makefile. C++ is a distant second at 17%. DroneSwarmSim has 638MB and a README that says exactly 'DroneSwarmSim'. That's it. That's the whole README.
Hackathon-to-Graveyard Pipeline
Half your repos haven't been touched in over 2 years (staleRepoRatio=0.50). You win iChack 26, push for 3 days, then ghost the codebase like it owes you money.
37 PRs, 5 Followers
You're filing 37 pull requests a year on other people's code but only 5 people follow you. You're doing the work of an A-tier contributor with the visibility of a lurker.
CI? What's That?
Not a single CI pipeline across any of your repos. hackeurope-2026 is described as 'production-ready' — production-ready for what, exactly, if no automated checks have ever run on it?
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% weight65C
- Quality20% weight57D
- Depth15% weight58D
- Breadth10% weight65C
- Community10% weight40D
03 · Stats
365-day commit heatmap
87 active days
Language distribution
- Makefile57%
- C++17%
- C13%
- Python5%
- CMake4%
- TypeScript1%
- Other3%
04 · Numbers
Owned repos
non-fork
16
Commits
last 12 months
526
Followers
5
Joined GitHub
May 2020
05 · Top repos
sidk524 /
hackeurope-2026
Atlas — ML training observatory with real-time diagnostics engine (30+ checks), AI agent (Claude/Qwen), Next.js dashboard, and GreenAI sustainability tracking. HackEurope 2026 submission; production-ready FastAPI backend, structured codebase, comprehensive docs but <30 days old.
sidk524 /
ichack26
Hackathon project (iChack 26 winner) combining real-time emergency call processing with AI voice agents, WebSocket streaming, and disaster coordination dashboards. Spans Python backend, Next.js frontend, and Go news server with structured architecture but limited production readiness.
sidk524 /
personal-website
Personal portfolio site built with Next.js (TypeScript, Tailwind CSS) showcasing projects, blog via DOCX parsing, and contact info. Clean structure with responsive design; 103MB codebase suggests substantial animation/styling, but limited by 0 stars and purely personal use case.
sidk524 /
DroneSwarmSim
Makefile-based drone swarm simulator with 638MB codebase and recent commits, but minimal README, no tests/CI, no typed language, and no public documentation of architecture.
sidk524 /
ichack-server
Experimental ICHack project: Python aiohttp server for ingesting phone/news/sensor data via WebSocket and REST, storing in SQLite, with Claude AI integration. No README, no tests, no CI, untyped, ~37KB size, ~29 commits in 2 days.
06 · Timeline
- May 8, 2020Joined GitHub
- Aug 5, 2025Created personal-website
- Dec 12, 2025Created DroneSwarmSim
- Jan 31, 2026Created ichack26 — winners of ichack26
- Jan 31, 2026Created ichack-server
- Feb 21, 2026Created hackeurope-2026
- Feb 22, 2026Most recent push to hackeurope-2026
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.