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

#29 — Top 97.7%

rohansen856

Rohan Sen

B

Solid engineer

Overall

0.0

/ 100

01 · Roasts

Sprint-and-Ghost Syndrome

practiceql: 2-day burst. zom-food-assistant: same-day push. codeaider: 20 commits in 5 seconds. Takecare: 16 commits in 22 minutes. You don't build software, you *materialize* it and immediately abandon it.

README Is Not a Product

traffic-signal-optimization is literally a 3 KB file containing only a README. That's not a repo — that's a daydream with a git init.

129 PRs, 0 Stars

You opened 129 PRs this year across the open source universe, yet your own repos collectively have 17 stars total. The community isn't saying thank you back yet.

CI? Never Heard of Her

10 of 12 scored repos have no CI. git-editor and Takecare are your only repos where you bothered to automate quality gates. For someone shipping 6+ typed multi-engine systems, that's a dangerous blind spot.

The License Vacuum

Barely any repo has a license. You've built cryptographic vaults, email servers, and ML microservices — all technically unusable by anyone else without written permission. Open source enthusiast, closed source lawyer.

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
    85A
  • Quality
    20% weight
    67C
  • Depth
    15% weight
    65C
  • Breadth
    10% weight
    80A
  • Community
    10% weight
    65C

03 · Stats

365-day commit heatmap

356 active days

Less
More

Language distribution

7 langs
  • TypeScript58%
  • Python17%
  • Dart6%
  • JavaScript5%
  • Rust5%
  • C++3%
  • Other6%

04 · Numbers

Owned repos

non-fork

76

Commits

last 12 months

2,329

Followers

69

Joined GitHub

Jul 2022

05 · Top repos

rohansen856 /

practiceql

50/100

TypeScript Next.js SQL learning playground with SQLite, MySQL, PostgreSQL support, challenges, tutorials, AES-GCM vault encryption, and schema builder. Typed, documented with docs/ folder + ARCHITECTURE.md, structured codebase, but no tests or CI despite substantial scope.

I40Q60D50
READMETyped
TypeScript01mo ago

rohansen856 /

RRWEI-SM

50/100

Academic paper implementation in Python with literate code, comprehensive tests (96 tests in tests/ folder), and structured multi-module architecture for cryptographic image watermarking. No stars/adoption yet; pure research artifact.

I25Q65D50
READMETests
Python01mo ago

rohansen856 /

receipt

50/100

Offline-first Flutter UPI tracker with stacked ML filtering (spam/transactional/direction classifiers), SQLite+Postgres sync, and robust regex parser. Technically well-architected with comprehensive tests but nascent: 30 commits over 4 days, 0 stars.

I40Q60D50
READMETests
Dart01mo ago

rohansen856 /

zom-food-assistant

50/100

Active portfolio project: Cart recommendation microservices system with 6 services, ML pipeline (sklearn GradientBoosting), PostgreSQL, Kafka, Qdrant, comprehensive tests, and full Docker Compose. Created Feb 2026, young codebase (~91 KB) with structured layout but minimal public adoption.

I40Q60D50
READMETests
Python03mo ago

rohansen856 /

git-editor

48/100

Focused Rust CLI tool for Git commit metadata rewriting with comprehensive testing, CI/CD, and documentation. Active development with ~300 lines of code across multiple modes. Limited adoption (3 stars, early stage) but solid craftsmanship for a personal/indie project.

I25Q70D50
READMETestsCITyped
Rust31mo ago

rohansen856 /

rcmail

48/100

Single-domain email platform MVP in Rust with typed backend (PostgreSQL + MongoDB + Redis), comprehensive docs (ARCHITECTURE.md, STATUS.md, roadmap.md), but no tests or CI. Created 2026-03-20, 30 commits in single day—burst build, thin user impact.

I25Q60D50
READMETyped
TypeScript02mo ago

rohansen856 /

Takecare

40/100

Early-stage elderly care platform (Flutter mobile + Node.js backend) with 6 feature modules, typed languages, tests, CI/CD, and README; created 2026-03-06, only 16 commits over 24 minutes suggest rapid initial setup rather than sustained development.

I25Q60D35
READMETestsCI
Dart02mo ago

rohansen856 /

portfolio

38/100

Personal portfolio website built with Next.js 14, TypeScript, and Tailwind CSS. Showcases projects, experience, and skills with animations. Typed, structured, multi-file layout (59 KB). No tests, CI, or license. Minimal README. Actively maintained but narrow scope.

I25Q50D40
READMETyped
TypeScript12mo ago

rohansen856 /

codeaider

33/100

Early-stage competitive programming AI mentor browser extension + Node.js backend (81 KB total). Integrates Gemini API, scrapes LeetCode/Codeforces problems, provides guided analysis. Brand new repo (created Feb 8, 2026), 20 commits in 5 seconds, no tests/CI/license, but structured multi-file architecture with typed de

I25Q50D25
README
JavaScript03mo ago

rohansen856 /

zardoz

28/100

Early-stage Flutter + FastAPI embroidery design sharing app. Shipped with clear README, structured layout (lib/, backend/, assets/), and tests present. No CI/CD, no license, no typed Dart, fresh push (Apr 2026) with 13 recent commits over ~17 min window—single sprint effort.

I15Q50D20
READMETests
Dart01mo ago

rohansen856 /

portfolio-analyzerR

23/100

Very early-stage R portfolio analysis tool with test infrastructure but minimal shipping evidence. 17 KB, 14 commits in 10 minutes, no source files visible, no license, nascent scope.

I15Q35D20
READMETests
R03mo ago

rohansen856 /

traffic-signal-optimization

12/100

Empty scaffold with only a README describing a traffic signal optimization system design. No implementation, no code files, no tests, no CI. Created and last pushed on same day (2026-03-12), 3 KB total size.

I5Q25D5
README
Unknown02mo ago

06 · Timeline

  1. Jul 9, 2022
    Joined GitHub
  2. Feb 11, 2024
    Created portfolio — My Personal Portfolio Website
  3. Jun 17, 2025
    Created git-editor — Edit your commits and author dates with ease! find the ppackage in cargo registry now!: https://lib.rs/crates/git-editor
  4. Feb 7, 2026
    Created portfolio-analyzerR
  5. Feb 8, 2026
    Created codeaider
  6. Feb 27, 2026
    Created zom-food-assistant
  7. Mar 6, 2026
    Created Takecare
  8. Mar 12, 2026
    Created traffic-signal-optimization
  9. Mar 20, 2026
    Created rcmail
  10. Apr 10, 2026
    Created zardoz — a community app for embroidary artisans
  11. Apr 15, 2026
    Created receipt
  12. Apr 19, 2026
    Created RRWEI-SM — Robust Reversible Watermarking in Encrypted Image with Secure Multi-Party
  13. Apr 22, 2026
    Created practiceql — SQL learning playground. Write, run, and learn SQL with guided tutorials, challenges, visual diagrams
  14. Apr 24, 2026
    Most recent push to practiceql

07 · Compare

github.com/
rohansen856 · 6dmedian coder

08 · Rubric

How this score was produced

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

CategoryWeightScoreContrib.
Raw total71.7
Top-end curve+5.9
Final overall77.6

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