$ echo "Hello, world!"System Software Engineer — AWS ElastiCache.
Rust, C, Node.js. I design and ship fast, reliable data systems and the client tooling around them. Maintainer in the Valkey ecosystem (incl. Valkey GLIDE).
- Valkey GLIDE (maintainer/contributor). Multi‑language client (Rust core; Node/Java/Python/Go bindings) focused on reliability, HA, and performance.
Repo: https://github.com/valkey-io/valkey-glide - Ecosystem enablement. Adapters, migration paths, and tooling that make Valkey adoption straightforward and safe at scale.
- Performance engineering. Resource management, IO/memory‑centric software, and pragmatic APIs that map cleanly to underlying hardware/OS.
Hands‑on systems learning by building and benchmarking:
- Storage Engine (userspace columnar DB). Hash/B+ tree indexing, page/buffer manager, WAL, and vectorized execution.
Repo: https://github.com/avifenesh/storage-engine - Multithreading Workshop (C/pthreads). Exercises on futex‑backed primitives, cache effects, atomics/memory ordering, perf/TSan workflows.
Repo: https://github.com/avifenesh/multithreading-workshop
- Valkey GLIDE — Reliability‑first client for Valkey & Redis OSS; Rust core with multi‑language bindings.
https://github.com/valkey-io/valkey-glide - Storage Engine (C) — Learning‑by‑building columnar engine: indexing, buffer manager, WAL, vectorized operators.
https://github.com/avifenesh/storage-engine - Multithreading Workshop (C) — Practical systems‑level threading lab: atomics, spinlocks, barriers, cache effects, and tooling.
https://github.com/avifenesh/multithreading-workshop - GLIDE Distributed Lock (TS) — Cluster‑safe distributed lock built on Valkey GLIDE.
https://github.com/avifenesh/glide-distributed-lock - ioredis‑style Adapter (JS) — Familiar ioredis API backed by GLIDE for smoother migrations.
https://github.com/avifenesh/valkey-glide-ioredis-adapter
- Inside Valkey GLIDE — AWS Developers Podcast (architecture, Rust core, DX).
https://developers.podcast.go-aws.com/web/episodes/165/index.html - Let’s Talk About Data — Valkey & GLIDE discussion.
https://www.youtube.com/live/j4myaAsk8_8
aviarchi1994@gmail.com — Happy to connect on systems/Rust/C, datastore internals, and client architecture.
Rust • C • Systems programming • Distributed systems • Valkey/Redis • Client libraries • High availability • Performance engineering • IO/async • Linux • WAL • B/B+‑trees • Vectorized execution • FFI • N‑API





