Skip to content
View zannis's full-sized avatar

Block or report zannis

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
zannis/README.md

Hi, I'm Zannis

Website zannis.xyz LinkedIn

Staff Engineer at Polymarket, building in-house blockchain indexing, data pipelines, and APIs from the ground up. Previously Principal at Aave Labs, where I worked on the Lens Protocol backend from the early days and rearchitected its event-driven stack into a modular pub/sub system. Founder of Synchronicity Labs. Rust, distributed systems, on-chain infrastructure.

Building

  • shove GitHub stars crates.io - Type-safe async pub/sub for Rust. One API across RabbitMQ, AWS SNS+SQS, NATS JetStream, Kafka, Redis/Valkey Streams, and an in-process backend — with retries, DLQs, per-key ordering, autoscaling consumer groups, and pluggable codecs. Guides at shove.rs.

Contributing to

  • Paperclip GitHub stars - Currently in review: orphan-reaper PID liveness judged from /proc instead of kill(pid, 0), platform-terminated runs no longer charged as agent faults, project execution-workspace policy surfacing, 204 for issues with no active run
  • Actual GitHub stars - Bulk-edit date picker formatting regression, summary card formulas fitting narrow screens, set amount rule actions staying in sync when a schedule's amount changes
  • rindexer GitHub stars - Chain-reorg handling for native transfers and delayed streams, parallel historical backfill, memory leak from unbounded JoinHandle accumulation during live indexing, reserved-word quoting in reversal SQL, Kafka feature gating, CI pipeline refactor
  • rrelayer GitHub stars - Multi-region AWS KMS keys, custom KMS endpoint URLs, describe_key alias resolution, webhook types exposed to the Rust and TypeScript SDKs, transaction lookup by hash and external ID, failing transactions on intrinsic-gas-too-low

Pinned Loading

  1. shove shove Public

    Type-safe, high performance, multi-backend pub/sub for Rust

    Rust 6 1

  2. joshstevens19/rindexer joshstevens19/rindexer Public

    A no-code or framework to build blazing fast EVM indexers - built in rust.

    Rust 714 104

  3. joshstevens19/rrelayer joshstevens19/rrelayer Public

    A opensource blazing fast EVM relayer - built in rust.

    Rust 171 29