avifenesh - Overview

Avi Fenesh

System Software Engineer — AWS ElastiCache.
Rust, C, Node.js. I build fast, reliable data systems and the client tooling around them. Maintainer across the Valkey ecosystem (Valkey GLIDE and GLIDE MQ); I also run the agent-sh org for agentic developer tooling.

On the side, I build developer tools for the agentic coding era — linters, workflow automation, and editor integrations that make AI-assisted development actually work (shipped under agent-sh).

I post releases, tooling drops, and in-progress work on X (Twitter) first — the GitHub repo gets the polished version. If you want the early signal, follow me there
X: logs

LinkedIn Stack Overflow


What I do

  • Valkey GLIDE / GLIDE MQ (maintainer). Reliability‑first client and queue stack for Valkey & Redis OSS; Rust core with multi‑language bindings and Node.js UX tuned for HA and throughput.
    https://github.com/valkey-io/valkey-glidehttps://github.com/avifenesh/glide-mq
  • Agentic coding tooling (agent-sh). Building the infrastructure layer for AI‑assisted dev workflows — config validation, task automation, queueing, and editor bridges.
  • Low‑level systems. Resource management, IO/memory‑centric software, concurrency primitives, and pragmatic APIs that map cleanly to hardware/OS.

Projects

  • agnix — Lint agent configurations before they break your workflow. Rust core with LSP server, MCP server, and VS Code extension across Claude Code, Cursor, Copilot, Codex CLI, and MCP.
  • AgentSys — Modular runtime and orchestration system for AI agents, with pluggable skills/pipelines for Claude Code, OpenCode, and Codex CLI.
  • Valkey GLIDE — Reliability‑first client for Valkey & Redis OSS; Rust core with multi‑language bindings.
  • GLIDE MQ — High‑throughput, HA job queue for Node.js built on Valkey/Redis Streams and the Valkey GLIDE Rust core (1 RTT per job, retries/backoff, DLQs, OTel).
  • agent-sh — Org for reusable agentic dev tooling (adapters, runtimes, task runners, telemetry) shared across my projects.

Interests

Low‑level systems (memory layout, concurrency, OS internals) · Developer experience · Agentic coding workflows · Performance engineering · Cross‑language interoperability (FFI, JNI, N‑API)


Talks & media


Contact

aviarchi1994@gmail.com — Happy to talk systems, Rust/C, datastore internals, agentic tooling, or DX.


Keywords

Rust • C • Systems programming • Distributed systems • Valkey/Redis • Client libraries • Agentic coding • Developer tools • DX • High availability • Performance engineering • IO/async • Linux • FFI • N‑API