Skip to content
View sur-ser's full-sized avatar
πŸ’­
I may be slow to respond.
πŸ’­
I may be slow to respond.

Block or report sur-ser

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sur-ser/README.md

sur-ser - Senior Backend Engineer

Senior Backend Engineer Β· Creator of NestJS RedisX

πŸ§‘β€πŸ’» About

const suren = {
  role: "Senior Backend Engineer @ Constant Technologies",
  experience: "15+ years",
  focus: ["Redis infrastructure", "distributed architectures", "developer tooling"],
  stack: ["TypeScript", "Node.js", "NestJS", "PostgreSQL", "Kafka", "ClickHouse"],
  openSource: {
    project: "NestJS RedisX",
    what: "modular Redis toolkit for NestJS with plugin architecture",
    scale: "2,200+ tests Β· ~88% coverage Β· MIT",
  },
} satisfies Engineer;

⚑ NestJS RedisX

nestjs-redisx

tests coverage license plugins

stars forks last commit

πŸ—„οΈ L1+L2 caching - SWR & anti-stampede protection πŸ”’ Distributed locks - with auto-renew
🚦 Rate limiting - fixed / sliding / token bucket ♻️ Idempotency - dedup + response replay
🌊 Redis Streams - consumer groups & DLQ πŸ“ˆ Observability - Prometheus + OpenTelemetry

…and more - the roadmap doesn't stop here 🚧

βš™οΈ Tech Stack

Languages & Runtime

languages

Frameworks & APIs

frameworks fastify

Data & Messaging

data

kibana nats clickhouse bullmq

Infrastructure & Observability

infra

jira otel

Security & Pentest

security

wireshark burpsuite

Also worked with

also

πŸ“Š GitHub Activity

github metrics
contribution graph
contribution snake

🀝 Connect

redisx

views

Pinned Loading

  1. nestjs-redisx/nestjs-redisx nestjs-redisx/nestjs-redisx Public

    Modular Redis toolkit for NestJS with plugin architecture - caching, locks, rate limiting, circuit breaker, pub/sub, idempotency, streams, metrics & tracing

    TypeScript 87 8