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
- Impact25% weight68C
- Consistency20% weight85A
- Quality20% weight67C
- Depth15% weight65C
- Breadth10% weight80A
- Community10% weight65C
03 · Stats
365-day commit heatmap
356 active days
Language distribution
- 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
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.
rohansen856 /
RRWEI-SM
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.
rohansen856 /
receipt
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.
rohansen856 /
zom-food-assistant
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.
rohansen856 /
git-editor
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.
rohansen856 /
rcmail
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.
rohansen856 /
Takecare
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.
rohansen856 /
portfolio
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.
rohansen856 /
codeaider
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
rohansen856 /
zardoz
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.
rohansen856 /
portfolio-analyzerR
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.
rohansen856 /
traffic-signal-optimization
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.
06 · Timeline
- Jul 9, 2022Joined GitHub
- Feb 11, 2024Created portfolio — My Personal Portfolio Website
- Jun 17, 2025Created git-editor — Edit your commits and author dates with ease! find the ppackage in cargo registry now!: https://lib.rs/crates/git-editor
- Feb 7, 2026Created portfolio-analyzerR
- Feb 8, 2026Created codeaider
- Feb 27, 2026Created zom-food-assistant
- Mar 6, 2026Created Takecare
- Mar 12, 2026Created traffic-signal-optimization
- Mar 20, 2026Created rcmail
- Apr 10, 2026Created zardoz — a community app for embroidary artisans
- Apr 15, 2026Created receipt
- Apr 19, 2026Created RRWEI-SM — Robust Reversible Watermarking in Encrypted Image with Secure Multi-Party
- Apr 22, 2026Created practiceql — SQL learning playground. Write, run, and learn SQL with guided tutorials, challenges, visual diagrams
- Apr 24, 2026Most recent push to practiceql
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.