Files
it_portfolio/content/skills.md
2026-04-21 11:49:33 +02:00

1.6 KiB

Skills

A snapshot of the tools and technologies I work with regularly, and where I place my confidence.


Languages

Language Proficiency Notes
C ★★★★★ Systems, embedded, performance-critical code
Python ★★★★★ Scripting, data pipelines, ML prototyping
JavaScript ★★★★☆ Full-stack, Node.js, browser APIs
Rust ★★★☆☆ Learning — memory safety, async runtimes
Java ★★★☆☆ Coursework, Spring ecosystem
Bash / Zsh ★★★★☆ Automation, CI scripting

Systems & Infrastructure

  • Operating Systems — Linux administration, kernel concepts, process/memory management
  • Networking — TCP/IP, HTTP, DNS, socket programming
  • Containerisation — Docker, Docker Compose
  • Version Control — Git (including rebase, worktrees, bisect)
  • CI/CD — GitHub Actions, basic pipeline design

Web Development

  • Frontend — Vanilla JS/CSS, React (functional, hooks), accessible HTML
  • Backend — Node.js/Express, Python/FastAPI, REST API design
  • Databases — PostgreSQL, SQLite, basic Redis usage

Other

  • Algorithms & Data Structures — competitive-programming level
  • Compilers — lexing, parsing, AST construction (hobby project)
  • Machine Learning — PyTorch, scikit-learn, classical + deep methods

Press Q or ESC to return.