Skip to content
View avifenesh's full-sized avatar
🦥
Just hanging around
🦥
Just hanging around

Highlights

  • Pro

Organizations

@aws @amazon-contributing @valkey-io

Block or report avifenesh

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 250 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
avifenesh/README.md
$ echo "Hello, world!"
image

About Me

Passionate about computer systems and open source 🔧   🎧

Love logical problems, autodidact (self-taught 🧐), and curious by nature ➿

Maintainer of Valkey-Glide and contributor to the Valkey ecosystem 🔐

Software Engineer — AWS ElastiCache :shipit:


Current Exploration

Beyond my work on Valkey and Glide, I’m investing in kernel programming (C & Rust) through a structured set of learning sprints. The focus is a kernel-accelerated data/Vector-Search engine, with performance optimization using ARM NEON SIMD.

Key areas of exploration

  • Core memory management (allocators, memory pressure handling, slab/ring-buffer designs)
  • Storage structures (hash indexing, B-tree variants, fixed-size embeddings)
  • System interface (character device /dev/vss with IOCTL for user-space integration)
  • Performance optimization (SIMD-accelerated distance/similarity ops on ARM)
  • Rust user-space client to interact with the kernel device

This is exploration and prototyping work — reflecting a long-term interest in combining databases, optimization, and kernel-level programming.


Doing things:

Contributions

Mine


Talks

On The AWS Developers Podcast talking about Valkey-Glide: Spotify

On "Let's Talk About Data" talking about data and GLIDE: YouTube


AI & Fun (did i made it?!)

  • cursor-chaos — Interactive cursor game/experiment.
  • cosmo-liquid — Visual/physics experiments with “liquids” and celestial-style motion.
  • algo-zoo — Algorithms in Rust; a performance and learning playground.
  • error-fun — Paste an error; get playful “fortune-cookie” style insights.

Social

GitHub LinkedIn Twitter Stack Overflow


Contact

📧 [email protected]

Pinned Loading

  1. valkey-io/valkey-glide valkey-io/valkey-glide Public

    An open source Valkey client library that supports Valkey, and Redis open source 6.2, 7.0 and 7.2. Valkey GLIDE is designed for reliability, optimized performance, and high-availability, for Valkey…

    Java 586 105

  2. glide-distributed-lock glide-distributed-lock Public

    A robust distributed lock implementation for Valkey cluster

    TypeScript 4

  3. valkey-glide-ioredis-adapter valkey-glide-ioredis-adapter Public

    An ioredis-compatible API layer built on Valkey GLIDE for high-performance Redis operations.

    JavaScript 4 1

  4. valkey-glidejs-mcp valkey-glidejs-mcp Public

    MCP for building with Valkey GLIDE for nodejs - migrating from other clients, or build what you dream about with easy access to the API.

    TypeScript 1

  5. 30-Colorful-Days-of-Vim 30-Colorful-Days-of-Vim Public

    A month of one challenge a day for vim learning - while the chllenges written in a colorful set of languages, all you need is to follow the vim challenge of the day.

    Shell 1

  6. claucode.nvim claucode.nvim Public

    A Neovim bridge plugin for Claude Code CLI, providing seamless integration between your editor and Claude's AI capabilities.

    Lua 8