Skip to main content

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.