Static analysis is what I do. Reversing binaries, pulling protocol formats apart, and building tooling that makes other people's code tell the truth about itself. I run Vanta Labs out of Karlsruhe, where the core rule is simple: if you cannot point at the bytes, you do not have an answer.
| Project | What it does |
|---|---|
| QuantumSeal | Post-quantum migration workbench. Inventories the crypto in a source tree β RSA, ECC, MD5, TLS, ML-KEM β and charts it as a scored CryptoBOM with migration priorities. Rust CLI, zero deps. |
| CacheCraft | Semantic cache strategy bench. Replays recorded request traces through exact/prefix/overlap/route policies and measures which one actually pays off. Python + Go, dependency-free. |
Both are static-analysis instruments, not libraries that pretend to be secure. A finding is a coordinate for human review, never a verdict.
- π Reversing binaries and mapping protocol formats (the
[static analysis]part of the day job) - π§± Building offline analysis tooling β no network calls, no hidden dependencies
- π Reading RFCs, FIPS documents, and disassembly so the tooling has a spec to point at
- ποΈ Occasionally looking at caches, latencies, and where the time actually goes
- Byte-level honesty β if a tool cannot cite the source span of its claim, the claim is a guess
- Deterministic output β the same input must produce the same bytes, on every machine, forever
- Dependency-free where it matters β the smaller the surface, the easier it is to audit
- π« vanta-labs.dev
- π¬ Low-level systems, static analysis, post-quantum migration β open to discussion





