You will find all kinds of projects here: from open source patches I made after breaking things, to small utilities that fix my own problems, to larger experiments in how small programs can cooperate like systems.
By day I work on a Consent Management team. For four years I have built systems at the boundary of law, compliance, and engineering: purpose based data access, real time consent checks, and user choice enforced at scale. That includes evaluating consent as close as possible to bulk send so recent changes are respected while still handling spike loads.
By night I build networked systems that think like Unix: text streams, composable tools, and clear boundaries.
- Ubuntu and macOS for daily work
- ZFS on my file server
- Personal RAG assistants and local first AI tools
- ChatGPT, conversational interfaces, and terminal UIs like chat-gipitty
- Reservoir, a framework for networked computation through pipelines
(Rust for structure, C for truth, TypeScript for survival.)
| Project | Description |
|---|---|
| Reservoir | Networked computation through pipelines. Simplicity as an architecture, not an afterthought. |
| chat-gipitty | Terminal client for interacting with LLMs. Pipe commands, stream text, stay in TTY. |
| nv-settings-cli | CLI to control NVIDIA fan speed because GUIs should not have a monopoly on airflow. |
| Arcanaeum | Solved a 20 GB Skyrim save issue. The problem turned out not to be Skyrim. |
| Field | Value |
|---|---|
| me@divanv.com | |
| Location | Stockholm, Sweden |
"Do one thing well, then make it distributed.
Everything else is ceremony."




