The GitRoll Algorithm
Wonder how the algorithmic "black box" works? Let's take a deeper dive!
Overall Rating
Staying home every night for the past 12 years of my life finally paying off.
@dabit3
Our Proprietary CURISM© System
Our rating system is exquisitely designed to identify and showcase top talents within the global developer community, using 3 categories with 6 major metrics below:
S
Security
Ability to produce secure code without vulnerabilities or data leaks.
M
Maintainability
Ability to write clean, easily readable, and maintainable code for other developers.
R
Reliability
Ability to demonstrate strong logical thinking, producing reliable code without errors.
I
Influence
Experience in leading projects that are acknowledged by other developers.
C
Contribution
Contribution to influential open-source projects, earning recognition from authoritative figures.
U
Uniqueness
Evaluates project with our ACID© scoring system, that could show the skills of building unique projects.
New Feature___________________________: ACID© Builder Skills Evaluation for Uniqueness
We analyze repositories to determine their uniqueness and innovation through our ACID© scoring system
Architecture
Evaluates the structural design and organization of the codebase
Cross-Domain
Measures integration across different technical domains and technologies
Innovation
Assesses the novelty and creative approaches in the project
Documentation
Reviews the quality and completeness of project documentation
The Magic Formula
We scan through your public repositories, privtate repositories that you have granted permission, as well as your other stats on GitHub. Then, we aggregate the scan results into an overall score with 3 categories using the formula below:
Overall Rating = 30% Hard Skills + 40% Soft Skills + 30% Builder Skills
*Hard Skills: code reliability, security, maintainability, weighted by project recency and complexity
*Soft Skills: influence, contribution, on GitHub repositories *Builder Skills: uniqueness, ACID© scoring system
Scoring Averages and Cutoffs
Interval | Rating | Title |
---|---|---|
[8.91, 10.0] | S+ | Staff/Exemplary |
[7.34, 8.91) | S | Senior |
[5.89, 7.34) | A | Mid-level |
[5.01, 5.89) | B | Junior |
[0.00, 5.01) | C | Intern |
*Last updated 26 Feb, 2025
*Ratings schemes D and E are deprecated since 11 Feb, 2025
Improve My Score?
We plan to release a guide in the future on improving your score. In the meantime, keep working on projects you're passionate about and share them with the world!