Skills Matrix
An honest assessment of my technical skills. I believe in transparency about what I know well and what I'm still learning.
25Total Skills
16Proficient
6Categories
ProficientCan build production systems independently
LearningFunctional but still referencing docs
ExploringActively curious and experimenting
💻 Languages
- TypeScriptProficient
- JavaScriptProficient
- PythonProficient
- SQLLearning
- RustExploring
🎨 Frontend
- ReactProficient
- Next.jsProficient
- CSS/TailwindProficient
- HTML/AccessibilityLearning
⚙️ Backend
- Node.jsProficient
- FastifyProficient
- ExpressLearning
- GraphQLExploring
🛠️ DevOps & Tools
- GitProficient
- GitHub ActionsProficient
- DockerLearning
- VercelProficient
- Linux/ShellLearning
✅ Testing
- VitestProficient
- pytestProficient
- PlaywrightLearning
📋 Practices
- Code ReviewProficient
- DocumentationProficient
- Task ManagementProficient
- Pair ProgrammingLearning
Methodology
These ratings reflect practical, hands-on experience — not just tutorial completion. Proficient means I can build production systems independently. Learningmeans I've used it but need to reference docs frequently. Exploringmeans I'm actively curious and experimenting.
I update this page as my skills evolve. Last updated: March 2026.