A collection of my personal projects.
In-place WebAssembly interpreter written in Rust. Original idea from this paper by Ben Titzer.
Based on kd-tree and LSH. Enhancements include query cache, multi-threaded batch queries, and SIMD.
Collection of data structures and algorithms implemented as Jupyter notebooks for teaching.