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

#111 — Top 90.8%

aprameyak

Aprameya Kannan

C

Getting there

Overall

0.0

/ 100

01 · Roasts

Hackathon Hamster Wheel

Play2Learn, Pathos, Nara, GitRecap — four hackathon projects, four repos with 0 tests and 0 CI. You can ship a red-teaming CLI in one day but can't add a pytest file to any of them.

1 Star. 58 Repos.

58 public repos, 938 commits this year, and a grand total of 1 star across everything. The audience has voted, and the result is deafening silence.

Ironsite: The 1-Hour Masterpiece

Ironsite was created AND last-pushed on 2026-04-30 with all work compressed into ~1 hour. Multi-agent, WebSockets, OSHA compliance — truncated mid-function. The ambition-to-completion ratio is off the charts.

JS Supremacist

82% JavaScript in a portfolio that also lists Python FastAPI backends and Swift apps. The language pie chart is less a distribution and more a JavaScript flag with decorative pixels.

148 PRs, 16 Followers

You filed 148 PRs and 171 issues this year — likely doing real work at Microsoft — but your public GitHub looks like a hackathon graveyard. The corporate firewall is eating your reputation.

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
    68C
  • Consistency
    20% weight
    65C
  • Quality
    20% weight
    57D
  • Depth
    15% weight
    58D
  • Breadth
    10% weight
    65C
  • Community
    10% weight
    55D

03 · Stats

365-day commit heatmap

170 active days

Less
More

Language distribution

6 langs
  • JavaScript82%
  • TypeScript10%
  • Python4%
  • Swift2%
  • HTML1%
  • Java1%

04 · Numbers

Owned repos

non-fork

57

Commits

last 12 months

938

Followers

16

Joined GitHub

Mar 2022

05 · Top repos

aprameyak /

GitRecap

43/100

HooHacks 2025 hackathon project: TypeScript/Next.js + Python Flask full-stack GitHub analytics dashboard with sentiment analysis and visualizations. MIT-licensed, documented, typed, but experimental—no tests/CI, 0 stars, built in short burst.

I25Q55D50
READMETyped
TypeScript01mo ago

aprameyak /

Portfolio

40/100

Personal portfolio website built with Next.js, TypeScript, and Tailwind CSS. Features smooth animations (Framer Motion), interactive UI, and CI/CD via GitHub Actions. Typed, documented, and structured—but a bespoke SaaS product not yet in public adoption.

I25Q60D35
READMECITyped
TypeScript01mo ago

aprameyak /

Ironsite

40/100

Early-stage construction site AI platform with structured FastAPI backend, React+Vite frontend, and three agent architecture. Recently created (<1 day old), typed throughout, documented README, but minimal commit history and unfinished codebase (incomplete files).

I25Q60D35
READMETestsTyped
TypeScript01mo ago

aprameyak /

ThemeCustomizer

40/100

Early-stage VS Code extension with TypeScript, tests, CI, and thorough documentation (README, ARCHITECTURE.md, design.md). 204 KB codebase showing structured development but minimal adoption (0 stars, created Dec 2025).

I15Q60D35
READMETestsCITyped
TypeScript01mo ago

aprameyak /

CSUtilities

38/100

Educational CS platform aggregating LeetCode problems, university rankings, and company prestige data. Typed Next.js + React 19 with Tailwind UI, Prisma ORM, and structured data API routes. No tests/CI, mock data only, 0 stars, but organized architecture with admin seeding framework.

I25Q50D35
READMETyped
JavaScript01mo ago

aprameyak /

ReadmeGenerator

38/100

Typed Next.js README generator with Gemini AI integration, structured components, and live preview. Small scope (709 KB), no tests/CI, but meets documentation and typing requirements for indie quality baseline.

I25Q55D35
READMETyped
TypeScript01mo ago

aprameyak /

Play2Learn

37/100

Gamified learning platform built with Next.js/React and TypeScript. Hackathon submission with arcade-inspired UI, AI-generated questions via GPT-4, and serverless backend. Typed, documented, and deployed but lacks tests and CI infrastructure.

I25Q50D35
READMETyped
TypeScript01mo ago

aprameyak /

Pathos

37/100

Hackathon emotion detection Chrome extension with Flask backend using DeepFace. Typed Python backend, structured layout, meaningful README, but no tests/CI and untyped JavaScript frontend limit quality.

I25Q50D35
README
JavaScript01mo ago

aprameyak /

aprameyak

32/100

GitHub profile README with personal branding, work history, and auto-generated snake animation. Minimal code substance—58KB, no tests, no source files sampled. Single-purpose portfolio piece.

I15Q35D45
READMECI
Unknown01mo ago

aprameyak /

Nara

32/100

Bitcamp 2026 hackathon submission: multi-agent autonomous red-teaming CLI with Semgrep/Bandit scanner, kill-chain planner, Docker exploiter, and ransomware simulator. Typed Python codebase with design docs, but 0 stars, <30 commits, and created/last-pushed same day (2026-04-23).

I25Q50D20
README
Python01mo ago

aprameyak /

Movies

30/100

React+TypeScript movie search app with MIT license and README, built over 9 months (Aug 2025–Apr 2026) with 30 commits, but lacks tests, CI, and substantial documentation beyond basic feature list.

I15Q40D35
READMETyped
TypeScript01mo ago

aprameyak /

PokeDex

25/100

Educational Flask web app demonstrating security vulnerabilities (command injection, SQL injection, XSS, file upload, SSRF). Python project with README, .gitignore, and MIT license, but untyped, no tests/CI, and minimal commit history (5 of 30 in ~2 weeks).

I15Q40D20
README
Python01mo ago

06 · Timeline

  1. Mar 11, 2022
    Joined GitHub
  2. Sep 29, 2024
    Created aprameyak — Profile config
  3. Feb 1, 2025
    Created Portfolio — Professional portfolio
  4. Mar 29, 2025
    Created GitRecap — HooHacks 2025 | Spotify Wrapped for Developers
  5. Jul 16, 2025
    Created ReadmeGenerator — Generate Repository READMEs
  6. Jul 29, 2025
    Created CSUtilities — All in one for CS
  7. Aug 7, 2025
    Created Movies — Movie Search App
  8. Aug 9, 2025
    Created Pathos — Hack NYU 2025 | Real-time emotion classification
  9. Aug 9, 2025
    Created Play2Learn — Hack@Brown 2025 | Learn like you're in an arcade
  10. Dec 18, 2025
    Created ThemeCustomizer — Making it easy to personalize VSCode
  11. Apr 11, 2026
    Created PokeDex — Pokedex - Used for demo purposes
  12. Apr 23, 2026
    Created Nara — Bitcamp 2026 | Autonomous Red Team Agent
  13. Apr 30, 2026
    Created Ironsite — UMD x IronSite 2026 | Construction Site Intelligence
  14. May 4, 2026
    Most recent push to Portfolio

07 · Compare

github.com/
aprameyak · 6dmedian coder

08 · Rubric

How this score was produced

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

CategoryWeightScoreContrib.
Raw total62.1
Top-end curve+5.3
Final overall67.4

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.
aprameyak · 67.4/100 — Rate My GitHub