+
Skip to content
View s0l0ist's full-sized avatar
🦀
🦀

Block or report s0l0ist

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
s0l0ist/README.md

👋 Hey, I'm Nick Angelou 🦀

I scale systems, build secure infrastructure, and chase clean abstractions - usually in Rust 🦀, but not always.

🔬 Projects & Research

Time-sortable (and ordered) ID generators 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, and tokio 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.

TypeScript bindings for Microsoft SEAL's homomorphic encryption library.

  • Compiled with Emscripten + Embind
  • Fully documented with a live demo: seal-sandbox

🧰 Toolbox

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


📫 linkedin.com/in/nickangelou

Pinned Loading

  1. vizdom-dev/vizdom vizdom-dev/vizdom Public

    A diagrams-as-code library for TypeScript with zero dependencies

    173 4

  2. ferroid ferroid Public

    A flexible ULID or Snowflake-like ID generator for producing unique, monotonic, and lexicographically sortable IDs.

    Rust 21 1

  3. node-seal node-seal Public

    Homomorphic Encryption for TypeScript or JavaScript - Microsoft SEAL

    TypeScript 203 25

  4. OpenMined/PSI OpenMined/PSI Public

    Private Set Intersection Cardinality protocol based on ECDH and Bloom Filters

    C++ 143 40

  5. bazel-emscripten bazel-emscripten Public

    C++ to WASM or JS using Bazel and Emscripten

    Starlark 50 5

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载