GitSocial · Developer PassportCOMPLETED

Mahdi-Hazrati Mahdi Hazrati

Overengineering, solving already solved problems, and reinventing the wheel

github.com/Mahdi-Hazrati

EVIDENCE BASE

50
Repositories
3442
Commits
1498
Files analyzed
38
Technologies
273
Evidence
126
Active months

Based on 50 repository passports · 47/50 current

ENGINEERING PROFILE

Frontend
61%
Backend
19%
Testing
40%
DevOps
55%

CORE TECHNOLOGIES

HR: name + projects · Lead: + files/LOC · persistence Core≥4

React Core
FRAMEWORK · 17/50 repos · 240 files · 14473 LOC
Depth 74 · HIGH
TypeScript Core
LANGUAGE · 5/50 repos · 207 files · 17174 LOC
Depth 70 · HIGH
JavaScript Core
LANGUAGE · 28/50 repos · 204 files · 14551 LOC
Depth 70 · HIGH
Markdown Core
LANGUAGE · 43/50 repos · 131 files · 6309 LOC
Depth 70 · HIGH
JSON Core
LANGUAGE · 30/50 repos · 68 files · 268092 LOC
Depth 70 · HIGH
ESLint Core
QUALITY · 15/50 repos · 29 files · 221202 LOC
Depth 65 · HIGH
Next.js Core
FRAMEWORK · 5/50 repos · 26 files · 1942 LOC
Depth 78 · HIGH
npm Core
BUILD_TOOL · 23/50 repos · 23 files · 230 LOC
Depth 80 · HIGH
YAML Core
LANGUAGE · 12/50 repos · 18 files · 3133 LOC
Depth 70 · HIGH
Python Core
LANGUAGE · 4/50 repos · 16 files · 2576 LOC
Depth 70 · HIGH
C++ Emerging
LANGUAGE · 1/50 repos · 16 files · 606 LOC
Depth 70 · HIGH
Flutter Emerging
FRAMEWORK · 1/50 repos · 13 files · 845 LOC
Depth 78 · HIGH
Dart Emerging
LANGUAGE · 1/50 repos · 13 files · 900 LOC
Depth 70 · HIGH
React Router Core
LIBRARY · 4/50 repos · 12 files · 862 LOC
Depth 62 · HIGH
Prettier Core
QUALITY · 11/50 repos · 11 files · 197806 LOC
Depth 61 · HIGH
XML Recurring
LANGUAGE · 3/50 repos · 9 files · 528 LOC
Depth 70 · HIGH
Provider Emerging
LIBRARY · 1/50 repos · 6 files · 528 LOC
Depth 74 · HIGH
Swift Emerging
LANGUAGE · 1/50 repos · 6 files · 57 LOC
Depth 70 · HIGH
Gradle Recurring
LANGUAGE · 2/50 repos · 4 files · 104 LOC
Depth 70 · HIGH
Express Recurring
FRAMEWORK · 2/50 repos · 3 files · 139 LOC
Depth 62 · HIGH
Playwright Recurring
LIBRARY · 2/50 repos · 3 files · 488 LOC
Depth 62 · HIGH
Tailwind CSS Core
LIBRARY · 5/50 repos · 3 files · 334 LOC
Shell Recurring
LANGUAGE · 2/50 repos · 2 files · 6 LOC
Depth 70 · HIGH
pip Recurring
BUILD_TOOL · 2/50 repos · 2 files · 20 LOC
Depth 80 · HIGH
body-parser Recurring
LIBRARY · 2/50 repos · 2 files · 81 LOC
Depth 47 · HIGH
Redis Recurring
CACHE · 2/50 repos · 2 files · 150 LOC
Depth 65 · HIGH
Kotlin Emerging
LANGUAGE · 1/50 repos · 2 files · 8 LOC
Depth 70 · HIGH
NumPy Emerging
LIBRARY · 1/50 repos · 1 files · 140 LOC
Depth 54 · HIGH
Axios Recurring
LIBRARY · 2/50 repos · 1 files · 371 LOC
Depth 58 · HIGH
Vite Emerging
BUILD_TOOL · 1/50 repos · 1 files · 5 LOC
Depth 36 · HIGH
Bundler Emerging
BUILD_TOOL · 1/50 repos · 1 files · 10 LOC
Depth 80 · HIGH
HTTPX Emerging
LIBRARY · 1/50 repos · 0 files · 0 LOC
lxml Emerging
LIBRARY · 1/50 repos · 0 files · 0 LOC
Pydantic Emerging
LIBRARY · 1/50 repos · 0 files · 0 LOC
Zod Recurring
LIBRARY · 2/50 repos · 0 files · 0 LOC
Testing Library Core
TESTING · 11/50 repos · 0 files · 0 LOC
typing_extensions Emerging
LIBRARY · 1/50 repos · 0 files · 0 LOC
flutter_lints Emerging
QUALITY · 1/50 repos · 0 files · 0 LOC

ENGINEERING HABITS

containerizationabsent
automated_testsobserved
documentationobserved
lintingobserved
formattingobserved
continuous_integrationobserved

Not observed ≠ does not know

PROJECT PORTFOLIO

react-gh-pages-workflows Markdown
three-shirt-designer npm
Fusion-Dashboard-Pro Redis
mahdi-hazrati.github.io Next.js
Firebase-User-Management-Dashboard Markdown
SoratHesab npm
Transformer-From-Scratch-Colab Markdown
PDF-Translator pip

ACTIVITY & OWNERSHIP

Active months 126
Commits 3442
Owner authored 100%

PRIMARY PROFILE — HR VIEW

FrontendReact · TypeScript · JavaScriptHigh ownership

In 30 sec: direction — frontend, core — React · TypeScript · JavaScript, 50 repos 2013 — 2026. No LOC or files — stability only.

DEVELOPER SIGNATURE

ReactTypeScriptJavaScriptMarkdownJSONHigh ownership

TECHNOLOGY EVOLUTION

2023
JavaScript · React
2024
TypeScript · Next.js
2025
TypeScript · PostgreSQL
2026
TS + Next

COMMUNITY / IMPACT not a skill rating

Stars 64
Forks 5
Watchers 42

EVERYTHING ABOVE IS TRACEABLE

50 repositories · 3442 commits · 1498 files · 273 evidence

Absence of a technology in the passport does not imply lack of experience