Skip to content
View zisam-glitch's full-sized avatar

Block or report zisam-glitch

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
zisam-glitch/README.md

Zisam Shaikh

Systems & Infrastructure Engineer · Author of kvdock
Email · LinkedIn · Documentation


Focus

Architecting zero-dependency runtimes, thread-safe memory models, and deterministic storage primitives. Primary maintainer of the kvdock cross-language ecosystem across Rust, Go, TypeScript, Swift, and Kotlin.


⚡ Flagship Project: kvdock

A universal, zero-dependency key-value and caching engine engineered natively across five languages with unified semantics, strict thread safety, and deterministic eviction.

Runtime Language / Target Architecture Status
kvdock TypeScript Node.js Zero-dependency core, pluggable storage fleet (20+ adapters), stampede protection npm CI
kvdock-rs Rust 2024 Zero-dependency core, mutex-guarded $O(1)$ LRU, monotonic Instant TTL CI
kvdock-go Go 1.27 Concurrent generic Get[T], container/list LRU, atomic operational telemetry CI
kvdock-swift Swift 6.3 Actor-isolated concurrency, monotonic ContinuousClock TTL enforcement CI
kvdock-kt Kotlin / JVM Thread-safe generic caching, access-order LinkedHashMap $O(1)$ LRU CI

🔬 Foundational Open Source Contributions

Targeting memory bounds, vector instruction safety, and protocol specifications:

  • BurntSushi/aho-corasick #190 (Rust) — Documented panic boundary on Bound::Excluded(usize::MAX) in Input::range with regression test suite.
  • BurntSushi/memchr #244 (Rust) — Corrected 64-bit ARM Neon movemask bitshift in all_zeros_except_least_significant.
  • square/okhttp #9837 (Kotlin) — Standardized DNS lookup error handling to raise UnknownHostException with preserved cause.
  • DefinitelyTyped/DefinitelyTyped #75860 (TypeScript) — Implemented WHATWG Invoker Commands API (command, commandfor) for React ButtonHTMLAttributes.
  • kvdock #31 — Community PR review & merge: verified strict invalid TTL boundary enforcement in core storage.

"Simplicity is prerequisite for reliability." — Edsger W. Dijkstra

Pinned Loading

  1. kvdock kvdock Public

    Universal key-value adapter engine with zero-dependency core

    TypeScript 2 3

  2. kvdock-go kvdock-go Public

    Generic key-value caching library for Go with atomic telemetry and cache-aside primitives

    Go 1

  3. kvdock-kt kvdock-kt Public

    Thread-safe generic key-value caching library for Kotlin and the JVM with O(1) LRU eviction

    Kotlin 2

  4. kvdock-rs kvdock-rs Public

    High-performance, zero-dependency caching layer for Rust with thread-safe LRU eviction and monotonic Instant TTL

    Rust 1

  5. kvdock-swift kvdock-swift Public

    Actor-isolated concurrent caching layer for Swift 6 with monotonic ContinuousClock TTL enforcement

    Swift 1