47 lines
1.6 KiB
Markdown
47 lines
1.6 KiB
Markdown
# 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.*
|