Skip to main content

Command Palette

Search for a command to run...

what i'm building

an open source graphql caching solution with customizable middleware and redis integration. boosts api performance while keeping devs in control.

what i did

  • engineered a custom TTL + LRU caching layer in Express.js and TypeScript, improving query throughput and reducing resolution latency by 63% (120ms → 45ms) under load

  • integrated Redis with tag-based invalidation to maintain cache consistency and ensure correctness across distributed instances

  • refactored middleware for extensibility and developer experience, enabling devs to customize caching strategies with minimal overhead

  • benchmarked system under simulated load, demonstrating 90%+ cache hit rates and resilient failover behavior

stack
node.js · express · typescript · redis · graphql

GitHub | Demo

an evaluation pipeline for multi-candidate LLM outputs with observability-first design. benchmarks completions at scale, reranks by reasoning quality, and logs results for reproducibility.

what i did

  • built a fault-tolerant evaluation pipeline in Python with CLI entrypoint for batch runs

  • integrated PyTorch + Hugging Face embeddings to generate reasoning vectors and score completions

  • added structured JSON logging and OpenTelemetry tracing spans for step-level observability

  • scaled to 10K+ prompts using Hugging Face datasets, with reproducible JSON-logged runs

stack
python · pytorch · hugging face · json · opentelemetry · fastapi

Github