I scale systems, build secure infrastructure, and chase clean abstractions - usually in Rust π¦, but not always.
A ULID or Snowflake-style ID generator in Rust. Fast, lock-free, and production-ready for distributed systems.
- Designed for high-throughput ID generation with minimal contention
- Built for performance, testability, and extensibility in backend infra
Rust-native diagram-as-code platform for programmatic diagram generation and embedding.
- Full-stack app using
leptos
,axum
, andtokio
with SSR and client hydration - Runs entirely on AWS Lambda with streamed HTTP responses via CloudFront - faster than static S3 for warm requests
- Zero-dependency TypeScript SDK:
@vizdom/vizdom-ts-node
Co-authored a multi-language asymmetric Private Set Intersection (PSI) library in C++, Rust, Go, Python, JS, and WASM.
- Used in NVIDIA's FLARE SDK
- Applied to privacy-preserving contact tracing and vertical federated ML
- Accepted at NeurIPS 2020 (Privacy-Preserving ML Workshop)
TypeScript bindings for Microsoft SEAL's homomorphic encryption library.
- Compiled with Emscripten + Embind
- Fully documented with a live demo: seal-sandbox
Languages:
Rust, TypeScript, Python, Go, C/C++
Infra & DevOps:
AWS (Lambda, S3, ECS, many others), Pulumi, Terraform
Observability:
OpenTelemetry, Honeycomb, Datadog
Crypto / ML:
Homomorphic Encryption, PSI, SEAL
Frontend / WASM:
Leptos, Tauri, WASM, React