01 · Roasts
Sprint King, Ghost the Rest of the Year
AWS-projects: 30 commits in 9 days. dnaanalyser: 8 commits in 10 days. login_signin_mern: 4 commits in 40 days. Your entire GitHub career is just a few furious weekends surrounded by months of digital silence. 55 commits in a year is less than one a week.
Not a Single Test. Anywhere. Ever.
Three scored repos. Zero tests. Zero CI pipelines. Zero licenses on two of them. You've written code that does things, but you've never once asked the computer to verify that it actually works. That's a bold strategy.
The Hardcoded Credentials Speedrun
login_signin_mern ships with a hardcoded MongoDB connection string in src/config.js and a baked-in port 5000. No environment variables. No .gitignore. Security wasn't an afterthought — it was no thought at all.
39 Repos, 7 Total Stars
You have 39 public repos and have accumulated 7 stars across all of them. That's a star-per-repo rate of 0.18. The GitHub average for active developers is roughly 1,000× that. Quantity is not strategy.
HTML Is Not a Backend Language
37% of your codebase by bytes is HTML — mostly screenshots and readme files documenting AWS console clicks. Your 'systems' domain classification is being carried entirely by the subject matter of the documentation, not the code.
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% weight28F
- Consistency20% weight20F
- Quality20% weight39F
- Depth15% weight50D
- Breadth10% weight65C
- Community10% weight25F
03 · Stats
365-day commit heatmap
16 active days
Language distribution
- HTML37%
- JavaScript25%
- CSS13%
- Java12%
- Python9%
- TypeScript2%
- Other2%
04 · Numbers
Owned repos
non-fork
30
Commits
last 12 months
55
Followers
14
Joined GitHub
Dec 2022
05 · Top repos
itsdavidmandal /
AWS-projects
Personal learning portfolio documenting AWS hands-on projects with structured multi-file layout, detailed READMEs per project, and step-by-step guides. No tests, CI, or advanced tooling; primarily screenshot-driven documentation in HTML. Recent activity across 10 days with 30 commits.
itsdavidmandal /
dnaanalyser
Educational DNA analysis tool with tkinter GUI and basic sequence processing functions. Minimal scope, 8 commits over 10 days, no tests/CI/license, untyped Python, but functional with working visualization.
itsdavidmandal /
login_signin_mern
Tutorial-style login/signup MERN app with basic functionality. Lacks tests, CI, proper error handling, input validation, and security hardening. Single Medium article serves as documentation. Minimal production-readiness.
06 · Timeline
- Dec 2, 2022Joined GitHub
- Jul 3, 2023Created dnaanalyser — The provided code is a collection of functions for performing various DNA sequence analyses. It offers several functionalities to analyze DNA sequences, including finding patterns,
- Jul 5, 2024Created login_signin_mern
- Aug 28, 2025Created AWS-projects — A collection of AWS projects, documenting my cloud journey — with hands-on implementations, notes, and learnings.
- Sep 6, 2025Most recent push to AWS-projects
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.