Skip to main content

Skills & stack

Grouped by how I actually use them rather than as a flat keyword list. Daily means I could start work in it today without warming up; working knowledge means I have shipped with it and can be productive with the docs open.

Languages​

LanguageLevel
TypeScript / JavaScriptDaily
JavaWorking knowledge
PythonWorking knowledge
SQLWorking knowledge
HTML / CSSDaily

Frontend​

  • React — hooks, component composition, CSS Modules
  • Docusaurus — multi-instance docs, theming, swizzling
  • Build tooling — Vite, webpack, npm scripts

Backend & data​

  • Node.js — REST APIs, CLIs, scripting
  • Databases — PostgreSQL, SQLite

Tooling & practices​

  • Version control — Git, GitHub, pull-request review
  • CI/CD — GitHub Actions, automated build and deploy
  • Quality — TypeScript strictness, ESLint, Prettier
  • Docs — Markdown/MDX, API reference writing, diagrams

Certifications & learning​

Nothing listed yet. Add certifications, courses or notable talks here — with the issuing body and year, so a reader can verify them.

Adjust before publishing

The table above is a starting point based on this repository's stack. Delete anything you would not want to be interviewed on, and add what is missing.