20+ years of projects across systems programming, full-stack web, mobile and DevOps — browse the full Project CV →
const stefan = { role: "Full-Stack Developer & Systems Engineer", nickname: "Knicki", location: "Germany", focus: ["TypeScript", "Node.js", "C/C++", "Go", "Flutter"], currently: ["NPPM", "Mount EverREST", "NjsFsCrypt", "VTS Editor", "FigTree", "FlyingFish"], learning: ["Rust-style ownership in Go", "LLM tooling", "FUSE internals"], fun_fact: "I once wrote a Node.js binding to the ROHC C library — for fun.", };
- Currently working on NPPM, Mount EverREST, NjsFsCrypt and VTS Editor
- Exploring LLMs, vector databases and Flutter / Dart
- Open to collaboration — see my Project CV
- Reach me on dev.to or via the links below
Languages
TypeScript JavaScript C C++ C# Go Dart Java Kotlin Swift PHP Python HTML5 CSS3 Bash
Frameworks & Runtime
Node.js Express Flutter .NET TensorFlow Bootstrap Chart.js D3.js
Data & Infra
MariaDB MySQL PostgreSQL Redis Elasticsearch Docker Nginx Linux Jenkins Git
Mobile & Creative
| Project | Description | Stack |
|---|---|---|
| FlyingFish | Reverse-proxy manager with WebUI, DNS, SSH, DynDNS, UPnP and Let's Encrypt | TypeScript · Node.js · Nginx |
| NPPM | Node Project Package Manager | TypeScript · Node.js |
| Mount EverREST | Filesystem mount over a REST API | TypeScript · Node.js · FUSE |
| NjsFsCrypt | Encrypted FUSE filesystem with AES-256-GCM, CLI & embeddable API | TypeScript · Node.js · FUSE |
| VTS Editor | Visual schema editor with TypeScript code generation | TypeScript · Vite |
| VTS Editor Plugin | JetBrains IDE plugin for VTS Editor | Kotlin |
| FigTree | Server core: config, DB, logging utilities for Node.js backends | TypeScript · Docker |
| node-dns | DNS server & client implementation in pure TypeScript, zero dependencies | TypeScript · Node.js |
| Toxotidae | API library for sending SMS via the Teltonika TRB140 cellular gateway | TypeScript |
| Puppeteercast | Turn your browser into a streaming server (headless capture → HTTP) | TypeScript |
| node-rohc | Node.js binding to the ROHC header-compression C library | C · C++ · TypeScript |
| Bambooo | AdminLTE TypeScript framework | TypeScript |
| mozilla-webext-types | Typed definitions for Firefox / Thunderbird WebExtensions API | TypeScript |
Full list: PROJECTCV.md
This profile and several of my projects integrate AI tooling — local LLMs, vector databases and chunked retrieval pipelines for in-house assistants. Curious? Open an issue or message me.
The dynamic elements on this page (metrics, snake, summary cards) are rebuilt automatically once a day by GitHub Actions.
footer