

Web technologies, languages and frameworks
Frontend
- HTML, CSS, JavaScript
- TypeScript
- React (used exclusively 16+, mainly "Hooks" API, also know basics working with class component API)
- Vue (2.7 mainly, but since pivoting to React, I became interested in Vue 3 too)
- next.js
- nuxt.js (to a lesser extent)
- CSS modules, TailwindCSS, styled components, styled JSX, vanilla CSS... even Bootstrap: use what fits best.
- Working with component libraries, UX-centric development process
- Respect and adapt to existing code conventions
- Webpack
- Vite, modern bundlers and their stack (ESBuild, swc)
- This site was generated using vike, an alternative to next.js
Backend / Full stack
Proficient
- Modern PHP
- Symfony PHP framework
- Relational databases: MySQL, Postgres
- Laravel PHP framework
- Node.js and full-stack TypeScript as well as "JAM-Stack"-approaches (such as this site).
Basic knowledge
- Apache
- Docker
- Read and write basic shell scripts
- NoSQL databases (MongoDB and others)
Basic knowledge from longer ago
- Java (at the time using Swing or JavaFX for GUI)
- Python
- C# and .NET
Developer's tools, CI
- git CLI and GUI
- Basic to intermediate skills using Unix/Linux shell
- Basic skills configuring cloud technologies and servers (no deep admin knowledge so far)
- Cloud deployment
- Can write and read basic shell scripts.
- Security-aware
- Basic knowledge about Gitlab CI
- Basic knowledge about Docker