GitSocial · Developer PassportCOMPLETED

holdenk Holden Karau

Holden Karau is trans Canadian, and open source contributor. She is a Spark committer co-author of Learning Spark, High Performance Spark and Kubeflow for ML.

github.com/holdenk

EVIDENCE BASE

50
Repositories
6083
Commits
2613
Files analyzed
54
Technologies
276
Evidence
156
Active months

Based on 50 repository passports · 49/50 current

ENGINEERING PROFILE

Frontend
24%
Backend
75%
Testing
30%
DevOps
42%

CORE TECHNOLOGIES

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

Scala Core
LANGUAGE · 17/50 repos · 364 files · 21935 LOC
Depth 70 · HIGH
Python Core
LANGUAGE · 22/50 repos · 318 files · 34378 LOC
Depth 70 · HIGH
Markdown Core
LANGUAGE · 40/50 repos · 181 files · 5200 LOC
Depth 70 · HIGH
YAML Core
LANGUAGE · 24/50 repos · 94 files · 8181 LOC
Depth 70 · HIGH
Java Core
LANGUAGE · 6/50 repos · 73 files · 4321 LOC
Depth 70 · HIGH
Django Recurring
FRAMEWORK · 2/50 repos · 45 files · 782 LOC
Depth 74 · HIGH
Shell Core
LANGUAGE · 18/50 repos · 41 files · 2865 LOC
Depth 70 · HIGH
pytest Core
TESTING · 4/50 repos · 39 files · 5513 LOC
Depth 21 · HIGH
Redis Core
CACHE · 5/50 repos · 34 files · 47171 LOC
Depth 88 · HIGH
JavaScript Core
LANGUAGE · 6/50 repos · 31 files · 12108 LOC
Depth 70 · HIGH
Ruby Recurring
LANGUAGE · 2/50 repos · 30 files · 703 LOC
Depth 70 · HIGH
TypeScript Core
LANGUAGE · 7/50 repos · 21 files · 3610 LOC
Depth 49 · HIGH
pandas Recurring
LIBRARY · 3/50 repos · 20 files · 3443 LOC
Depth 74 · HIGH
Apache Kafka Core
MESSAGE_BROKER · 7/50 repos · 18 files · 20867 LOC
Depth 61 · HIGH
JUnit Core
TESTING · 5/50 repos · 14 files · 680 LOC
Depth 78 · HIGH
Requests Core
LIBRARY · 4/50 repos · 13 files · 2592 LOC
pip Core
BUILD_TOOL · 13/50 repos · 13 files · 130 LOC
Depth 80 · HIGH
JSON Core
LANGUAGE · 6/50 repos · 13 files · 43466 LOC
Depth 70 · HIGH
NumPy Core
LIBRARY · 5/50 repos · 12 files · 1202 LOC
Depth 66 · HIGH
XML Core
LANGUAGE · 10/50 repos · 11 files · 1334 LOC
Depth 70 · HIGH
C Recurring
LANGUAGE · 3/50 repos · 10 files · 702380 LOC
Depth 70 · HIGH
C++ Recurring
LANGUAGE · 3/50 repos · 8 files · 165 LOC
Depth 70 · HIGH
Jackson Emerging
LIBRARY · 1/50 repos · 4 files · 442 LOC
Depth 70 · HIGH
Poetry Core
BUILD_TOOL · 4/50 repos · 4 files · 40 LOC
Depth 80 · HIGH
Elasticsearch Recurring
DATABASE · 3/50 repos · 4 files · 383 LOC
Depth 65 · HIGH
TOML Core
LANGUAGE · 4/50 repos · 4 files · 128 LOC
Depth 70 · HIGH
ESLint Emerging
QUALITY · 1/50 repos · 3 files · 7100 LOC
Depth 69 · HIGH
Bundler Recurring
BUILD_TOOL · 3/50 repos · 3 files · 30 LOC
Depth 80 · HIGH
Next.js Emerging
FRAMEWORK · 1/50 repos · 3 files · 6740 LOC
Depth 66 · HIGH
PHP Emerging
LANGUAGE · 1/50 repos · 3 files · 69 LOC
Depth 70 · HIGH
RabbitMQ Recurring
MESSAGE_BROKER · 2/50 repos · 3 files · 831 LOC
Depth 61 · HIGH
Gradle Recurring
LANGUAGE · 2/50 repos · 3 files · 74 LOC
Depth 70 · HIGH
Maven Recurring
BUILD_TOOL · 2/50 repos · 2 files · 20 LOC
Depth 80 · HIGH
PostgreSQL Emerging
DATABASE · 1/50 repos · 2 files · 954 LOC
Depth 69 · HIGH
Click Emerging
LIBRARY · 1/50 repos · 2 files · 200 LOC
Depth 62 · HIGH
Ruby on Rails Emerging
FRAMEWORK · 1/50 repos · 2 files · 22 LOC
Depth 73 · HIGH
MongoDB Emerging
DATABASE · 1/50 repos · 2 files · 614 LOC
Depth 69 · HIGH
AWS SDK Emerging
CLOUD · 1/50 repos · 2 files · 778 LOC
Depth 66 · HIGH
RSpec Emerging
TESTING · 1/50 repos · 1 files · 9 LOC
Depth 41 · HIGH
Svelte Emerging
FRAMEWORK · 1/50 repos · 1 files · 1 LOC
Depth 38 · HIGH
MarkupSafe Emerging
LIBRARY · 1/50 repos · 1 files · 83 LOC
Depth 54 · HIGH
C# Emerging
LANGUAGE · 1/50 repos · 1 files · 206 LOC
Depth 70 · HIGH
Flask Emerging
FRAMEWORK · 1/50 repos · 1 files · 83 LOC
Depth 54 · HIGH
debug Emerging
LIBRARY · 1/50 repos · 1 files · 18 LOC
Depth 45 · HIGH
npm Emerging
BUILD_TOOL · 1/50 repos · 1 files · 10 LOC
Depth 80 · HIGH
Dockerfile Emerging
LANGUAGE · 1/50 repos · 1 files · 24 LOC
Depth 70 · HIGH
python-dotenv Emerging
LIBRARY · 1/50 repos · 0 files · 0 LOC
Gunicorn Emerging
LIBRARY · 1/50 repos · 0 files · 0 LOC
Apache Commons Emerging
LIBRARY · 1/50 repos · 0 files · 0 LOC
Ruff Emerging
QUALITY · 1/50 repos · 0 files · 0 LOC
SLF4J Emerging
LIBRARY · 1/50 repos · 0 files · 0 LOC
Jest Emerging
TESTING · 1/50 repos · 0 files · 0 LOC
Mockito Emerging
TESTING · 1/50 repos · 0 files · 0 LOC
Webpack Emerging
BUILD_TOOL · 1/50 repos · 0 files · 0 LOC

ENGINEERING HABITS

containerizationobserved
automated_testsobserved
documentationobserved
lintingobserved
formattingabsent
continuous_integrationobserved

Not observed ≠ does not know

PROJECT PORTFOLIO

spark-testing-base JUnit
learning-spark-examples MongoDB
elasticsearchspark Shell
fastdataprocessingwithsparkexamples Java
spark-structured-streaming-ml Markdown
chef-cookbook-spark Markdown
diversity-analytics Apache Kafka
holdensmagicalunicorn Django

ACTIVITY & OWNERSHIP

Active months 156
Commits 6083
Owner authored 81%

PRIMARY PROFILE — HR VIEW

BackendScala · Python · MarkdownHigh ownership

In 30 sec: direction — backend, core — Scala · Python · Markdown, 50 repos 2009 — 2026. No LOC or files — stability only.

DEVELOPER SIGNATURE

ScalaPythonMarkdownYAMLJavaHigh ownership

TECHNOLOGY EVOLUTION

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

COMMUNITY / IMPACT not a skill rating

Stars 2787
Forks 984
Watchers 247

EVERYTHING ABOVE IS TRACEABLE

50 repositories · 6083 commits · 2613 files · 276 evidence

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