Secretli
LiveZero-knowledge, end-to-end encrypted secret sharing. Share passwords and sensitive data with a self-destructing link — the server never sees the plaintext.
A selection of open-source tools and libraries I've built — from cryptography and security to real-time systems and developer utilities.
Zero-knowledge, end-to-end encrypted secret sharing. Share passwords and sensitive data with a self-destructing link — the server never sees the plaintext.
Real-time Twitch chat sentiment overlay for OBS. Track viewer mood as a live tug-of-war bar, powered by WebSocket streaming and real-time vote counting.
A C# implementation of the age file encryption format. Fully interoperable with age, rage, and other age-compatible tools. Available on NuGet.
Hybrid post-quantum file signing tool. Combines Ed25519 and ML-DSA-65 in a nested signature scheme — both must verify, so a break in either algorithm alone doesn't compromise authenticity.
Production-ready async Rust client SDK for the Centrifuge real-time messaging protocol. Full pub/sub, presence, history, and RPC with actor-based connection management.
Modern, zero-alloc, zero-dependency UUID library for Go. Supports V4 and V7 (RFC 9562) with pooled and batch generation for high-throughput workloads.
Production Kubernetes cluster on Hetzner running k3s, fully managed through GitOps with FluxCD. Hosts all my live projects with automatic TLS, database operators, messaging, identity management, and observability.