matt-sd-watson Matthew Watson
EVIDENCE BASE
50
Repositories
1877
Commits
1494
Files analyzed
27
Technologies
99
Evidence
56
Active months
Based on 50 repository passports · 18/50 current
ENGINEERING PROFILE
Frontend11%
Backend61%
Testing33%
DevOps22%
CORE TECHNOLOGIES
HR: name + projects · Lead: + files/LOC · persistence Core≥4
Python Core
LANGUAGE · 9/50 repos · 245 files · 44646 LOC
Depth 70 · HIGH
NumPy Recurring
LIBRARY · 3/50 repos · 93 files · 24727 LOC
Depth 81 · HIGH
pandas Core
LIBRARY · 4/50 repos · 85 files · 25230 LOC
Depth 78 · HIGH
pytest Core
TESTING · 5/50 repos · 41 files · 6561 LOC
Depth 74 · HIGH
Markdown Core
LANGUAGE · 17/50 repos · 37 files · 2324 LOC
Depth 70 · HIGH
YAML Core
LANGUAGE · 9/50 repos · 25 files · 1556 LOC
Depth 70 · HIGH
Shell Core
LANGUAGE · 5/50 repos · 23 files · 297 LOC
Depth 70 · HIGH
TypeScript Recurring
LANGUAGE · 2/50 repos · 14 files · 5642 LOC
Depth 74 · HIGH
Java Emerging
LANGUAGE · 1/50 repos · 14 files · 915 LOC
Depth 70 · HIGH
Pydantic Recurring
LIBRARY · 2/50 repos · 10 files · 3280 LOC
Depth 74 · HIGH
JSON Recurring
LANGUAGE · 2/50 repos · 6 files · 6 LOC
Depth 70 · HIGH
Flask Recurring
FRAMEWORK · 2/50 repos · 6 files · 4284 LOC
Depth 70 · HIGH
MongoDB Recurring
DATABASE · 2/50 repos · 6 files · 1154 LOC
Depth 73 · HIGH
Requests Core
LIBRARY · 4/50 repos · 4 files · 322 LOC
JavaScript Recurring
LANGUAGE · 2/50 repos · 4 files · 204 LOC
Depth 70 · HIGH
Dockerfile Core
LANGUAGE · 4/50 repos · 4 files · 79 LOC
Depth 70 · HIGH
TOML Recurring
LANGUAGE · 3/50 repos · 3 files · 378 LOC
Depth 70 · HIGH
pip Recurring
BUILD_TOOL · 2/50 repos · 2 files · 20 LOC
Depth 80 · HIGH
Poetry Recurring
BUILD_TOOL · 2/50 repos · 2 files · 20 LOC
Depth 80 · HIGH
Werkzeug Recurring
LIBRARY · 2/50 repos · 2 files · 1598 LOC
Depth 58 · HIGH
RabbitMQ Emerging
MESSAGE_BROKER · 1/50 repos · 1 files · 1412 LOC
Depth 61 · HIGH
Click Recurring
LIBRARY · 2/50 repos · 0 files · 0 LOC
MarkupSafe Recurring
LIBRARY · 2/50 repos · 0 files · 0 LOC
Jinja2 Recurring
LIBRARY · 2/50 repos · 0 files · 0 LOC
lxml Recurring
LIBRARY · 2/50 repos · 0 files · 0 LOC
itsdangerous Recurring
LIBRARY · 2/50 repos · 0 files · 0 LOC
typing_extensions Recurring
LIBRARY · 2/50 repos · 0 files · 0 LOC
ENGINEERING HABITS
containerizationobserved
automated_testsobserved
documentationobserved
lintingobserved
formattingabsent
continuous_integrationobserved
Not observed ≠ does not know
PROJECT PORTFOLIO
rakaia NumPy
FASTAfurious pytest
spora Markdown
design-patterns UNKNOWN
github-auto-unfollow Markdown
covid-19-analysis Markdown
nextflow_for_nextstrain Dockerfile
msdso-notes Markdown
ACTIVITY & OWNERSHIP
Active months 56
Commits 1877
Owner authored 100%
PRIMARY PROFILE — HR VIEW
Data/AIPython · NumPy · pandasHigh ownership
In 30 sec: direction — data/ai, core — Python · NumPy · pandas, 50 repos 2020 — 2026. No LOC or files — stability only.
DEVELOPER SIGNATURE
PythonNumPypandaspytestMarkdownHigh ownership
TECHNOLOGY EVOLUTION
2023
JavaScript · React
2024
TypeScript · Next.js
2025
TypeScript · PostgreSQL
2026
TS + Next
COMMUNITY / IMPACT not a skill rating
Stars 499
Forks 8
Watchers 22
EVERYTHING ABOVE IS TRACEABLE
50 repositories · 1877 commits · 1494 files · 99 evidence
Absence of a technology in the passport does not imply lack of experience