GitSocial · Developer PassportCOMPLETED

alanhamlett Alan Hamlett

🚀 Founder of wakatime.com — Building wonderful.dev, the social network for tech — Find me in 🌉 SF, 🇩🇪🇦🇹 EU, and 🇩🇴 DomRep

github.com/alanhamlett

EVIDENCE BASE

50
Repositories
2225
Commits
914
Files analyzed
30
Technologies
128
Evidence
159
Active months

Based on 50 repository passports · 28/50 current

ENGINEERING PROFILE

Frontend
53%
Backend
50%
Testing
10%
DevOps
39%

CORE TECHNOLOGIES

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

Python Core
LANGUAGE · 11/50 repos · 196 files · 32186 LOC
Depth 70 · HIGH
C++ Recurring
LANGUAGE · 3/50 repos · 54 files · 5975 LOC
Depth 70 · HIGH
TypeScript Core
LANGUAGE · 8/50 repos · 51 files · 2583 LOC
Depth 62 · HIGH
JSON Core
LANGUAGE · 13/50 repos · 35 files · 3414 LOC
Depth 70 · HIGH
Markdown Core
LANGUAGE · 24/50 repos · 34 files · 1647 LOC
Depth 70 · HIGH
Swift Core
LANGUAGE · 4/50 repos · 33 files · 2352 LOC
Depth 70 · HIGH
C# Emerging
LANGUAGE · 1/50 repos · 30 files · 2365 LOC
Depth 70 · HIGH
JavaScript Core
LANGUAGE · 7/50 repos · 26 files · 4892 LOC
Depth 70 · HIGH
YAML Core
LANGUAGE · 8/50 repos · 22 files · 525 LOC
Depth 70 · HIGH
Flask Core
FRAMEWORK · 5/50 repos · 10 files · 3099 LOC
Shell Core
LANGUAGE · 4/50 repos · 8 files · 535 LOC
Depth 70 · HIGH
pip Core
BUILD_TOOL · 6/50 repos · 6 files · 60 LOC
Depth 80 · HIGH
PowerShell Emerging
LANGUAGE · 1/50 repos · 5 files · 405 LOC
Depth 70 · HIGH
Click Emerging
LIBRARY · 1/50 repos · 3 files · 1770 LOC
Depth 70 · HIGH
Requests Recurring
LIBRARY · 2/50 repos · 3 files · 850 LOC
Depth 62 · HIGH
Werkzeug Recurring
LIBRARY · 2/50 repos · 3 files · 1238 LOC
Depth 58 · HIGH
Redis Recurring
CACHE · 2/50 repos · 3 files · 208 LOC
Depth 61 · HIGH
SQLAlchemy Emerging
LIBRARY · 1/50 repos · 2 files · 246 LOC
Depth 62 · HIGH
Next.js Emerging
FRAMEWORK · 1/50 repos · 2 files · 1083 LOC
Depth 62 · HIGH
Poetry Recurring
BUILD_TOOL · 2/50 repos · 2 files · 20 LOC
Depth 80 · HIGH
Prettier Emerging
QUALITY · 1/50 repos · 2 files · 985 LOC
Depth 65 · HIGH
ESLint Recurring
QUALITY · 2/50 repos · 2 files · 742 LOC
Depth 61 · HIGH
Newtonsoft.Json Emerging
LIBRARY · 1/50 repos · 2 files · 365 LOC
Depth 62 · HIGH
npm Recurring
BUILD_TOOL · 2/50 repos · 2 files · 20 LOC
Depth 80 · HIGH
NuGet Recurring
BUILD_TOOL · 2/50 repos · 2 files · 20 LOC
Depth 80 · HIGH
TOML Recurring
LANGUAGE · 2/50 repos · 2 files · 74 LOC
Depth 70 · HIGH
PostgreSQL Emerging
DATABASE · 1/50 repos · 1 files · 132 LOC
Depth 58 · HIGH
lxml Emerging
LIBRARY · 1/50 repos · 1 files · 73 LOC
Depth 58 · HIGH
Axios Emerging
LIBRARY · 1/50 repos · 1 files · 66 LOC
Depth 54 · HIGH
debug Emerging
LIBRARY · 1/50 repos · 1 files · 98 LOC
Depth 58 · HIGH

ENGINEERING HABITS

containerizationabsent
automated_testsobserved
documentationobserved
lintingobserved
formattingobserved
continuous_integrationobserved

Not observed ≠ does not know

PROJECT PORTFOLIO

pip-update-requirements Click
readtime pip
dotfiles Markdown
CLMapper Markdown
flask-static-compress pip
eufy-garage-door-watcher pip
jQuery-Picasa-Gallery Markdown
BeeLine Markdown

ACTIVITY & OWNERSHIP

Active months 159
Commits 2225
Owner authored 92%

PRIMARY PROFILE — HR VIEW

Full-stackPython · C++ · TypeScriptHigh ownership

In 30 sec: direction — full-stack, core — Python · C++ · TypeScript, 50 repos 2009 — 2026. No LOC or files — stability only.

DEVELOPER SIGNATURE

PythonC++TypeScriptJSONMarkdownHigh ownership

TECHNOLOGY EVOLUTION

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

COMMUNITY / IMPACT not a skill rating

Stars 958
Forks 60
Watchers 57

EVERYTHING ABOVE IS TRACEABLE

50 repositories · 2225 commits · 914 files · 128 evidence

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