01 · Roasts
The Interview Portfolio Machine
Six scored repos, six interview assignments. galaxy-workflow is literally labeled 'interview assignment operations for Galaxy AI.' Ankan has shipped a flawless system for impressing hiring managers and exactly zero end users.
129 PRs, 0 Stars
You opened 129 pull requests this year and your entire public portfolio has 11 total stars across 194 repos. The ratio of effort to recognition is a physics-defying black hole.
88% Graveyard
194 public repos, 88% abandoned for over 2 years. That's 171 repos just vibing in the dark. Your GitHub is less a portfolio and more a digital archaeological dig.
TypeScript Monogamist
83% TypeScript. You have Go, Python, C++, and Dart all showing up in the langPcts — presumably to beg for attention before TypeScript pushes them off the stage again.
The Streak Sprinter
Heatmap shows wall-to-wall 4s for weeks 1–8, then weeks 26–30 are tumbleweeds. You code like someone who just got a take-home assignment, because you literally always just got a take-home assignment.
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% weight55D
- Breadth10% weight65C
- Community10% weight40D
03 · Stats
365-day commit heatmap
203 active days
Language distribution
- TypeScript83%
- Python6%
- Go5%
- CSS2%
- Dart1%
- C++1%
- Other2%
04 · Numbers
Owned repos
non-fork
88
Commits
last 12 months
788
Followers
42
Joined GitHub
Oct 2019
05 · Top repos
Ankan002 /
galaxy-workflow
Interview assignment project cloning Weavy's visual AI workflow builder. TypeScript + Next.js with React Flow, Prisma, Trigger.dev, and Google Gemini integration. Fresh repo (Feb–Mar 2026, 30 commits) with valid architecture but no external adoption or domain presence.
Ankan002 /
job-board-iv
TypeScript Next.js job board scraper with working API, Playwright crawler, and Tailwind UI. Interview project for InterviewBeeAI with ~284 KB codebase, Prisma ORM, but lacks tests, CI, and production intent.
Ankan002 /
cybership-assignment
TypeScript shipping rate aggregator for UPS with clean factory pattern, mocked tests, and comprehensive README. Single-day sprint (~14 commits), 31KB codebase. No license, no CI. Extensible but early-stage assignment project.
Ankan002 /
bhumio-interview
Personal coding interview/assignment project demonstrating Next.js, async handling, form validation, and pagination solutions. Includes 4 frontend challenges with mock APIs, typed code, documented README, but no tests or CI.
Ankan002 /
gito-next-js
A Next.js + Tailwind CSS starter project with TypeScript, CI enabled, and 4 years of commits (17 of last 30), but minimal custom functionality—primarily a boilerplate template with generic scaffolding README and no tests or license.
Ankan002 /
retro-cooker
One-day TanStack Start boilerplate with retro UI component library stub. TypeScript starter template with Tailwind styling, router, and sidebar component, but no tests, minimal commits (3), zero production scope.
06 · Timeline
- Oct 12, 2019Joined GitHub
- Feb 9, 2022Created gito-next-js — A Git Searcher
- Aug 27, 2025Created job-board-iv
- Feb 10, 2026Created bhumio-interview
- Feb 14, 2026Created cybership-assignment
- Feb 20, 2026Created galaxy-workflow — Weavy's functionality clone for simple Artistic AI workflow! This project is primarily built for interview assignment operations for Galaxy AI
- Mar 17, 2026Created retro-cooker
- Mar 17, 2026Most recent push to retro-cooker
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.