01 · Roasts
The 8-Minute Engineer
Task-3-david_losasa was created AND finalized in 8 minutes flat. That's not a commit history, that's a git init and a Ctrl+S.
98% Jupyter, 2% Everything Else
Your language distribution is 98% Jupyter Notebook. GitHub is not a Google Colab backup service.
Zero Stars Across the Galaxy
7 repos, 0 stars, 0 forks. Even your own profile repo hasn't gotten a star — including from yourself.
E-Commerce EDA, Again. And Again.
5 of your 7 repos are Jupyter EDA notebooks on e-commerce data. You've found a niche and committed to never leaving it.
Most Active Week: 8 Minutes
The heatmap shows 35 weeks of absolute zero activity. The bursts that do exist align perfectly with assignment deadlines. Bold strategy.
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% weight25F
- Consistency20% weight55D
- Quality20% weight36F
- Depth15% weight35F
- Breadth10% weight30F
- Community10% weight25F
03 · Stats
365-day commit heatmap
59 active days
Language distribution
- Jupyter Notebook98%
- JavaScript1%
- CSS1%
- HTML1%
- TSQL0%
04 · Numbers
Owned repos
non-fork
8
Commits
last 12 months
34
Followers
2
Joined GitHub
Sep 2024
05 · Top repos
davidlosasa /
DecodeLabs-Internship
Jupyter-based e-commerce data analysis with 3 notebooks (data cleaning, EDA, visualization), structured project layout, and detailed business findings. Personal portfolio project from internship showing applied analytics work on 1,200 transaction dataset with actionable recommendations.
davidlosasa /
Task-4-david_losasa
Student coursework: Jupyter notebook e-commerce dashboard with 9 data visualizations using Python/Pandas/Matplotlib. HAS_README=yes; typed language absent (Jupyter, Python); no tests/CI. Experimental academic project with minimal external adoption potential.
davidlosasa /
my-porfolio
Personal portfolio site for data analyst with HTML/CSS/vanilla JS. Zero stars/forks, minimal commits (3 of last 30), no tests/CI/types, unpolished code structure. One-time project dump without sustained development trajectory.
davidlosasa /
Task-2-david_losasa
Week 2 internship project: a Jupyter notebook performing EDA on e-commerce data with pandas/matplotlib, covering 10 analysis sections. Single-week sprint output with minimal commits (4 of 30 in window), no tests/CI, limited structural scope despite detailed README.
davidlosasa /
davidlosasa
Personal portfolio README showcasing data analyst background with links to external projects; no source code, tests, CI, or license present—essentially a profile landing page.
davidlosasa /
Task-3-david_losasa
SQL-based e-commerce analysis project with well-structured README and 12 analytical queries, but minimal commits (3 in ~8 minutes), no tests/CI, and untyped SQL making it a one-off homework-style assignment.
davidlosasa /
Task-1-david_losasa
One-off data cleaning documentation for an e-commerce Excel dataset audit using Power Query. No actual code, no tests, no CI, created and last pushed same day with only 2 commits total.
06 · Timeline
- Sep 18, 2024Joined GitHub
- Nov 24, 2025Created davidlosasa
- Nov 24, 2025Created my-porfolio
- Apr 7, 2026Created DecodeLabs-Internship
- Apr 15, 2026Created Task-1-david_losasa
- Apr 15, 2026Created Task-2-david_losasa
- Apr 15, 2026Created Task-3-david_losasa
- Apr 18, 2026Created Task-4-david_losasa
- Apr 26, 2026Most recent push to my-porfolio
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.