About
I am a systems engineer based in Amsterdam working primarily in Rust (and sometimes in Zig)
Some things that I’ve built
Frigatebird: Embedded columnar SQL database with vectorized query execution
- Columnar SQL database optimized for scan-heavy analytical workloads
- Late materialization: filters operate on column IDs first, materializing projection columns only for surviving rows (up to ~70% less data loaded)
SatoriDB: Embedded vector database for billion scale ANN search
- Two-tier architecture: HNSW routing in RAM → cold storage on disk
- Shared-nothing, CPU-pinned executors with io_uring and SIMD
Walrus: Distributed Log streaming engine
- Raft consensus for metadata, segment-based sharding, automatic leadership rotation
- sustained ~1.2M writes/sec on consumer SSDs, outperforms single-broker Kafka and RocksDB WAL
Octopii: Distributed systems kernel for building replicated, fault-tolerant services
- Raft consensus (OpenRaft for production, raft-rs for simulation)
- Deterministic simulation testing: controlled time, seeded randomness, VFS with fault injection
Nubmq: In-memory key-value engine
- 100k+ ops/sec with ~900µs writes, ~500µs reads
- Dual-engine architecture: auto-scales shards, migrates keys in background, non blocking architecture
What I do
I spent 4 years working at various startups including the likes of Browserstack and Stream on backend systems and large scale distributed testing infrastructure.
Get in Touch
- Email: [email protected]
- GitHub: nubskr