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
| Language | Level |
|---|---|
| TypeScript / JavaScript | Daily |
| Java | Working knowledge |
| Python | Working knowledge |
| SQL | Working knowledge |
| HTML / CSS | Daily |
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.