01 · Roasts
363 Repos, 15 Total Stars
You've created 363 public repositories and accumulated 15 stars combined. That's 0.04 stars per repo — less than one star for every 24 repos shipped. Quality over quantity is not just a suggestion.
87% C, 0% Tests
You write 87% C professionally at Samsung and somehow most of your public repos are untested Python side-projects. Not a single repo in the analyzed set has a proper test suite — ironic for an embedded systems engineer who probably debugs memory corruption for breakfast.
voice-doctor: 3 Commits, No README, Deprecated in 48 Hours
voice-doctor went from creation to archaeological artifact in under 48 hours — 3 commits, 76KB, no README, no docs. It's not a project, it's a drive-by folder.
98 PRs/Year, 72 Followers
You submitted 98 PRs in a year — more than most prolific open-source contributors — yet only 72 people follow you. You're doing the work of a top-tier contributor with the public profile of a ghost account.
The Heatmap Has Trust Issues
Weeks 1–13 of your heatmap are nearly empty then suddenly weeks 40–51 are wall-to-wall 4s. Either you hibernated for 3 months or your contributions live somewhere GitHub can't see them. Either way, the public record looks bipolar.
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% weight65C
- Quality20% weight57D
- Depth15% weight58D
- Breadth10% weight40D
- Community10% weight50D
03 · Stats
365-day commit heatmap
165 active days
Language distribution
- C87%
- C++5%
- Java3%
- Makefile1%
- HTML1%
- Assembly1%
- Other2%
04 · Numbers
Owned repos
non-fork
32
Commits
last 12 months
1,157
Followers
72
Joined GitHub
May 2009
05 · Top repos
leemgs /
ai-regulation-tracker-v01
AI Regulation Sensing (Global AI Policy & Legislation Tracker)
leemgs /
hhwsdc-deprecated
Deprecated. Please go to https://hhwsdc.github.io
leemgs /
ai-suit-tracker-v02-deprecated
(Disabled since 2026-03-31) AI Lawsuit Monitor (CourtListener/RECAP & News Extractor)
leemgs /
hibrain-prof-notifier
Hibrain: Professor Position Alert
leemgs /
stock-alert
Korean-language stock price monitoring tool with email/Slack alerts, GitHub Actions CI, and configuration-driven operation. Typed Python lacking tests, moderate documentation in README.
leemgs /
ai-suit-tracker-v01
Personal Python automation tool that searches for AI lawsuit news via Google Custom Search API and auto-creates GitHub Issues with extracted case details. Includes Korean documentation and GitHub Actions CI, but untyped, no tests, and zero adoption.
leemgs /
ai-suit-visualizer-v01-deprecated
Experimental AI litigation dashboard with FastAPI backend, MariaDB, interactive SVG maps, and CourtListener API integration. Demonstrates full-stack capability but unpolished—untyped frontend, minimal tests, no CI/CD, deprecated status.
leemgs /
with-people
A personal GitHub Pages photo gallery generator with automated CI/CD via Python + GitHub Actions. No-code user-friendly workflow for organizing yearly photos; 175KB codebase spanning HTML, CSS, JS, and automation scripts with 30 recent commits.
leemgs /
leemgs.github.io
Personal static website repo with minimal scope; 19.4 MB HTML-based homepage deployed via GitHub Pages since 2018, last updated March 2026, but no tests, CI, or license.
leemgs /
voice-doctor
Empty scaffold: 76 KB HTML repo with 0 stars, no README, no tests, no CI, created 2 days ago with minimal commits (3 of 30). No documentation or meaningful code artifacts.
06 · Timeline
- May 8, 2009Joined GitHub
- Apr 2, 2018Created leemgs.github.io — GitHub repository for Geunsik's Homepage
- Sep 3, 2024Created with-people — Photo collection to archive memorable recollection in my life.
- Oct 21, 2025Created stock-alert — Stock Alert to catch min/max price of specified stocks in realtime
- Nov 28, 2025Created hibrain-prof-notifier — Hibrain: Professor Position Alert
- Dec 5, 2025Created ai-suit-tracker-v01
- Jan 30, 2026Created ai-suit-tracker-v02-deprecated — (Disabled since 2026-03-31) AI Lawsuit Monitor (CourtListener/RECAP & News Extractor)
- Feb 25, 2026Created ai-regulation-tracker-v01 — AI Regulation Sensing (Global AI Policy & Legislation Tracker)
- Mar 17, 2026Created ai-suit-visualizer-v01-deprecated — (Deprecated) 인공지능(AI) 관련 소송을 추적, 처리 및 시각화하기 위한 종합 시스템
- Apr 6, 2026Created hhwsdc-deprecated — Deprecated. Please go to https://hhwsdc.github.io
- Apr 7, 2026Created voice-doctor
- Apr 27, 2026Most recent push to stock-alert
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.